Every root.
Every proof.
Every change.

The public transparency journal for Self Protocol's onchain identity infrastructure. Track every CSCA root update, OFAC sanctions list change, and DSC registry modification with cryptographic proof.

Mainnet Synced
Last update: 1 day ago530 certificates130 countriesCurrent root: 0x1107...8333

How it works

Step 01

Fetch

Download CSCA certificates from ICAO master list daily.

550 certificates parsed
Step 02

Build

Construct Poseidon2 Merkle tree from verified certificates.

depth: 12 / leaves: 540
Step 03

Prove

Embed the new Merkle root in the TEE attestation and generate a ZK proof.

circuit: gcp_jwt_verifier
Step 04

Update

Submit proof and new root to both onchain registries on Celo.

2 registries updated