About TezID
At it’s core TezID is a Smart Contract with registered addresses and verified proofs for each address. A user might register his/hers address and different proofs, and use the oracle to verify these proofs.
The flow:
- A user connects their wallet to the TezID dapp
- The user registers their address with the TezID Smart Contract
- The user registers one of the supported proofs with the TezID Smart Contract
- The user requests a verification code from the oracle
- The oracle verifies the uniqeness of the property (you cannot register the same email twice)
- The oracle sends a verification code to the property
- The user receives the verification code and enters it in the TezID dapp
- The oracle marks the proof as verified in the Smart Contract
It can be used from other Smart Contracts to verify that a Tezos address is associated with a real human being.
Supported Chains
tezos
Similar Dapps