Tornado Cash (TORN)

TORN is the governance token of Tornado Cash, a cryptocurrency mixer deployed on Ethereum in 2019 that uses zero-knowledge proofs to break the on-chain link between deposit and withdrawal addresses. Tornado Cash became the most widely-used Ethereum privacy tool before the US Treasury’s Office of Foreign Assets Control (OFAC) sanctioned it in August 2022 — the first time a smart contract protocol, rather than a person or company, was placed on the Specially Designated Nationals (SDN) list. The sanctions triggered a constitutional challenge that remains one of the most watched crypto-legal cases in history.


Stat Value
Ticker TORN
Price $7.93
Market Cap $30.16M
24h Change -4.2%
Circulating Supply 3.81M TORN
Max Supply 10.00M TORN
All-Time High $436.16
Contract (Ethereum) 0x7777...116c
Contract (Binance Smart Chain) 0x1ba8...9bbf

via ChangeNow · T&CsPrice data from CoinGecko as of 2026-04-19. Not financial advice.

How the Protocol Works

Tornado Cash allows users to deposit a fixed denomination of ETH (or ERC-20 tokens) into a smart contract pool and withdraw the same amount to a different address, breaking the on-chain trail:

  1. Deposit: User sends ETH to the Tornado Cash contract. They receive a cryptographic note (a zero-knowledge proof commitment).
  2. Waiting period: The deposited ETH is pooled with other deposits. The longer the wait, the more plausible deniability the withdrawal has.
  3. Withdrawal: User presents their note to a different, clean address. The contract verifies the note’s validity using a zk-SNARK proof without revealing which deposit corresponds to the withdrawal.
  4. Result: The withdrawn ETH cannot be linked to the deposited ETH via on-chain data alone.

Tornado Cash does not custody funds or have a server — it is entirely code running on Ethereum. Once deployed, the smart contracts function autonomously with no kill switch.

TORN Tokenomics

TORN was distributed via airdrop to early Tornado Cash users in December 2020 and serves as the protocol’s governance token.

Metric Detail
Max supply 10,000,000 TORN
Airdrop 5% to early users (500,000 TORN)
DAO treasury 55% (vested)
Team/investors 30% (vested)
Early supporters 10%
Governance function Voting on protocol upgrades, relayer registry, fee structures

The OFAC Sanctions (August 2022)

On August 8, 2022, OFAC placed Tornado Cash on the SDN list, citing its role in laundering over $7 billion in cryptocurrency — including funds stolen by the Lazarus Group (North Korean state-sponsored hackers). The US government alleged Tornado Cash was knowingly used for money laundering and had failed to implement controls.

The sanctions had immediate effects:

  • Circle froze $75,000 worth of USDC held in Tornado Cash contracts
  • GitHub removed Tornado Cash repositories and accounts
  • Dutch authorities arrested Tornado Cash developer Roman Storm in 2022 (he was later charged in the US)
  • Roman Storm was subsequently arrested in the US in 2023

The constitutional challenge: A group of Tornado Cash users and COIN Center filed a lawsuit arguing that sanctioning immutable open-source software violates the First Amendment (code as speech) and the Administrative Procedure Act. In November 2024, the Fifth Circuit Court of Appeals ruled that Tornado Cash’s immutable smart contracts are not “property” that can be sanctioned under IEEPA — a significant partial victory. The case continues on other grounds.

Post-Sanction Usage

Despite OFAC sanctions, Tornado Cash continued to operate. Smart contracts cannot be shut down — they exist on Ethereum’s blockchain indefinitely. US persons are legally prohibited from using Tornado Cash under penalty of OFAC enforcement, but the protocol itself continues processing transactions.


Sources

See Also