Public pools.
Private notes.
Trade and provide liquidity in open DLMM and DAMM pools, or move funds into a shielded vault where a deposit becomes a note only you can prove you own.
- Demo on
- Robinhood Chain testnet
- Prices from
- Yahoo Finance and DefiLlama
- Loading…
Every pool on the board. Stock and ETH pairs follow real reference prices.
Every pool on one board.
DLMM pools hold liquidity in price bins. DAMM pools run the full range, with a fee that widens when the price moves. Every swap, bin and fee is visible.
- Concentrated bins
- Dynamic fees
- Quotes with slippage limits
- Fees claimable per position
Live list of 0 pools sorted by liquidity.
Put liquidity where the price trades.
Pick a range and a shape. The active bin moves as swaps cross it, and your position earns fees while the price stays inside.
Quote, below the price Base, above the price
A deposit becomes a note only you can prove.
Your browser makes the secret and sends only its hash. A withdrawal proves the note is in the tree and spends a one-time nullifier, without pointing at the deposit.
- Notes made in your browser
- Encrypted note journal
- Nullifiers stop double spends
- Fixed sizes, larger crowds
You send a fixed amount with a commitment: a Poseidon hash of chain, vault, asset, amount and two random values only your browser knows.
Public on-chain
- Your address and the amount
- The commitment hash
- Its leaf in the tree
Stays with you
- Secret and nonce
Vault now: loading ·
Go long, go short, or cap the upside.
Perps follow a reference price with leverage up to 20x. Capped calls pay the rise above the strike, up to a cap, settled in cash at expiry.
- Oracle-priced perps
- Long or short
- Capped calls
- Fully collateralised
Start a market on a curve.
Choose a template, name the token and trade it on a bonding curve. At the threshold, its liquidity moves into a DAMM pool and keeps trading there.
- Templates with fixed terms
- Graduation to DAMM
Built to show its work.
These figures are queried as the page loads. Liquidity is demo liquidity; the prices behind it are real.
- …
- Pools on the board
- …
- Reference feeds live
- …
- Demo liquidity at reference prices
- …
- Notes in the vault tree
Every step on record.
Swaps, deposits and withdrawals land in one event stream, each with its block and transaction hash.
- Loading the ledger…
What stays public.
Privacy claims are only useful when they are exact. Here is what each lane exposes.
| Information | Public pools | Shielded vault |
|---|---|---|
| Asset and amount | Visible | Visible, in fixed sizes |
| Depositor address | Visible | Visible |
| Withdrawal recipient | Visible | Visible |
| Timing | Visible | Visible |
| Which deposit funded a withdrawal | Visible | Hidden among same-size notes by a zero-knowledge proof |
| Note secret, nonce and leaf | Not applicable | Stay in your browser; only the proof leaves it |
| Swap size, route, price impact | Visible | Shielded swaps not offered yet |
Limits: the anonymity set is only as large as the number of same-size notes, timing and the gas payer can still link actions, and the proving key comes from a single-party testnet setup. On the demo ledger the server also knows your session.
Named after a cave.
In 1989 the Quisquater and Guillou families, with Tom Berson for the English version, explained zero-knowledge proofs to children through Ali Baba's cave and its door that opens to a magic phrase: “Open Sesame”.
Later retellings name the two roles. Peggy knows the phrase. Victor waits at the entrance of a ring-shaped cave and calls out which side she must come back from. After enough rounds he is convinced she knows it, yet he never hears it. The vault works the same way: you prove you own a note without showing it.
Shipped in order.
Each phase ships only after the one before it works end to end.
- Phase 1Live now
Demo ledger
- DLMM and DAMM pools, perps, options, launches
- Note commitments in a real Merkle tree
- Reference prices from public feeds
- Phase 2In progress
Testnet contracts
- SesameVault, verifier and sUSDC, tested with real proofs
- Deploying to Robinhood Chain testnet
- Pools and router on-chain next
- Phase 3Live
Real proving
- Groth16 withdraw circuit (Poseidon tree)
- Proofs generated in your browser
- Multi-party trusted setup before mainnet
- Phase 4Planned
Shielded swaps
- Private routing through the vault
- Anonymity-set analysis
- Shielded liquidity positions
- Phase 5Planned
Review, then mainnet
- Independent security review
- Admin keys to a multisig
- Mainnet by governance decision
Start in the public pools.
Move into the shielded vault whenever you need to. A demo account with test balances is ready on your first trade.