cachemoney

Private
Solana

Pay privately. Prove it to anyone.

Watch it work

146leaves in the pool

the lit one is leaf 103, the note proved below

01One payment, end to end

Devnet, 2026-09-07. Every signature resolves in an explorer.

02How it works

Three moves, and one the wallet refuses.

your walletthe poola new address

1 shield2 pay3 unshield4 refused

Funds go in once. Your wallet signs it in public. What comes out is a private note.

Payments settle inside. A relayer submits, so the chain shows its key, not yours.

Exit to a fresh address. Used once. No wallet needed to receive.

Some sends are refused. The wallet shows what a send would reveal, then blocks the ones that point at you.

03Receipts

Anyone can verify the receipt. No wallet. No key.

Yes Leaf 103 is that note. Its path reaches the pool’s root.
Amount
0.015 SOL, 15000000 base units
To
pk 0x252e21b1…, invoice address 16834262422145467663
Invoice
dbb9bbd9db698900…
Note
leaf 103, pool HMiZsa…LtX2A
Transaction
2ttVGmsu…w4nbF · slot 494,567,185

Says nothing about whether the note has been spent since.

Groth16 over BN254 12,489 constraints 232 B encrypted blob 2 outputs, every time devnet only