Pre-launchOpen app

Your money.
Your business.

Shield, send and swap on Ethereum. Nobody sees who paid whom.

What the chain sees70%
Public ledgerShielded
ScrollGroth16 · BN254 · Built for Ethereum mainnet
01 · The idea

You wouldn’t publish your bank statement.
Why publish your wallet?

Your money tells a story. You choose who gets to read it.

The proof is public.
The details are yours.

An Ethereum transfer prints the sender, the recipient and the amount, forever. A private send prints a proof that the math checks out, and nothing else.

Deposits and withdrawals are still public. Where privacy ends

Block explorerPrivate send
████
From
Hidden
To
Hidden
Sender balance
Hidden
On-chain record
Proof ✓
What everyone sees: a valid proof, two new notes, two spent nullifiers.
02 · Four movesThe full protocol

Less exposure.
Same Ethereum.

Everything you already do on-chain, minus the audience. Proofs are built in your browser in a few seconds; your keys never leave it.

Private walletDemo

Shield ETH

Move ETH from your public wallet into the pool.

Public walletPrivate note
Protocol fee0.005 ETH

Demo only. No wallet, no funds.

Visible on-chainYour wallet, the token and the deposit amount.

03 · The crowd

Hide in
the crowd.

Every deposit becomes a leaf in one Merkle tree, and every leaf looks the same. When you spend, your proof says “one of these is mine” and never says which.

Root
0x0000…0000
Notes in this demo
0
Real tree capacity
8,388,608
New note → path recomputed → new root.Spending publishes a nullifier, never the leaf.
04 · The specRead the docs

Built in the open.
Checkable by anyone.

Groth16Proof system

BN254 curve. The pool contract verifies every proof on-chain.

4 → 2Notes per proof

Spend up to four notes, create two. Amounts never appear.

223Tree capacity

8,388,608 notes in one shared anonymity set.

~1.1MGas per private action

A relayer submits sends, swaps and withdrawals, so your wallet never signs them.

0.5%Protocol fee

On shield, swap and withdraw. Private sends: 0%.

0Upgrade keys

No proxy. The admin can only raise deposit caps or pause new deposits.

Assets at launch
  • ETHEther
  • USDCUSD Coin
  • USDTTether
  • DAIDai
  • WBTCWrapped Bitcoin
05 · The coin

$SHROUD.
On Ethereum.

One billion coins, all of it in the pool at launch. The liquidity lives inside the coin contract for good: nobody can pull it. No tax in the coin, no mint, no blacklist.

Supply
1,000,000,000
In the pool at launch
100%
Liquidity
Held by the coin forever
Trading fee
1% pool + 1% on the ETH side
Max wallet
2% at launch, then lifted
Pair
ETH · Uniswap v4
Contract address

Posted here and on X the moment the pool opens. Any address before that is not ours.

A little less
public.

Shield, send, swap. Keep the receipts to yourself.