Turbine Cash

Turbine Cash

Turbine Cash is a non-custodial privacy pool on Solana that enables private token transfers using zero-knowledge proofs. Users deposit SOL, USDC, or USDT into a Merkle-tree-based pool, wait to build an anonymity set, then withdraw to any address via a ZK proof submitted through a relayer — severing the on-chain link between sender and recipient. OFAC-compliant and supports cross-token withdrawals via Jupiter swap integration.

Mixers Active Open Source

Supported Chains

Solana

Tags

#zkp #mixer #privacy #relayer #solana

Overview

Turbine Cash is a Tornado Cash-style privacy pool native to Solana. Deposits are stored as cryptographic commitments in a Merkle tree; withdrawals are made by generating a zero-knowledge proof that you own a valid commitment, submitted via a relayer so the withdrawal address is never linked to the deposit. The protocol is non-custodial — only the holder of the original secret can withdraw.

Key Features

  • ZK privacy pool — Merkle tree commitments with zero-knowledge proof withdrawals break the sender-recipient link
  • Relayer-based withdrawals — transactions submitted through a relayer so the withdrawal address stays private
  • Multi-token support — SOL, USDC, and USDT deposits with cross-token withdrawal via Jupiter
  • OFAC compliance — built-in sanctions screening
  • Non-custodial — only the depositor’s secret enables withdrawal