Architecture
Privacy Pools
Mixing infrastructure that routes transactions through shared pools, obscuring the link between sender, recipient, and amounts.
Privacy Pools provide the "mixing" logic for Level 3 privacy. Unlike traditional mixers that are fully opaque (and have attracted regulatory scrutiny), Privacy Pools allow users to prove their funds come from a legal and untainted subset of the pool without revealing their exact identity.
This "Proof of Innocence" mechanism works as follows: the pool is divided into subsets (associations). When withdrawing, you provide a ZK-proof that your deposit belongs to a specific association — e.g., the set of all deposits NOT associated with known hacks or OFAC-sanctioned addresses. This proves compliance without revealing which deposit was yours.
Details
AnonProof's privacy pools integrates directly with your existing wallet infrastructure. No migration is required — the privacy layer operates transparently on top of MetaMask, Rabby, Coinbase Wallet, or any standard EVM wallet. See the Integration section for setup guides.