Skip to main content
Solana Privacy Rings let you configure privacy and controls for compliance on the public network.
  1. Auditable Privacy Encrypt balances and counterparties; retain view access.
  2. Custom Compliance Integrate your existing compliance controls, enforced on Solana.
  3. Programmable Use Cases Build private trading, financing, staking, and payments including on-off ramp.

Payments

Merchant and supplier payments, payroll, remittances and conditional settlement (DvP/PvP).

On-ramp and off-ramp

Convert between fiat and private balances through integrated providers.

Trading

Private settlement of trades in tokenized stocks, crypto and other assets.

Financing

Credit and lending with collateral and repayment.

Configurable Privacy with Auditor Access

Rings allow you to configure privacy:
  • Anonymity – encrypt counterparties and balances
  • Confidentiality – only encrypt balances with visible counterparties.
In any case, you retain auditor access with a view key and and can meet regulatory requirements through selective disclosure.
Confidential and Anonymous Rings with auditor access. The public view of the Confidential Ring shows the sender and recipient while hiding asset and amount. The Anonymous Ring hides all four fields. Both Rings retain auditor visibility.
To achieve privacy, Rings use and zero-knowledge proofs to verify that transactions are valid without revealing that data. This technology used for privacy-preserving tools was also highlighted by SEC Chairman Paul S. Atkins in his December 15, 2025 remarks:
“…this technology allows for privacy-preserving tools that the analog world could not provide, such as zero-knowledge proofs, selective disclosure, and wallet designs that allow users to prove compliance without handing over their entire financial history…”

Custom Compliance Controls

Rings allow you to enforce compliance controls on Solana with a single program. You can customize the controls you need:

Demo: Customize your Ring

Choose transaction privacy and policy controls for a Custom Ring.

Example Usage

Swap an asset for cash in one atomic transaction, with encrypted asset and payment and visible or encrypted counterparties.
Atomic delivery-versus-payment flow with a seller, buyer, asset escrow, payment escrow, and settlement authority. The public view shows the sender and recipient while hiding the pair, amount, and price.
Try the DvP demo, and build with the DvP program.
Execute payment flows with seamless on-off-ramp between private balances.
Cross-border payment flow where a business on-ramps GBP, sends private USDC through a Confidential Ring, and the supplier off-ramps to local currency. The public view shows the sender and recipient while hiding the asset and amount.

Business A pays a supplier in another country through a Confidential Ring.

Try the demo, and build with the Rust or TypeScript client.
Securities trading through a Confidential Ring at a public market price. The public view shows the sender, recipient, pair, and price while hiding the amount.

A seller and buyer trade securities at a public market price.

Try the demo, and build with the ZK swap program.

Get Started

Launch Demo

Try private transfers, on-ramp and swaps on Solana devnet.

Get infrastructure managed for you

Data, wallet, transaction, and validator infrastructure.

Get support for your integration

Forward-deployed engineers for integration into your existing systems.

Didn’t find what you were looking for?

Reach out! Telegram | E-Mail | Contact