<TODO: Finalize with the team>
Definitions:
eSign, also known as eSignature or an electronic signature, is a way of signing documents digitally, without needing to print them. It’s sort of like an electronic version of a pen and paper signature or stamp, specific to a person or organization and is both secure and legally binding.
In our context, eSign will mean cryptographically validatable signatures.
Objective:
<TODO: update after discussion with the team during kickoff>
Ability to sign
The ability for anyone to sign
Assumptions:
Has an ekyc or authentication service.
Bulk signing is out of scope.
Collaboration in the signature is limited by the type of the document and the support of the document.
Challenges:
Central service vs Distributed model
What if there is no eKyc/auth available?
Phone-based signature?