KETJU Research

← The Register

other

Tornado Cash

Rejected
Max sleeve
Reviewed
2026-08-19 · v1
Next review
2026-11-19
Research basis
Individual research
Chains
Ethereum · sovereign, BNB Smart Chain · freezable, Arbitrum One · hybrid, Gnosis Chain · crypto-backed, Polygon PoS · hybrid, Avalanche · crypto-backed, OP Mainnet · hybrid

Rejected venues wait the longest for re-review; a rejection has to earn another look before the scheduled date.

REJECTED. Tornado Cash is privacy infrastructure, not an investment or yield venue, and directing ordinary advisory assets through it would create a disproportionate AML, source-of-funds, custody-note, and counterparty-screening burden with no compensating portfolio return. Treasury removed Tornado Cash sanctions in March 2025, so this is not a stale sanctions rejection. The live fact is narrower and stronger: DOJ obtained a 2025 conviction for knowingly operating an unlicensed money-transmission business that moved criminal proceeds, while immutable pools provide no counterparty screening.

The research file

Mechanism and client claim

Classic pools accept a fixed-denomination deposit and issue a private note; a zk-SNARK later proves membership without linking the withdrawal address to the deposit address. A relayer can submit the withdrawal and deduct gas and a service fee so the destination need not be pre-funded. Nova supports arbitrary balances and shielded transfers on Gnosis. The deposit itself produces no investment return: value remains idle in the mixer until the note holder withdraws. DefiLlama’s roughly $578M is locked privacy-pool capital, not a lending book or revenue-bearing client claim.

Control, governance, and legal perimeter

The original Classic pool contracts are documented as immutable, while TORN governance controls governance and relayer-registry parameters through proposal thresholds, five-day voting, quorum, and a two-day timelock. Relayers are permissionless after staking, but a relayer handles submission and fee payment; the note is the practical withdrawal credential. Immutable code reduces upgrade-key risk while eliminating an administrator who can remediate a mistaken deposit or screen the counterparty set. Any advisor workflow would need to preserve the note, prove beneficial ownership, screen source and destination exposure, and document why obfuscation served a client purpose.

Incident and operating record

Treasury formally delisted Tornado Cash on 2025-03-21 after litigation over the sanctions theory, and explicitly continued warning about DPRK and illicit-finance risk. On 2025-08-06 DOJ announced Roman Storm’s conviction for conspiring to operate an unlicensed money-transmitting business that transmitted more than $1B in criminal proceeds. Those two facts must be stated together: use is not categorically prohibited merely because the protocol address was once sanctioned, but delisting did not certify ordinary advisor suitability or remove transaction-monitoring obligations and severe provenance risk.

Exit, liquidity, and failure path

Classic withdrawal requires the correct note and a valid zero-knowledge proof; loss or disclosure of the note can strand or transfer practical control. A user can self-submit with gas from the destination or depend on a relayer whose fee and availability vary. Token contracts, destination chains, RPCs and interfaces add separate access paths, while compliance tooling can voluntarily reveal the deposit-withdrawal link for a report. None of these paths guarantees that a custodian, bank, exchange, auditor, or compliance program will accept the resulting funds without enhanced review.

Comparison and decision

Ordinary self-custody preserves on-chain ownership without deliberately breaking transaction linkage. Where privacy is a documented client objective, legal counsel and a purpose-built compliance process must precede any tool selection; a public RIA model cannot infer suitability from Treasury delisting. Tornado Cash has no portfolio-return advantage to offset the evidentiary burden, immutable error recovery, relayer dependence, and exposure to illicit pooled flows. Reopen only for a separately authorized privacy mandate with counsel-approved controls and a reproducible source-of-funds package.

Sources

The claims above trace to these. Where a number could not be independently verified, the thesis says so.

Inherited controls

The verdict above grades the protocol layer. Every position also inherits the asset it holds and the chain it settles on. The least safe layer sets the position’s grade, and the position table names which one that is.

ChainVerdictGradeControl constraint
EthereumApproved sovereign No sequencer, no upgrade key, no operator who can be compelled — rule changes require social consensus.
BNB Smart ChainRejected freezable the validator set concentrates around one company, and the chain has been halted by decision.
Arbitrum OneApproved · limits hybrid a single sequencer orders >99% of transactions and admin keys can upgrade bridge contracts on a ~7-day timelock.
Gnosis ChainApproved · limits crypto-backed the chain validator path is permissionless, but its xDAI and canonical bridge exposure adds an 8-of-15 governor multisig outside the base consensus grade.
Polygon PoSRejected hybrid a public validator set orders transactions, but a 5-of-9 multisig can instantly upgrade staking and canonical bridge contracts, while a 5-of-8 controls custom child tokens.
AvalancheApproved · limits crypto-backed no party can freeze or seize C-Chain funds, but one vendor writes the only production client and Messari measured over a third of stake hosted on AWS.
OP MainnetRejected hybrid Ethereum forced inclusion limits sequencer censorship, but the Foundation and Security Council can co-sign an immediate upgrade before a client can exit.
The memo is public. The watching is the product: the terminal reads your clients’ wallets against this Register and flags the events above when they fire. $49 per advisor per month, first 14 days free. Start the trial.