> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Rings for Enterprises

> Build private payments, trading, and onchain financing on Solana with configurable privacy, permissioning, and controls.

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.

> [card] Payments
>
> Merchant and supplier payments, payroll, remittances and conditional settlement (DvP/PvP).

> [card] On-ramp and off-ramp
>
> Convert between fiat and private balances through integrated providers.

> [card] Trading
>
> Private settlement of trades in tokenized stocks, crypto and other assets.

> [card] 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.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/auditor-visibility.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=cf6138db8d9474e9d26dd66c0f7658ff)

To achieve privacy, Rings use encryption (AES-256-CTR, the Advanced Encryption Standard with a 256-bit key, encrypt private transaction data.) 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](https://www.sec.gov/newsroom/speeches-statements/atkins-121525-remarks-crypto-task-force-roundtable-financial-surveillance-privacy):

> “…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:

| Feature | Comparable control | What the Ring enforces | Your company procedures |
| - | - | - | - |
| **Whitelist** | Customer and counterparty eligibility | Require the sender and recipient to be on the whitelist. | Verify customers and counterparties; maintain the approved list. |
| **Blocklist** | Restricted-party transfer controls | Reject transfers to listed recipients. | Screen counterparties, investigate matches, and maintain restrictions. |
| **Freeze** | Participant spending hold | Prevent a listed participant from spending. Incoming transfers remain allowed. | Authorize the hold and determine when to release it. |
| **Co-signing** | Dual authorization or maker-checker approval | Require a second signature for selected operations. | Assign approvers and define approval procedures. |
| **Permanent Delegate** | Delegated authority to move funds | Appoint a signer that can move funds inside the Ring. | Define the delegate's mandate and govern use of its signing key. |
| **Auditor** | Transaction visibility for oversight | Provide access to Ring transaction details without spending authority. | Review activity, retain records, and handle reporting. |
| **Pause** | Emergency stop | Stop Ring transaction activity until resumed. | Define who authorizes a pause and the conditions for resuming. |

> [card] [Demo: Customize your Ring](https://www.helius.dev/privacy/demo/customize)
>
> Choose transaction privacy and policy controls for a Custom Ring.

## Example Usage

> [accordion] Atomic Delivery versus Payment (DvP)
>
> Swap an asset for cash in one atomic transaction, with encrypted asset and payment and visible or encrypted counterparties.
>
> > [tab] Confidential
> >
> > ![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.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/atomic-dvp-confidential.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=efad3cf22cd0614094935bf4bceeb115)
>
> > [tab] Anonymous
> >
> > ![Atomic delivery-versus-payment flow with a seller, buyer, asset escrow, payment escrow, and settlement authority. The public view hides the sender, recipient, pair, amount, and price.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/atomic-dvp.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=a565e9c6d7d1f51287033a6be06bfe25)
>
> [Try the DvP demo](https://helius.dev/privacy/demo/dvp), and build with the [DvP program](https://github.com/helius-labs/zolana-examples/tree/ananas-block/dvp/dvp).

> [accordion] Cross-Border Payments
>
> Execute payment flows with seamless on-off-ramp between private balances.
>
> > [tab] Confidential
> >
> > ![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.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/cross-border-payments-confidential.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=035bc237250e4b0b92c291ecf25654ad)
> >
> > Business A pays a supplier in another country through a Confidential Ring.
>
> > [tab] Anonymous
> >
> > ![Cross-border payment flow where a business on-ramps GBP, sends private USDC through an Anonymous Ring, and the supplier off-ramps to local currency. The public view hides the sender, recipient, asset, and amount.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/cross-border-payments.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=a0b612ab5d7c0a70a23d3409c02a13f0)
> >
> > Business A pays a supplier in another country through an Anonymous Ring.
>
> [Try the demo](https://helius.dev/privacy/demo), and build with the [Rust](https://github.com/helius-labs/zolana-examples/tree/main/rust-client) or [TypeScript](https://github.com/helius-labs/zolana-examples/tree/main/typescript-client) client.

> [accordion] Trading
>
> > [tab] Trading on Open Markets
> >
> > ![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.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/trade-securities.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=499e33d3e02caef8ecd05a46ac6948d9)
> >
> > A seller and buyer trade securities at a public market price.
>
> > [tab] OTC Trading
> >
> > ![Private OTC trade where a seller and buyer exchange assets through an Anonymous Ring at a price agreed offchain. The public view hides the sender, recipient, pair, amount, and price.](https://mintcdn.com/helius/3eAQptxQjxgaAWjY/images/privacy/enterprise/trade-otc.svg?fit=max\&auto=format\&n=3eAQptxQjxgaAWjY\&q=85\&s=e27c2a685fec6609d64b0690a5e9ce6a)
> >
> > A seller and buyer settle an OTC trade at a price agreed offchain.
>
> [Try the demo](https://helius.dev/privacy/demo), and build with the [ZK swap program](https://github.com/helius-labs/zolana-examples/tree/main/swap-program).

## Get Started

> [card] [Launch Demo](https://helius.dev/privacy/demo)
>
> Try private transfers, on-ramp and swaps on Solana devnet.

> [card] Get infrastructure managed for you
>
> Data, wallet, transaction, and validator infrastructure.

> [card] 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](https://t.me/tilo_light) | [E-Mail](mailto:sales@helius.xyz) | [Contact](https://www.helius.dev/contact)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.