Umbra Protocol
UMBRA.
Faucet
Umbra Protocol

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.

Read the Docs
Scroll to explore
$84.2M
Total Shielded Value
1,492
Active Stealth Sets
1.24s
Avg Proof Time
100%
Compliance Rate

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.

How It Works

Three steps to total privacy

01

Shield Your Assets

Deposit tokens into a shielded pool. A zero-knowledge proof is generated locally — your keys never leave your device.

02

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.

03

Withdraw Privately

Funds are released to a stealth address with no on-chain link to the original deposit. Gasless relayer pays the fee.

Built on Proven Primitives

The full stack

Next.js 16
App Router
React 19
UI Runtime
TypeScript
Type Safety
Tailwind v4
Styling
wagmi + viem
EVM Client
Flare
Settlement
Express
Protocol API
Noir + WASM
ZK Proving
AWS Lambda
Match Proving
FTSO
Price Oracle
FDC
Compliance
WebAuthn
Passkey Auth
Testnet Live — No Real Funds at Risk

Ready to trade in the dark?

Connect a wallet, shield your first assets, and experience private DeFi on Flare.