Polygon ID · interactive mechanism simulation

Issuers sign claims to a holder wallet → identity state roots anchor on-chain → verifiers request predicate proofs → holder generates a zkSNARK locally → a validator contract checks it against on-chain state & revocation, gating access.
Issuer trust set: 4 issuers State contract 0 identities committed Holder wallet 0 credentials held local ZK proof generation Revocation registry revocation rate: 8% Verifier dApp 1.2 requests/s Validator / Universal Verifier sybil rate: 15% on-chain zk check Gated action 0 access granted
Credentials issued
0
Proofs verified
0
Proofs rejected
0 revoked / sybil
Unmet requests
0 cold-start queue
Parameters — edit me
1.2/s
8%
15%
4
900ms
Controls

Illustrative simulation. Defaults mirror the researched Polygon ID mechanism (issuer-signed claims, on-chain identity state roots, ZK predicate proofs checked by validator contracts against state & revocation), but request timing and outcomes are randomized for visualization — not live onchain data. "Trigger cold start" models the two-sided market failure the team cited when spinning out as Privado ID: issuers stop issuing, so verifier requests go unmet. Drag the sliders to explore how the triangle responds. Part of The Onchain Experiment Atlas.