If I want to have potential business lead sign a Non Disclosure (static tokenized contract) Agreement, how to provide the new client a key on the spot for signing the transaction? It needs to be a private key linked back to the client since that is the purpose of the NDA. Who would hold onto the key after the signing? Is some kind of Blind Signature or Diffie Hellman process needed to allow us to blindly email the new private key to the client without us knowing the private key? But we need to persist the public key with us as well, just not the private key. Only the signer should know the private key of course. But we are the party generating the new private key “on the spot” for the new prospective client lead. Of course we would email the matching public key to the client. Also we have to magically fund the transaction so that it is free for the client.
What to do about not disclosing the new private key to ourselves?