Live on Solana mainnet

Hit send.
Leave no trace.

A zero-knowledge vault for Solana that pays, trades and bridges to any chain.

Sealed notes in the poollive · indexer
Every dot is a commitment.
None of them has a name.
Open app
Spent nullifiers
291
Shieldable tokens
73
Swap to
Any chain
NullCash shielding machine: coins drop into a sealed ring and vanish

NullCash cracks the oldest problem on-chain.

Private money on a public ledger, with every move proven, not just hidden.

Coins and records falling into the NullCash ring

Shield once,

and every move after that happens behind the wall.

Same wallet, zero hoops,

your usual flow, just off the record.

Your ledger was an open book.

>>> Close it.

Keys are born in your browser and never leave it.

One signature seals any SPL token.

Relayers pay the gas, so private moves need no pop-ups.

Exit to any chain with no wallet link.

Fully non-custodial. Only your proof moves your notes.

How it works

Walk in seen. Walk out unseen.

Only the first and last step are public.

  1. 1Walk inon the record

    Your usual Solana wallet.

  2. 2Sealon the record

    One signature, coins become notes.

  3. 3Holdoff the record

    Only your keys can read them.

  4. 4Moveoff the record

    Pay, trade, earn. Gas is on us.

  5. 5Walk outon the record

    Fresh address or another chain.

Real zero-knowledge

Hiding is easy.
Proving is the point.

Others blur the trail. NullCash proves every move.

Sealed proof
ScramblingMakes the data unreadable. No guarantee.no proof
ForwardingSends it through someone else. No guarantee.no proof
ProvingShows it is valid, keeps the secret. NullCash uses all three.proof
Life of a proof
  1. 1Your secret
  2. 2Circuit
  3. 3Proof
  4. 4Verifier on Solana
  5. 5Yes / No
What a proof swears to
  • This note is mine
  • I hold the key that may spend it
  • It really sits in the pool’s Merkle tree
  • The sums balance and the fee is locked in
Docs

Read the manual.

The full story lives in the docs.

Open the docs

The tech, in one line each.

Groth16 · BN254
Every move is proven, and checked on-chain in one transaction
Poseidon tree · 26 levels
Room for 67M notes in one shared crowd
Nullifiers
No double-spends, no trail back to you
PBKDF2 600k + AES-GCM
Vault locked on your device, never on a server
Relayer-paid gas
No wallet pop-ups that give you away
Any chain
Exit anywhere, without a wallet link
ActionProtocol feeNetwork cost
Shield0.3% addedYour wallet pays Solana gas
Pay privatelyFreeGas + rent per note
Trade or earn privately0.3% of what you put inGas + rent
Cash out0.3% of the amountGas + rent
Route to another chainBuilt into the quoteSolana gas for your deposit
Intent swap0.40% partner cut, in the quoteGas on each chain
FAQ

Fair questions.

Short answers. Long ones are in the docs.

An eye zipped shut

Being watched shouldn't be the price of using money.

Privacy isn't hiding. It's choosing who gets to look.