Private Trading.
Without Compromise.
Trade without leaving a trace. Umbra pairs zero-knowledge proofs with stealth addresses and a privately-matched dark pool, so your positions, counterparties, and balances stay private — while match correctness and settlement are verified openly on Flare.
Stealth Addresses
Every transaction gets a unique, unlinkable destination address. No on-chain connection between sender and recipient.
ZK-SNARK Proofs
Noir circuits prove your right to withdraw without revealing the deposit. Generated locally in-browser in under 2 seconds.
Compliance Ready
Export viewing keys to satisfy auditors without breaking privacy for anyone else on the network.
Three steps to total privacy
Shield Your Assets
Deposit tokens into a shielded pool. A zero-knowledge proof is generated locally — your keys never leave your device.
Trade in the Dark Pool
Orders match off-chain against a shared order book. A zero-knowledge proof verifies the match was computed correctly before it settles atomically on Flare.
Withdraw Privately
Funds are released to a stealth address with no on-chain link to the original deposit. Gasless relayer pays the fee.
The full stack
Ready to trade in the dark?
Connect a wallet, shield your first assets, and experience private DeFi on Flare.