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.