Tornado Cash

Tornado Cash is a non-custodial privacy protocol on Ethereum: users deposit fixed amounts of ETH or tokens into immutable pool contracts and later withdraw to a different address with a zero-knowledge proof, breaking the on-chain link. The US sanctions imposed in 2022 were lifted in March 2025; the interface is published on IPFS under tornadocash.eth.

Rating B: 1 restriction: Wallet screening. Privacy pool · Ethereum, BNB Chain, Polygon, Gnosis, Arbitrum, Optimism, Avalanche.

Official app: tornadocash.eth.limo. Permissionless alternative: tornado.cp0x.com. Frontend code: github.com/tornadocash/tornado-classic-ui.

Restrictions

  • Geo Block: n/a.
  • Feature Block: n/a.
  • Wallet screening: reported. Chainalysis Sanctions Oracle check added to the frontend in April 2022; whether the current IPFS UI still screens is not verified. Where it runs: frontend. Fail mode: n/a.
  • VPN / Tor detection: n/a.
  • Terms of Service: Not found, Last updated unknown. No Terms of Service.

Notes

Contracts are immutable and permissionless; any interface (IPFS copies, tornado.cp0x.com) can use them, and relayers are independent. Verify the IPFS hash of tornadocash.eth before use.

Evidence

Checked 2026-10-10. All interfaces · Methodology