How AIR verifies Iden3 credentials with zero-knowledge proofs: proving conditions without revealing values, unlinkable presentations, and on-chain checks.
Zero-knowledge verification uses Iden3 credentials, an advanced option the AIR team enables per request. Instead of sharing a claim, the user’s device proves a statement about it, such as “age is over 18”, without revealing the value.
Iden3 issuers prove non-revocation with a Merkle proof against their revocation tree, served from the issuer’s /credential-status endpoint. They also answer the standard revocation status endpoint. They do not publish a token status list.For setup, see Issue Iden3 credentials and Verify Iden3 credentials.