Key Components

Breakdown of the main contracts, proof systems, and compliance mechanisms in AnonPools.

  • Entrypoint Contract — An upgradeable smart contract that manages deposits and withdrawals across all pools.

  • Privacy Pools — Asset-specific contracts that hold funds, track state, and verify proofs.

  • Merkle Tree — A cryptographic data structure used to store commitments securely.

  • Zero-Knowledge Proofs — Allow verification of deposit ownership without revealing the depositor’s identity.

  • Association Set Provider (ASP) — Maintains the approved set of deposits to meet compliance requirements.

Last updated