Privacy Cash

A zero-knowledge shielded pool on Solana and four EVM chains that breaks the on-chain link between a deposit and a later withdrawal.

LiveShielded pool

Live on Solana since August 2025 and on Base, Ethereum, BNB Chain and Robinhood Chain since 2026; DefiLlama put total TVL at about $1.91 million on 16 October 2026.

TVL
$1.9MDefiLlama, 18 Oct 2026
Launched
Aug 2025
Token
None
Chains
Solana, Base, Ethereum, BNB Chain and Robinhood Chain

Checked on 16 Oct 2026. Information only, not investment advice.

How it works

Privacy Cash is a shielded pool: a set of contracts that hold many users' deposits together, so that a later withdrawal cannot be traced back to the deposit that paid for it. It launched on Solana in August 2025 and added pools on Base, Ethereum, BNB Chain and Robinhood Chain during 2026. Auditors describe the design as an adaptation of Tornado Cash Nova, so deposits and withdrawals can be of any size within minimum and maximum limits set by the operators, rather than in fixed denominations. On Solana the pools hold SOL, USDC, USDT, ZEC, ORE, stORE, jlUSDC and jlWSOL; each EVM chain has a pool for its native coin and one for a stablecoin (USDC on Base, USDT on Ethereum and BNB Chain, USDG on Robinhood Chain).

When a user deposits, the app creates an encrypted note recording the amount and adds a fingerprint of it, called a commitment, to a Merkle tree stored on-chain. The key that encrypts the notes is derived by signing a fixed message with the user's wallet. To withdraw, the user's browser builds a Groth16 zero-knowledge proof that it owns an unspent note somewhere in the tree without revealing which one, and publishes a nullifier that stops the same note being spent twice. According to the documentation, a relayer signs and submits the withdrawal (on Solana it also pays the network fee), and the proof fixes the recipient and amount so the relayer cannot alter them.

Two further features build on the pool. Private swaps, available on Solana only, move funds from the pool into a temporary wallet, trade them through Jupiter and return the result to the pool. Private bridging withdraws funds to a cross-chain service, NEAR Intents or, from Robinhood Chain, the Relay network, which delivers them on another chain, so the sender seen on-chain is the pool rather than the user.

Privacy Cash hides the link between a deposit and a withdrawal, not the transactions themselves. Anyone can see which address deposited, how much and when, and which address received a withdrawal, how much and when. The documentation warns that withdrawing a distinctive amount soon after depositing it lets observers make an educated guess, and it advises users to vary amounts and timing. The relayer screens depositing wallets through CipherOwl and rejects those flagged as malicious, the terms of use reserve the right to log transaction metadata, and auditors note that the indexer which supplies Merkle proofs can see which note a user is about to spend. Because the keys come from a wallet signature, signing the same message on a phishing site could let an attacker read and spend a user's shielded balance.

TVL over time

Daily total value locked (TVL) from DefiLlama since 29 Aug 2025, with the current value refreshed every hour. The latest value is from 18 Oct 2026, 04:12 UTC. The series is in protocol-privacy-cash.json, listed on the Data page.

What it hides and what it does not

What it hides

  • Which deposit a withdrawal comes from: the proof shows that the user owns an unspent note somewhere in the pool, without revealing which one.
  • The user as the sender of a private bridge transfer: the sender seen on-chain is the pool.

What it does not hide

  • Which address deposited, how much and when.
  • Which address received a withdrawal, how much and when.
  • A distinctive amount withdrawn soon after it was deposited, which the documentation warns lets observers make an educated guess.
  • Depositing wallets, to the relayer, which screens them through CipherOwl; the terms of use reserve the right to log transaction metadata.
  • Which note a user is about to spend, to the indexer that supplies Merkle proofs, as auditors note.

Drawn from how it works, above; the sources are listed at the end of the page. Where privacy still leaks explains the patterns, such as timing and amounts, that can give users of any design away.

Audits

17 security reviews, oldest first, with what each covered and found. Dates are when each report was issued, unless the entry says otherwise.

DateFirmScope and findings
HashCloak

Solana program, Circom circuits and the web app's proving code, first delivered on 4 July 2025 and finalised on 9 August 2025. A critical double-spend flaw found after that delivery was first listed, as fixed, in the update of 1 September 2025 and later re-reviewed; versions up to 18 June 2026 cover USDC and other SPL token support.

Sources: Code review and security assessment for ZKCash, final version of 9 August 2025 HashCloak, 9 Aug 2025; Code review and security assessment for ZKCash, updated version of 1 September 2025 HashCloak, 1 Sep 2025; Privacy Cash code review and security assessment, final version 4 HashCloak, 17 Oct 2025; Privacy Cash code review and security assessment, version 9 HashCloak, 18 Jun 2026

Accretion

Solana program for private SOL transfers, reviewed from 27 June to 16 August 2025 (report A25PRC1). Two critical issues, one letting the tree authority lock funds and one allowing front-running and theft through missing recipient validation, were fixed.

Source: Privacy Cash security assessment (A25PRC1) Accretion Labs, 18 Aug 2025

Zigtur

TypeScript SDK for Solana (version 1.1). Findings on privacy leaks through RPC queries and through the indexer's Merkle proof service were acknowledged and not fixed.

Source: Privacy Cash SDK audit report, version 1.1 Zigtur, 3 Oct 2025

Zigtur

Solana program and circuits at commit 5496860, plus two later commits (version 1.6). Seven informational findings; the review did not assess the trusted setup ceremony.

Source: Privacy Cash audit report, version 1.6 Zigtur, 16 Oct 2025

Not dated Kriko

Solana program and circuit at commit 5496860, plus two later commits. Two informational findings. The report is undated; this version's PDF was generated on 28 October 2025, and an earlier version, generated on 10 September 2025, was in the repository from 24 September 2025.

Sources: Privacy Cash security review Kriko; Privacy Cash security review (earliest repository version) Kriko

Sherlock

Private best-efforts audit contest held from 13 to 17 November 2025 on the circuits, Solana program and encryption primitives, with the final commit being the merge that added USDC support. No high or medium issues were reported.

Source: Security review for Privacy Cash: private best-efforts audit contest Sherlock

Veridise

Solana program and circuits at commit 4b2ec49, reviewed from 10 to 14 November 2025 for SPL token support (report V3). A critical flaw that could have drained the pool was fixed before the change was merged, two warnings were acknowledged, and the Picus tool was used to prove the circuits deterministic.

Source: Veridise auditing report: Privacy Cash, V3 Veridise, 8 Dec 2025

Accretion

SPL token transfer feature of the Solana program, reviewed from 20 November to 8 December 2025 (report A25PRC2). One high-severity issue, which let users make the relayer pay token account costs, was marked won't fix.

Source: Privacy Cash security assessment (A25PRC2) Accretion Labs, 8 Dec 2025

Zigtur

USDC integration in the Solana program (version 1.1). A high-severity flaw that let SOL deposits be withdrawn as USDC was fixed by giving each token its own Merkle tree.

Source: Privacy Cash USDC integration audit report, version 1.1 Zigtur, 8 Dec 2025

Not dated Kriko

Upgrade adding SPL tokens to the Solana program at commit 4b2ec49, with a mitigation review and a check of later token additions. A critical flaw that let users withdraw a different token from the one deposited was fixed. The report is undated; its PDF was generated on 18 December 2025.

Source: Privacy Cash security review (SPL token upgrade) Kriko

Zigtur

Support for multiple SPL tokens in the Solana program and SDK (version 1.0), updated on 10 February 2026 (version 1.3) to cover stORE, jlUSDC and jlWSOL. One medium issue, a wrong ORE address in the SDK, was fixed.

Sources: Privacy Cash MultiSPL audit report, version 1.0 Zigtur, 23 Dec 2025; Privacy Cash MultiSPL audit report, version 1.3 Zigtur, 10 Feb 2026

Nethermind

EVM pool contracts (report NM-0853), including checks that the on-chain verifier matches the circuit and its trusted setup, which recorded four contributions, and that proofs are compatible between the Solana and EVM versions. Three informational findings.

Source: Security review report NM-0853: Privacy Cash Core EVM Nethermind, 16 Mar 2026

Not dated Kriko

EVM contracts at commit 3a5acf7 and the USDC upgrade at commit 1e9af6a. Three low-severity gas-griefing issues were addressed in the contracts or the team's infrastructure, and the USDC review found no further issues. The reports are undated; their PDFs were generated on 16 March and 6 April 2026.

Sources: Privacy Cash EVM security review Kriko; Privacy Cash EVM security review (USDC upgrade) Kriko

HashCloak

EVM pool contracts and circuits for ETH on Base, finalised on 17 March 2026, with updated versions up to 21 August 2026 covering the USDC pool and deployments on Ethereum, BNB Chain and Robinhood Chain. One low and five informational findings.

Sources: Privacy Cash Core EVM code review and security assessment, final version HashCloak, 17 Mar 2026; Privacy Cash Core EVM code review and security assessment, version 3.0 HashCloak, 21 May 2026; Privacy Cash Core EVM code review and security assessment, version 6.0 HashCloak, 21 Aug 2026

Zigtur

EVM pool contracts (version 1.2), updated on 5 April 2026 (version 1.3) for the ERC-20 pool. Low and informational findings only, including bypassable fees and notes on the UUPS upgrade pattern.

Sources: Privacy Cash Core EVM audit report, version 1.2 Zigtur, 17 Mar 2026; Privacy Cash Core EVM audit report, version 1.3 Zigtur, 5 Apr 2026

Zigtur

EVM SDK (version 1.1). A medium issue that wrote UTXO private keys to a temporary file was fixed; a low issue on privacy leaks to, and reliance on, the centralised indexer was acknowledged.

Source: Privacy Cash Core EVM SDK audit report, version 1.1 Zigtur, 23 Mar 2026

HashCloak

EVM SDK, finalised on 29 April 2026 and updated on 26 May 2026 (version 2.0). Two low-severity findings, on deriving keys from a wallet signature and on trust in the centralised indexer, were both acknowledged and left unchanged.

Sources: Privacy Cash SDK EVM code review and security assessment, final version HashCloak, 29 Apr 2026; Privacy Cash SDK EVM code review and security assessment, version 2.0 HashCloak, 26 May 2026

Incidents

One incident that affected the project or its users.

  1. News reports, citing an on-chain analyst, said the proceeds of a theft of about $4 million from a crypto trader's wallets were swapped into ETH, BNB and SOL and then moved through Privacy Cash and Chainflip. No statement from Privacy Cash about screening or blocking the funds was reported.

    Sources: Trader's wallet suspected of being hacked for about $4 million in crypto assets; hacker laundered funds via privacy tools PANews, 7 Oct 2026; Crypto trader Frogman hacked for over $4 million during TOKEN2049 Crypto Briefing, 7 Oct 2026

Milestones

17 milestones, oldest first.

  1. PANews, citing SolanaFloor, reported that Privacy Cash had launched on Solana for private SOL transfers and had already processed more than 10,000 SOL.

    Source: Privacy Cash, the privacy payment project, is now available on Solana, supporting private transfers PANews, 28 Aug 2025

  2. HashCloak issued an updated report adding a critical double-spend flaw, found after its August delivery and recorded as fixed, and the Solana program was upgraded on-chain through the multisig the same day.

    Sources: Code review and security assessment for ZKCash, updated version of 1 September 2025 HashCloak, 1 Sep 2025; Solana transaction 55xhXz6YM4i11QnSj12T4FgSyNfPBoFDyYaoD8DTyncxTCfQyqfnZ2oLKbY6dxrvdE7DHXeDsa566mm4SPU2tNdB upgrading program 9fhQBbumKEFuXtMBDw8AaQyAjCorLGJQiS3skWZdQyQD through a Squads multisig (getTransaction) Solana mainnet RPC, 1 Sep 2025

  3. The Privacy-Cash GitHub organisation created a repository for the Solana program and circuits, with an initial commit that day, followed by a TypeScript SDK repository on 28 September 2025.

    Source: Privacy-Cash organisation repositories GitHub, 16 Oct 2026

  4. USDC support was merged into the Solana program, with a separate Merkle tree for each token.

    Sources: Support USDC (pull request 7) GitHub, 5 Dec 2025; Privacy Cash USDC integration audit report, version 1.1 Zigtur, 8 Dec 2025

  5. Step Finance's Solana Data Insights newsletter reported more than 680,000 SOL, about $121 million, in deposits and withdrawals over the protocol's first 100 days, from more than 11,700 wallets.

    Source: Privacy Cash: Over $121M in Private Transfers During Its First 100 Days Step Finance (Solana Data Insights), 9 Dec 2025

  6. USDT, ZEC and ORE pools were added to the Solana program.

    Sources: add some new spl tokens (pull request 9) GitHub, 17 Dec 2025; Privacy Cash code review and security assessment, version 9 HashCloak, 18 Jun 2026

  7. Support for stORE, a staked ORE token, was merged into the Solana program.

    Sources: add stORE (#15) GitHub, 7 Jan 2026; Privacy Cash code review and security assessment, version 9 HashCloak, 18 Jun 2026

  8. SolanaFloor reported the launch of private swaps routed through Jupiter, a record 1,192 daily active wallets, more than $174 million in private transfers and TVL above $2.1 million; DefiLlama's series put TVL at about $0.94 million that day.

    Sources: Privacy Cash Launches Swaps as Daily Addresses Hits All-Time High SolanaFloor, 15 Jan 2026; Privacy Cash protocol TVL DefiLlama, 16 Oct 2026

  9. Support for jlUSDC and jlWSOL was merged into the Solana program.

    Sources: Support jlUSDC and jlWSOL (#16) GitHub, 10 Feb 2026; Privacy Cash code review and security assessment, version 9 HashCloak, 18 Jun 2026

  10. The EVM version was first deployed on Base with an ETH pool; the pool was redeployed on 6 April 2026 and a Base USDC pool followed on 8 April 2026.

    Sources: Base transaction creating the first Privacy Cash ETH pool proxy Blockscout, 16 Mar 2026; Privacy Cash Core EVM commit history GitHub, 16 Oct 2026; Base transaction creating the Privacy Cash ETH pool proxy Blockscout, 6 Apr 2026; Base transaction creating the Privacy Cash USDC pool proxy Blockscout, 8 Apr 2026

  11. An ETH pool was deployed on Ethereum mainnet, followed by a USDT pool on 19 May 2026.

    Sources: Ethereum transaction creating the Privacy Cash ETH pool proxy Blockscout, 11 May 2026; Ethereum transaction creating the Privacy Cash USDT pool proxy Blockscout, 19 May 2026; Privacy Cash Core EVM code review and security assessment, version 3.0 HashCloak, 21 May 2026

  12. A reissued stORE token was added after a vulnerability in the ORE protocol's staking program; the legacy stORE pool was kept open for withdrawals.

    Sources: add new stORE (pull request 17) GitHub, 18 Jun 2026; Privacy Cash code review and security assessment, version 9 HashCloak, 18 Jun 2026

  13. Pools for BNB and USDT were deployed on BNB Chain.

    Sources: Privacy Cash Core EVM code review and security assessment, version 6.0 HashCloak, 21 Aug 2026; Privacy Cash Core EVM commit history GitHub, 16 Oct 2026

  14. An ETH pool was deployed on Robinhood Chain, followed by a USDG pool on 21 August 2026.

    Sources: Robinhood Chain transaction creating the Privacy Cash ETH pool proxy Blockscout, 24 Jul 2026; Robinhood Chain transaction creating the Privacy Cash USDG pool proxy Blockscout, 21 Aug 2026; Privacy Cash Core EVM code review and security assessment, version 6.0 HashCloak, 21 Aug 2026

  15. TVL reached about $3.11 million, the highest daily value in DefiLlama's series, before easing to about $1.91 million by 16 October 2026.

    Source: Privacy Cash protocol TVL DefiLlama, 16 Oct 2026

  16. The documentation stated that more than $600 million had been privately transferred and swapped through the protocol.

    Source: Privacy Cash user docs Privacy Cash

Funding

One source of funding. Amounts are in US dollars; a dash means the sources give no US dollar figure.

DateRoundAmountInvestors
Not dated

Backing; amount, date and terms not disclosed

Source: Privacy Cash user docs Privacy Cash

– AllianceDAO

Risks

Privacy depends on how many people use the same pool and how they use it. On 16 October 2026 DefiLlama put Privacy Cash's Solana pools at about $1.69 million and its EVM pools at about $215,000 combined, with under $10,000 each on BNB Chain and Robinhood Chain, so on the smaller pools a deposit and a withdrawal of similar size are easy to pair. Users also depend on services the team runs: CipherOwl screening is an off-chain policy of the relayer and the app rather than a contract rule, since the on-chain programs accept a valid proof from any sender; the indexer can link Merkle proof requests to spends, a weakness Zigtur and HashCloak reported and the team acknowledged, saying it does not log these requests and that anyone can run an indexer; and the terms of use reserve the right to log transaction metadata. The Solana program can be upgraded by a Squads multisig that needs three of its five members and has no time delay, and the EVM pools can be upgraded or paused by a Safe multisig that also needs three of five signers. The proofs are only sound if the Groth16 trusted setup was honest: Zigtur's October 2025 report did not assess the ceremony, and Nethermind's March 2026 review found four contributions recorded in the proving key, which is secure if at least one contributor destroyed their secret values. Audits found critical flaws, all recorded as fixed, and no exploitation has been reported; one, a double-spend bug, was first listed in HashCloak's update of 1 September 2025, after the Solana program had gone on-chain on 6 August 2025, and the program was upgraded that day, but no source says whether the deployed version was affected. In October 2026 stolen funds were reported to have passed through the protocol, and the documentation advises withdrawing to a fresh self-custody wallet before sending funds to exchanges, which may hold them for manual review.

Sources

The documents this profile rests on. Each audit, incident, milestone and funding round above also links its own sources.

Checked on 16 Oct 2026. Confidence: confirmed. Information only, not investment, legal or tax advice.

Other profiles