T

TezID

Other ★ Rank #610 in Other

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.

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