Join waitlist
ProductTechnologyResearch
Developer DocsComing soon
WhitepaperBrand kit

How Privacy works

Privacy is a privacy protocol designed for Solana. Shielded asset records, zero-knowledge proofs and post-quantum cryptography form the foundation for private transfers and selective disclosure, while users retain control of their keys.

Read the whitepaperDeveloper DocsComing soon
DepositWithdrawExecuteResultYour walletDeFi venuesSwap, Earn, Lendsets{ }Compliance rulesAuditor
01

Private notes. Solana settlement.

A private note represents an asset, an amount and its owner. Commitments let the protocol verify state without publishing the underlying details.

PrivacyNOTEAssetUSDCAmountOwner0x9c4e…a1e7CommitmentROOTNote tree
02

Designed for the quantum era.

Public blockchain data can be stored today and analyzed in the future. Privacy is designed around quantum-resistant privacy to reduce that long-term exposure.

Privacy

Built for long-term privacy

Balances and paymentsHash-based commitments and post-quantum encryption are the foundation of the protocol design.
Who paid whomPrivate ownership and spend proofs are designed to avoid exposing a direct link to your public wallet.
Which payments are yoursPrivate payment discovery is designed to let recipients identify transfers without revealing them publicly.
Your proofsZero-knowledge proofs are designed to verify validity while revealing only the required statement.
03

Self-custodial. Always in your control.

Keep signing keys under your control. The protocol is designed to verify authorized transfers through proofs rather than public account details.

PrivacyYour deviceπzk-SNARKVerifiedKeys stay here
04

Use Solana privately. Disclose on your terms.

A privacy layer designed for Solana applications, with shielded balances, private transfers and disclosure controlled by the user.

Privacy50,000 USDC inSOL outMeteoraPublic market
05

Selective Disclosure

Selective disclosure lets users prove specific statements about shielded activity. Policies define what may be revealed, to whom, and with whose approval.

treasury.privacy
policy TreasuryDisclosure {
permit auditor ask holdings expose manifest(CurrentView);
permit auditor ask holdings, provenance, activity,
identity expose manifest(AuditReview);
}
query QuarterlyReview for auditor about treasury
at finalized(24000100) expires 1893456000 {
over_1m: value(USD) >= 1_000_000 USD;
sanctioned_funds:
exists deposit where source in OFAC@17;
held_sep_30:
balance(stataUSDC) at 2026-09-30 >= 25_000 stataUSDC;
within_limits:
every day in 2026-07-01..2026-09-30:
sum(trade.amount_in in USD) <= 50_000 USD;
verified_entity:
attested(KycIssuer, verified_entity);
cleared: over_1m and not sanctioned_funds
and within_limits and verified_entity;
}
06

Verifiable, selective disclosure.

Approve a focused request and share the proof that matters, while keeping unrelated balances and activity private.

Privacy
AUDITOR ASKSANSWER
Is the balance above $1M?
Yesverified
Any funds from a sanctioned source?
Noverified
Was the position held on Sep 30?
Yesverified
Did trades stay within daily limits?
Yesverified
Is the owner a verified entity?
Yesverified

Developer Docs

Explore the protocol design, private payment flows and resources for building privacy into Solana applications.

Coming soon