ZK Zero-knowledge privacy for Solana

$VEIL ALLOCATION IS LIVE

Public chain Through Veil
Transfer rW88…xsYW → uSCh…h8M3 · 87.14 SOL
Payment Vx7L…Y4SW → uKFj…gBsW · 419.70 SOL
Transfer pyu7…Ei7M → s3jJ…XZK1 · 11.52 SOL
Transfer vrgG…jjsQ → vhSd…1ADh · 360.10 SOL
Swap Ktbb…zQ8b → VwES…Zn9E · 33,285.85 USDC
Transfer wGEE…5njA → X8R9…w6DA · 63,394.00 USDT
Transfer rW88…xsYW → uSCh…h8M3 · 87.14 SOL
Payment Vx7L…Y4SW → uKFj…gBsW · 419.70 SOL
Transfer pyu7…Ei7M → s3jJ…XZK1 · 11.52 SOL
Transfer vrgG…jjsQ → vhSd…1ADh · 360.10 SOL
Swap Ktbb…zQ8b → VwES…Zn9E · 33,285.85 USDC
Transfer wGEE…5njA → X8R9…w6DA · 63,394.00 USDT
Transfer rW88…xsYW → uSCh…h8M3 · 87.14 SOL · proof ✓
Payment Vx7L…Y4SW → uKFj…gBsW · 419.70 SOL · proof ✓
Transfer pyu7…Ei7M → s3jJ…XZK1 · 11.52 SOL · proof ✓
Transfer vrgG…jjsQ → vhSd…1ADh · 360.10 SOL · proof ✓
Swap Ktbb…zQ8b → VwES…Zn9E · 33,285.85 USDC · proof ✓
Transfer wGEE…5njA → X8R9…w6DA · 63,394.00 USDT · proof ✓
How it works

Five steps. One trace.

  1. Every Solana wallet is a public ledger. Anyone can trace who you pay.

  2. One Phantom approval moves funds into Veil's shared vault. The last public trace of you.

  3. Your balance becomes encrypted notes that only your browser can open.

  4. Trades settle in batches from the vault, signed by a relayer. The pool only ever sees Veil.

  5. Withdraw to a fresh address. Where it came from stays sealed.

Privacy

Hidden by default.

Sealed inside Veil
  • Sender
  • bb0f97e66
  • Amounts
  • Balances
  • Trades
  • History
  • Your wallet
Public, by necessity

In / Out

Exit later, to a fresh address, in a round amount. Nothing ties the two together.

Protocol

Nobody holds your secrets. Not even us.

1 approval to enter
0 wallet signatures inside
0 secrets on our servers
100% proofs verified on-chain
Client

Keys never leave your browser.

Encrypted vault. Proofs built locally.

Program

Solana checks every proof.

Groth16 on BN254. Poseidon tree. One nullifier per note.

Relay

Relayers pay. They see nothing.

Sponsored fees. No wallet signer, no IP logs.

Disclosure

Show your accountant. Nobody else.

Scoped, read-only viewing keys.

  1. Built Vault + ZK transfers
  2. Built Any token, asset hidden
  3. Built Private swaps + lending
  4. Live Solana mainnet
  5. Audited ContractWolf · 95/100
App

Your private balance is one click away.

Connect Phantom, unlock your vault, then shield, send, trade and earn without a trace back to your wallet.

  1. 01 Connect Phantom
  2. 02 Unlock your vault
  3. 03 Shield, send, trade, earn
Open Veil