Zero Knowledge Proofs

In order to prove a certain information about a profile, users can selectively disclose some information about themselves to dApps.

If the disclosure needs to happen off-chain, it can be easily done via the ProfileConnect. However, if the disclosure needs to happen on-chain, then its necessary for the profile data to be provided to the smart contract using zero-knowledge proofs, otherwise the data would be stored on smart contracts forever.

For this purpose, a ZKP module is under development.

Last updated