Skip to main content

Why ZK Send

ZK Send wraps Privacy Cash, Privy, and Supabase into a Telegram-native experience so anyone can move SOL privately without touching a browser extension.

Get started

Learn how to use ZK Send and send your first private SOL transfer.

Core capabilities

Private transfers

/send turns deposits → Privacy Cash proofs → withdrawals into a single user command.

Wallet orchestration

Embedded Privy wallets with import + export flows keep custody simple but secure.

Operational visibility

Supabase captures audit-grade logs for deposits, withdrawals, and in-flight sends.

Architecture at a glance

  • Telegram handlers orchestrate conversations, inline keyboards, and deduplicated callbacks.
  • Service layer coordinates Privy wallets, Privacy Cash notes, and Supabase persistence.
  • Middleware provides auth, rate limits, and structured logging.
  • Clients wrap third-party SDKs so credentials and retries are centralized.

Choose your next step