Worked example · 2022-08
Tornado Cash OFAC sanctions — trust-substrate shift via regulatory action — Ethereum — 2022-08-08
Summary
On 2022-08-08, the U.S. Department of the Treasury's Office of Foreign Assets Control (OFAC) added Tornado Cash — a set of open-source, non-custodial Ethereum smart contracts for private transactions — to the SDN list. The designation included 44 Ethereum addresses associated with the Tornado Cash protocol, including the smart-contract addresses for the 0.1 ETH, 1 ETH, 10 ETH, and 100 ETH mixer pools.
The OFAC action triggered immediate trust-substrate consequences across the DeFi ecosystem:
- Frontend-level compliance: Uniswap Labs, Aave, dYdX, Balancer, and other DeFi frontends blocked wallet addresses that had interacted with Tornado Cash contracts, even for non-illicit use (e.g., privacy-seeking individuals).
- Infrastructure-level compliance: GitHub removed the Tornado Cash repository and suspended the accounts of Tornado Cash contributors. The Tornado Cash website (
tornado.cash) was seized. Circle (USDC issuer) froze USDC held in Tornado Cash-associated addresses per OFAC compliance. - Validator/builder-level compliance: Post-Merge Ethereum (September 2022), a material share of MEV-Boost relay operators and block builders excluded Tornado Cash transactions from their blocks to avoid potential OFAC liability — the builder-censorship surface documented at T14.005.
- Developer arrest: Alexey Pertsev, a Tornado Cash developer, was arrested in the Netherlands on 2022-08-10 on money-laundering charges. He was convicted in May 2024 and sentenced to 64 months in prison.
The trust-substrate shift was structural and persistent: even after the Fifth Circuit's November 2024 ruling that OFAC exceeded its authority in sanctioning immutable smart contracts, the operational precedent — that a regulator could, and did, sanction smart-contract addresses, triggering frontend, infrastructure, and builder-level compliance — had been established for two years and was fully internalised by the DeFi compliance ecosystem.
The case established T6.007's regulatory-action variant: the "vendor" is the sovereign state; the "promise revocation" is the sanctions designation; the "trust-substrate shift" is the operational precedent that decentralized protocols are not beyond regulatory reach.
Timeline (UTC)
| When | Event | OAK ref |
|---|---|---|
| 2019–2022 | Tornado Cash operates as a non-custodial Ethereum privacy protocol; trust substrate: "decentralized smart contracts cannot be sanctioned" | (standing trust-substrate claim) |
| 2022-08-08 | OFAC adds Tornado Cash and 44 associated addresses to SDN list; alleges ~$7B+ laundered since 2019 | T6.007 (regulatory trust-substrate revocation) |
| 2022-08-10 | Alexey Pertsev arrested in the Netherlands on money-laundering charges | (developer criminal liability) |
| 2022-08–2023 | DeFi frontends (Uniswap, Aave, dYdX) block TRON-associated addresses; GitHub removes repos; Circle freezes USDC; MEV-Boost relays censor TC transactions | T14.005 (downstream builder censorship) |
| 2024-05 | Pertsev convicted; sentenced to 64 months in Dutch prison | (criminal disposition) |
| 2024-11 | Fifth Circuit rules OFAC exceeded authority in sanctioning immutable smart contracts (Van Loon v. Treasury) | (legal challenge — partial relief, trust-substrate already shifted) |
Realised extraction
Non-financial at the individual-user level. The structural loss was the trust-substrate revocation — the operational precedent that smart-contract addresses can be sanctioned, and that frontend, infrastructure, and builder-level compliance follows within hours — which is now priced into the threat model of every DeFi privacy tool.
Public references
- U.S. Department of the Treasury / OFAC, SDN List Designation, August 8, 2022
- Van Loon v. Department of Treasury, Fifth Circuit Court of Appeals, November 2024
- Alexey Pertsev criminal proceedings, Dutch Public Prosecution Service, May 2024
- MEV-Boost relay operator OFAC-compliance disclosures (August–November 2022)
- See
techniques/T6.007-trust-substrate-shift-vendor-promise-revocation.md,techniques/T14.005-builder-censorship-mev-extraction.md