This is a very relevant topic especially with the growing need for multi-signature support in digital documents. I had a similar query while working on legally sensitive files like the Certificate of Origin . Your code example is helpful, and if anyone is looking to understand the practical process of applying for a alongside digital signing, feel free to check out my post titled How to Apply for a Certificate of Origin . It covers real-world use cases for digital signatures like the one you demonstrated here. Great job!