Ethereum mixer Tornado Cash blocks sanctioned addresses from its frontend

Quick Take

  • Tornado Cash now blocks OFAC-sanctioned crypto wallet addresses.
  • The news comes a day after the Treasury Department added an Ethereum address tied to last month’s Ronin hack to its sanctions list.
  • Tornado Cash co-founder Roman Semenov said that the changes are made only at the frontend, i.e., at its decentralized application (dapp) level.

Tornado Cash, a popular Ethereum mixer that helps obfuscate crypto transactions, has said that it will block crypto addresses sanctioned by the Office of Foreign Assets Control (OFAC) — an enforcement agency of the US Treasury Department.

The news means OFAC-sanctioned crypto wallet addresses will now not be able to use Tornado Cash. "Maintaining financial privacy is essential to preserving our freedom, however, it should not come at the cost of non-compliance," tweeted Tornado Cash on Friday.

Tornado Cash said it uses the Chainalysis oracle — a smart contract that validates if a crypto wallet address has been included in a sanctions designation — to block OFAC-sanctioned crypto addresses.

The news comes a day after the Treasury Department alleged that North Korean hacking group Lazarus is linked to the $625 million theft from the Axie Infinity's Ronin bridge. The Department added an Ethereum address to its sanctions list, allegedly tied to the Ronin exploit, and Tornado Cash has now blocked this address.

Chainalysis created a contract to block sanctioned addresses over a month ago. Thus far, the contract has created three transactions to block a total of 24 addresses. The Ronin exploit-tied address was added on Thursday. Tornado Cash uses this contract to check whether an address is sanctioned.

Tornado Cash co-founder Roman Semenov said that the changes are made only at the frontend, i.e., at its decentralized application (dapp) level. "The smart contracts are immutable," Semenov said in a tweet on Friday. "The protocol (onchain smart contracts) and the frontend (dapp) are different things."

THE SCOOP

Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy
By signing-up you agree to our Terms of Service and Privacy Policy

In other words, he meant Tornado Cash itself cannot be shut by sanctions.

Last year, decentralized protocols Uniswap and 1inch also blocked some services from their frontend. Uniswap delisted a host of tokens that resembled securities or derivatives offerings, while 1inch began geofencing US IP addresses.

As for Tornado Cash, some people on Twitter have criticized its move, suggesting that sanctioning addresses does not mean bad actors cannot use its services. All they have to do is send their crypto to other non-sanctioned addresses and still use Tornado Cash, according to them. 

Tornado Cash declined to comment on The Block's queries for this story.

This report's headline has been updated for clarity.


© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About Author

Yogita Khatri is a senior reporter at The Block, covering all things crypto. As one of the earliest team members, Yogita has played a pivotal role in breaking numerous stories, exclusives and scoops. With nearly 3,000 articles under her belt, Yogita holds the records as The Block's most-published and most-read author of all time. Prior to joining The Block, Yogita worked at crypto publication CoinDesk and The Economic Times, where she wrote on personal finance. To contact her, email: [email protected]. For her latest work, follow her on X @Yogita_Khatri5.