TESTNET

Proof of Innocence

Generate Compliance Proof
Chainalysis
Sanctions List
TRM Labs
Risk Score
What is Proof of Innocence?

Prove your deposit is NOT from a sanctioned address โ€” without revealing which deposit is yours.

1
Select ASP
Choose an Attestation Service Provider that maintains sanctions/blocklists.
2
ZK Exclusion Proof
Generate proof that your commitment is NOT in the blocklist set.
3
On-Chain Verification
Verified on-chain via dedicated PoI verifier. Anyone can confirm without seeing your identity.
Implements Privacy Pools (Vitalik Buterin et al.) โ€” compliance and privacy coexist.