Arcane Privacy Layer lets you deposit funds, send private transfers, and withdraw to public addresses. Your application uses the Arcane Privacy SDK to construct transactions while the blockchain verifies their validity without reading private balances. Your application keeps control of its interface, accounts, business rules, and records. Privacy Layer supplies the private transaction protocol; Compliance Platform supplies the protected policy and disclosure workflows.

System at a glance

This protocol section describes the Stellar architecture. Settlement combines three independent requirements: a valid private state transition, the required compliance approval, and an authorized execution context. A proof does not grant policy approval. A compliance decision does not grant ownership. A relayer does not gain the right to redirect funds.

Explore the protocol

Core concepts

Understand notes, private addresses, commitments, and application domains.

Transactions

Follow deposits, transfers, and withdrawals through settlement.

Pool contracts

See how the pool verifies transactions and updates state atomically.

Zero-knowledge proofs

Understand what the proof establishes and the cryptographic assumptions.

Relayer

Separate transaction submission from private ownership.

Compliance integration

Connect private transactions to policy authorization and controlled disclosure.

Privacy boundaries

Private transfers protect note contents and ownership links from public observers. Deposits still expose the funding account, asset, and amount. Withdrawals expose the public destination, asset, and amount. Relaying does not hide client connections from the relayer or remove timing and network metadata. Authorized compliance infrastructure can access the audit data required for its purpose. The protocol does not provide unconditional anonymity.

Build with Arcane

Start with SDK setup, then follow the frontend or backend example. For the separate Solana integration path, see Solana integration. Do not apply Stellar contract or cryptographic details to another network.