What is zkSig?
zkSig connects on-chain activity with off-chain enforcement to create non-custodial, privacy-first, legally binding agreements. This allows users to: (1.) Create agreements via smart contract; (2.) Call smart contract methods when an agreement is signed; (3.) Gate smart contract methods based on signed agreements; (4.) Share agreement data without divulging the entire agreement via zero-knowledge proofs.