Helius Privacy is in beta and we’re actively gathering feedback. Names, endpoints, and behavior may change. Share your input with us.
Encrypt your Transaction with Solana Rings
What Are Solana Rings
Solana Rings bring programmable privacy to Solana with native performance and security via simple APIs.- Confidential transfers — private asset and amount; public sender and recipient
- Native Solana execution — private transactions settle in one Solana transaction
- Self-custodial — transfers require the owner’s signature
- Programmable – private escrow in Solana programs
- Custom Rings – anonymity and compliance for enterprises
Why Privacy with Solana Rings
Native Solana Performance
Private transfers execute natively on Solana; no sequencer or sidechain.
One Solana Transaction
Each private transfer settles in a single Solana transaction.
Programmable Onchain Privacy
Private escrows in Solana programs for swaps, staking, and more.
Custom Rings for Enterprises
Optional compliance and anonymity with a custom Ring program.
Use Cases
Solana Rings enable use cases based on private transfers and private escrow in Solana programs, such as:Private On-Off ramp
On-ramp USD, EUR, or any currency directly to a private balance, or off-ramp from one.
Payments and Remittances
Process payments and payroll privately onchain, with optional policy controls and audit trails.
Payment Cards
Spend stablecoins directly from private onchain balances.
Fintechs and Institutions
Transact privately on Solana, with optional policy and compliance controls.
Trading, Treasury & RWAs
Swap any SPL asset privately on Solana.
Agentic Commerce
Let agents transact autonomously and privately without public balances.
Get Started
Choose the right guide based on your needs. All guides are meant to be self-contained.Learn
Concepts
How Solana Rings work, user flows, and privacy guarantees.
Demo
Try private transfers on devnet.
Integrate
Embedded Private Wallet
Use an embedded wallet with private and public balances directly in your product. For companies and apps without their own key management.
Private Wallet
Add privacy support to an existing Solana wallet. For wallet providers with their own key management.
Private On-Off-Ramp
Onramp and offramp fiat directly to and from a private balance, without revealing the asset or amount. For CEXs and companies with fiat-to-crypto processors.
Custom Ring for Enterprises
Configure and deploy a Ring with custom policy and compliance controls. For regulated entities, such as fintechs, payroll platforms, remittance companies, neobanks, and institutions.
Basic Guides
Transfer between Private Balances
Deposit to Private Balance
Read a Private Balance
Withdraw to Public Balance
Read Private History
Examples
TypeScript Client
Rust Client
Escrow Program
Swap Program
AI Tools
AI Assisted Development
Docs search and MCP.
Resources
Endpoints
RPC endpoints for mainnet, devnet, and localnet.
SDK
Install the TypeScript and Rust SDKs.
Addresses
Program IDs, interface PDA, and explorer links.
Source Code: Zolana
Protocol source code.