Vault
Your private notes and recent activity.
Private notes · {{ shieldedCount }}
Recent activity
Shield ETH
Move ETH into the private pool. Your balance becomes a confidential note only you can spend.
Unshield
Burn a private note and release ETH to a public address.
Private transfer
Send a note to another 0zk address. The amount stays hidden on-chain — only that a transfer occurred is visible.
0zk addresses
Human-readable private addresses for receiving transfers. Share yours freely — it reveals nothing about your balance or history.
Contacts
Backup & restore
Your notes live in this browser. Back them up — they are the only way to spend your shielded ETH.
Agents & MCP
LiveOperable by AI agents out of the box. Any MCP-compatible agent — Claude Code, API agents, or a bash-only agent — can query the protocol and propose private deposits/withdrawals, non-custodially.
Exposed tools
Agent activity
Compliance
Built for a compliance desk and an operator's counsel — not just a privacy demo.
pause() can halt deposits/withdrawals — a censorship vector, not a theft vector.Screening audit log
Data room readiness
Selective disclosure
PartialGrant a chosen third party — an auditor or exchange — read-only insight into your history. Additive to privacy, scoped and revocable. Never a backdoor for anyone else.
Active grants
What the auditor sees
Read-only view a full-history grantee receives — decrypted notes & flows, no spend ability.