Financial privacy,
on-chain.
Deposit any token into the Uniswap v4 PoolManager — it vanishes from your wallet and blends into billions in DeFi liquidity. Send anonymously with ZK proofs, or lock assets behind a password. To any observer, it just looks like Uniswap.
0x1a555ea1929b51139ae4ca950c6675ee432113a 35e3fe38bbc0770d706b5b0d
nullifier: 0xdeaddeaddeaddeaddea ddeaddeaddead
proof: [ π_a, π_b, π_c ] ✓ verified
bd00902ae22ab43ce5e2d104ca31a86795d812d78b 340bf654feeb866fc4ba92
relayer fee: 0.0008 ETH
withdrawal: CONFIRMED
CHOOSE YOUR VAULT
Private VaultAnonymous Transfers |
Safe VaultHide Your Holdings |
|
|---|---|---|
| Core use case | Anonymous transfers & donations | Encrypt assets & hide portfolio |
| Privacy method | Groth16 ZK proof | Tokens move into PoolManager — wallet shows zero |
| On-chain footprint | Depositor never revealed | Depositor visible; holdings hidden |
| Anonymity set | Grows with same-amount deposits | None — asset encryption only |
| Gas-free relayer | ✓ | — |
| Internal transfer | — | ✓ |
| Key leak protection | — | ✓ Password required |
| Withdrawal | ZK proof (~10s) | EIP-712 + password |
HOW IT WORKS
Three steps to financial privacy
Deposit
Deposit tokens directly into the Uniswap v4 PoolManager as ERC-6909 internal balances. A cryptographic commitment is recorded on-chain — no amount or identity is revealed.
Wait
Hold your ticket. The longer you wait, the larger the anonymity set — making tracing statistically impossible.
Withdraw
Generate a ZK proof from your ticket. Withdraw to any fresh address — the on-chain record shows a Uniswap v4 PoolManager transfer, with zero link to the original deposit.
ARCHITECTURE
Built for real privacy
Hide Your Portfolio
Deposit any token directly into the Uniswap v4 PoolManager. On-chain, your holdings disappear from your wallet and become indistinguishable from Uniswap liquidity — no one can see what you hold.
Uniswap v4 PoolManager
Funds are held directly inside the Uniswap v4 PoolManager as ERC-6909 internal balances — the same contract that secures billions in DeFi liquidity.
Any Token Supported
Deposit ETH, BNB, USDT, USDC, or any ERC-20/BEP-20 token — including fee-on-transfer tokens. No whitelist restrictions on deposits.
Private Internal Transfer
Send funds to any address privately using the Safe Vault transfer feature — no on-chain connection to your main wallet footprint.
Groth16 ZK Proofs
Withdrawals are verified on-chain with a zero-knowledge proof. The contract learns nothing except that the proof is valid.
Looks Like Uniswap
On-chain, withdrawals appear as Uniswap v4 PoolManager transfers — blending perfectly with everyday organic trading volume.
Documentation
UniCloak leverages advanced zk-SNARKs technology inside Uniswap v4 hooks. This architecture breaks the on-chain link between the depositor's address and the recipient's address, ensuring absolute transaction anonymity while remaining compliant with core decentralized protocols.
Privacy Policy
Financial privacy is a fundamental human right. UniCloak is entirely non-custodial and open-source. We do not host central databases, track IP addresses, collect analytical cookies, or record your wallet history. Your data stays yours.