Privacy Pool

Shield your qUSD — break on-chain transaction linkability with zero-knowledge proofs

Pool Balance

$4.25M

qUSD shielded

Total Deposits

2.8K

commitments

Anonymity Set

2.8K

depositors

Relayer Fee

0.5%

of withdrawal

How it works

1

Deposit

Lock qUSD, receive a secret note

2

Wait

More deposits = larger anonymity set

3

Withdraw

Use ZK proof to withdraw to a new address

Select Denomination

Fixed denominations ensure all deposits look identical, maximizing privacy.

ZK Proof Details

Proving systemGroth16 (BN128)
Hash functionPoseidon
Merkle tree depth20 levels (~1M)
Constraints5,381
Proof generation~30-45s (browser)
You deposit1,000 qUSD