Skip to Content

Proof of Clean Hands Stamp

The Proof of Clean Hands Stamp proves that you are not on any international sanction lists and are not a politically exposed person (PEP), using zero-knowledge proofs to preserve your privacy.

Quick Facts

DetailValue
Cost~$5
Time~10 minutes
PrivacyZero-knowledge proofs
Stamp Validity90 days
Credential Validity1 year
Supported NetworksEthereum, Optimism, Avalanche, Base

Requirements

  • ~$5 for the verification fee
  • A wallet connected to your Passport

What It Proves

This stamp cryptographically verifies that you:

  • Are not on any international sanction lists
  • Are not a politically exposed person (PEP)

All verification is done using zero-knowledge proofs, meaning the system confirms compliance without accessing or storing your personal data.

Step-by-Step Verification

  1. Navigate to the Passport App and connect your wallet.
  2. Select the Proof of Clean Hands Stamp.
  3. Follow the verification flow to generate a zero-knowledge proof of your compliance status.
  4. Pay the ~$5 verification fee.
  5. Once verified, the credential is issued and the stamp is added to your Passport.

Validity and Renewal

  • The stamp on your Passport is valid for 90 days before it must be re-verified.
  • The underlying credential is valid for 1 year.
  • To renew, repeat the verification process and pay the fee again.

Supported Networks

The credential is recognized across:

  • Ethereum
  • Optimism
  • Avalanche
  • Base

Troubleshooting

  • Verification failed — If the verification process fails, ensure your wallet is properly connected and try again.
  • Stamp expired — Re-verify through the same process every 90 days to maintain an active stamp.
  • Fee payment issue — Ensure you have sufficient funds on the network used for the verification fee.
Last updated on