Umbra Privacy
Umbra Privacy is a Solana-based privacy protocol that adds confidential balances and anonymous transfers to SPL and Token-2022 tokens. It uses encrypted accounts to hide balances, a shared mixer pool with zero-knowledge proofs to break on-chain transaction linkage, and Arcium multi-party computation for confidential arithmetic. Umbra offers a TypeScript SDK for developers and selective viewing access for compliance.
Supported Chains
Tags
Overview
Umbra Privacy adds a privacy layer on top of standard Solana tokens, enabling shielded balances and anonymous transfers. Users can move tokens into encrypted accounts visible only to authorized viewers, and use a shared mixer pool with zero-knowledge proofs to break the on-chain link between deposits and withdrawals. The protocol leverages Arcium MPC for confidential computation and provides a TypeScript SDK for easy integration into existing Solana applications.
Key Features
- Encrypted balances — shield any SPL or Token-2022 token in a confidential account hidden from public view
- Anonymous mixer — shared Merkle tree and ZK proofs break linkage between deposits and withdrawals
- Selective disclosure — grant viewing access to auditors or compliance systems without exposing full history
- TypeScript SDK — simple async functions wrapping all protocol operations for Node.js and browser environments
- Arcium MPC integration — off-chain confidential computation without requiring users to understand the cryptography