Verifying a tokenproof
When a Tokenproof credential is presented to a Verifier, the following validations are performed:
- Validation to ensure that the animated QR code was generated in the past n seconds or minutes (applies to real-world verification scenarios only).
- Validation to ensure that the Tokenproof credential being presented was issued by Tokenproof.
- Validation to ensure that the Tokenproof credential being presented has not been tampered with in any way (completed by comparing its hash to the one published on decentralized storage).
- Validation to ensure that the tokenproof credential being presented has not been revoked.
- Validation to ensure that the Ethereum account complies with rules (policy) set by the Verifier. For example: holding a Bored Ape Yacht Club token.
Last modified 9mo ago