Dust Protocol
Private payments and private swaps across Flow EVM, Ethereum, Arbitrum, Optimism, and Base. Funds dissolve into the blockchain — no on-chain link between sender and recipient.
What is Dust?
Dust Protocol is a multi-chain privacy layer deployed across Flow EVM, Ethereum Sepolia, Arbitrum Sepolia, OP Sepolia, and Base Sepolia. It lets users send, receive, and swap tokens without creating a public ledger trail — the fundamental privacy problem that affects every public blockchain today. Flow EVM serves as the primary chain, with full stealth, privacy pool, swap, and compliance infrastructure.
When you receive ETH normally, the entire world can see your address balance, income history, and spending patterns. Dust eliminates this by routing all payments through one-time stealth addresses — each payment lands at a fresh address that only the recipient can derive.
The Privacy Pool and Privacy Swaps layers go further: even the act of consolidating multiple stealth payments or swapping tokens leaves no traceable fingerprint, thanks to in-browser zero-knowledge proofs.
Dust V2 introduces a ZK-UTXO model with arbitrary-amount deposits, FFLONK proofs (no trusted setup), split withdrawals for denomination privacy, and a layered compliance stack — OFAC sanctions screening via Chainalysis oracle, and confidential compliance via Zama fhEVM on Ethereum Sepolia where encrypted pool statistics and compliance checks run entirely on-chain without exposing user data. ZK circuit artifacts are pinned to IPFS via Storacha with Filecoin persistence for censorship-resistant availability.
Supported Networks
Testnet Only
Core Features
Stealth Transfers
Send ETH to any .dust name. Funds land in a one-time stealth address that only the recipient can detect and claim — completely invisible on-chain.
Privacy Pool
Deposit arbitrary amounts into a global UTXO pool. Withdraw with a FFLONK zero-knowledge proof — no fixed denominations, no on-chain link between deposit and withdrawal.
Private Swaps
Swap tokens without revealing which deposit you're spending. On chains with Uniswap V4, the ZK proof is passed as hookData for atomic verification. On Flow EVM, swaps route through PunchSwap V2 via a generic adapter.
Compliance
OFAC deposit screening via Chainalysis oracle and on-chain sanctions registry. On Ethereum Sepolia, Zama fhEVM enables confidential compliance — encrypted pool statistics and compliance checks that run entirely on-chain without exposing user data.
Denomination Privacy
Split withdrawals break amount fingerprinting by decomposing outputs into common denomination chunks. The 2-in-8-out split circuit produces up to 8 output UTXOs in a single proof, with batch processing and jittered timing.
IPFS Backup
ZK circuit artifacts and compliance tree snapshots are pinned to IPFS via Storacha with Filecoin persistence. Proof generation works offline using content-addressed fallbacks — no single point of failure for critical protocol data.
Gasless Claims
Stealth wallets are claimed gas-free. Your stealth key signs a user operation locally; a sponsored paymaster covers the fee so you never expose the key.
Payment Links
Register a human-readable name like alice.dust and share custom payment links. Track per-link volume and payment count in your dashboard.
Flexible Account Types
Works with standard EOAs, ERC-4337 smart accounts, CREATE2 wallets, and EOA-as-smart-account via EIP-7702 — no wallet migration required.
Quick Start
- 1Connect your wallet and complete onboarding (takes ~1 minute).
- 2Register a .dust name — this is your private payment address.
- 3Share your /pay/yourname link. Anyone can send you ETH without knowing your real address.
- 4When payments arrive, claim them gas-free from your Activities page.
- 5Optionally deposit claimed funds to the Privacy Pool to consolidate without creating a traceable link.