Crypto

OFAC Sanctions Tornado Cash

Notebook entry on ofac sanctions tornado cash.

Code: NT-117
Tags: #privacy #compliance #ethereum
Language: en

Situation Report

OFAC added Tornado Cash smart contracts to the SDN list, an unprecedented move that named autonomous code alongside individuals. Frontends geofenced U.S. users within hours.

Architecture Notes

Because sanctions targeted contract addresses, the community debated whether relays and validators needed to censor transactions touching those UTXOs. Compliance firms rolled out screening APIs for Ethereum addresses.

Operational Impact

GitHub pulled the Tornado repo temporarily, and one contributor was arrested in the Netherlands, chilling open-source collaboration. Dapp teams rushed to publish policies clarifying how they would handle mixed funds.

The sanctions cascade

OFAC lists contracts Autonomous code added to the SDN list
Frontends geofence U.S. users blocked within hours
GitHub pulls repo Temporary takedown
Contributor arrested In the Netherlands
Dapps publish policies How to handle mixed funds
Sequence as described in the field notes above

Forward Watch

Key questions: could challenges in court redefine how sanctions apply to code, and would relay-level censorship become the norm on proof-of-stake Ethereum?

Full Note

Download the PDF