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