Author: Huang Wenjing, Compliance Consultant at Mankiw (Shenzhen) Law Firm; Xu Xiaohui, attorney at Mankiw LLP in Shanghai Tornado Cash: Privacy Defender or Money Laundering Tool? Tornado Cash, a decentralized currency mixing protocol running on the Ethereum blockchain, was once widely used for its strong privacy protection features, which also made it a thorn in the side of regulators. In August 2022, the U.S. Treasury Department's Office of Foreign Assets Control (OFAC) added Tornado Cash to its SDN List, accusing it of being used for money laundering, specifically by the North Korean hacker group Lazarus Group, to process over $1 billion in illicit funds. This move marked the first time the United States had sanctioned an on-chain project, and it shook the entire crypto industry. However, on March 21, 2025, things took a turn for the better. The U.S. Treasury Department abruptly withdrew its sanctions order, removing the blacklist label from Tornado Cash and all associated addresses. This decision wasn't entirely unexpected. As early as November 2024, the U.S. Court of Appeals for the Fifth Circuit had already issued a cold response to the Treasury Department, finding that Tornado Cash's core smart contract did not meet the definition of "property" and that the sanctions were an unauthorized act. But the lifting of sanctions doesn't mean the developers are off the hook. Alexey Pertsev was sentenced to five years and four months in prison for money laundering by a Dutch court in May 2024, while Roman Storm, based in the United States, remains mired in legal turmoil. This lawsuit has sparked a debate: should open-source code authors be held liable for the misuse of their tools? The Solana Policy Institute provided $500,000 in funding for Storm and Pertsev's legal defense, emphasizing that "writing code is not a crime." Ethereum founder Vitalik Buterin and others have also raised funds for their defense, demonstrating the crypto community's high level of interest in this case. Roman Storm: Charged with money laundering, jury remains undecided In August 2023, Roman Storm was indicted by US prosecutors on eight counts, including money laundering, sanctions violations, and operating an unregistered money transmission business. On July 14, 2025, Storm's trial began in Manhattan, New York. Although the jury failed to reach a unanimous verdict on the money laundering and sanctions violations charges, resulting in those charges being dismissed or pending, Storm was still convicted of conspiracy to operate an unregistered money transmission business and faces a maximum sentence of five years. This ruling sparked widespread debate. Some argued that Storm, as a technology developer, should enjoy the right to free speech and should not be held responsible for the misuse of the decentralized tool he created. Others argued that while Storm could not control every detail of the protocol's use, if he knew the tool was widely used for illegal activities and failed to control it, he should be held accountable for its misuse. Technology is not guilty: the boundary between law and morality The slogan "Technology is innocent" is quite popular in the open source community and among believers in decentralization. The logic behind it is simple: the tool itself is neutral, and the guilt lies with the people who use it. Many countries, particularly the United States, generally consider technology developers to be creators entitled to free speech, meaning the code they write shouldn't automatically be held liable for abuse. For example, under Section 230 of the Communications Decency Act, internet service providers are generally not liable for the actions of users on their platforms. While this provision primarily applies to internet platforms, it offers similar protections to developers of decentralized protocols, assuming they don't directly engage in illegal conduct. However, not all countries fully embrace this concept. For example, in the Netherlands, Tornado Cash developer Alexey Pertsev was sentenced for allegedly aiding money laundering. Dutch courts have held that open source software developers may bear some liability for the misuse of their tools. This reflects the varying perspectives and understandings of technological liability across different jurisdictions. Determination of money laundering crime In the United States, money laundering is typically prosecuted under the Money Laundering Control Act. Under the Act, money laundering involves the illegal transfer of funds through banks or other financial institutions to conceal, disguise, or legitimize illicit proceeds. The elements of money laundering primarily include the illicit origin of the funds and the various transactions conducted to conceal their source. "Knowing" Standard Most jurisdictions require "knowledge that the funds were proceeds of crime" as a subjective requirement for money laundering offenses, meaning the defendant must have known that the activities they participated in involved the transfer of illegal funds. If the defendant was completely unaware of the illicit source of the funds, they generally cannot be found guilty of money laundering intent, and the United States is no exception. However, in certain circumstances, even without clear evidence of "knowledge" that the funds were derived from illegal sources, they may still be held liable for money laundering if they can prove reasonable suspicion or willful disregard of the illicit source of the funds. For example, Section 1956 of the Money Laundering Control Act explicitly states that any person who "knows or has reasonable cause to know" that a financial transaction involves illegal funds may be considered to have participated in money laundering. This means that even if there is no direct evidence that the defendant "knew" that the source of the funds was illegal, as long as there are obvious suspicious circumstances or negligent behavior, the court can still find him or her suspected of money laundering. The "knowledge" problem of Tornado Cash developers In the Tornado Cash case, whether the developers met the "knowing" standard became a key question in determining whether they should be held accountable for money laundering. According to the US prosecutors' charges, Tornado Cash's developers were accused of "intentionally" creating a tool that allowed anonymous transfers, facilitating money laundering. However, the defense argued that as developers of a decentralized protocol, they had no control or knowledge of the specific ways it could be abused. In determining whether a developer meets the “knowing” requirement, the court may consider the following factors: 1. Purpose of the Technical Tool: As an open-source, decentralized protocol, Tornado Cash was theoretically designed to enhance user privacy, not specifically for money laundering. However, whether the court can determine that the developers should have foreseen the potential for illegal activities when designing the tool remains a controversial issue. 2. Public Information and Warnings: If the developer or the community is aware that the tool is frequently used for illegal transactions but still does not take any measures to stop or warn, the court may find that the developer has the subjective intent of "knowing" or willful neglect. 3. Developers’ Conduct and Responsibility: U.S. prosecutors may argue that if Tornado Cash developers had sufficient knowledge of the potential misuse of their tool or failed to implement necessary constraints or monitoring on the tool’s anonymity, they could be deemed to have “knowingly” used the tool for money laundering. These factors, from different perspectives, have ignited a discussion about the responsibilities of developers in designing decentralized financial instruments. While the technology itself isn't inherently criminal, defining developer liability for its misuse is a complex and multifaceted issue. As the case progresses, how the law balances innovation and compliance may influence the future direction of blockchain technology. Conclusion: Who will bear the cost of innovation? The Tornado Cash case transcends the fate of individual developers; it is defining the boundaries of the entire decentralized finance industry. If even the authors of open source code can be jailed for the illegal activities of their users, who will dare to innovate? Conversely, if anonymity tools are allowed to flourish unchecked, won't criminal activity become even more rampant? This case is likely to be a bellwether for the future—its outcome will not only determine Storm's fate but also set a standard for the entire crypto community's code of conduct. On the balance between privacy and compliance, how will technology, law, and society find a compromise? Perhaps the answer, like blockchain itself, still awaits consensus.Author: Huang Wenjing, Compliance Consultant at Mankiw (Shenzhen) Law Firm; Xu Xiaohui, attorney at Mankiw LLP in Shanghai Tornado Cash: Privacy Defender or Money Laundering Tool? Tornado Cash, a decentralized currency mixing protocol running on the Ethereum blockchain, was once widely used for its strong privacy protection features, which also made it a thorn in the side of regulators. In August 2022, the U.S. Treasury Department's Office of Foreign Assets Control (OFAC) added Tornado Cash to its SDN List, accusing it of being used for money laundering, specifically by the North Korean hacker group Lazarus Group, to process over $1 billion in illicit funds. This move marked the first time the United States had sanctioned an on-chain project, and it shook the entire crypto industry. However, on March 21, 2025, things took a turn for the better. The U.S. Treasury Department abruptly withdrew its sanctions order, removing the blacklist label from Tornado Cash and all associated addresses. This decision wasn't entirely unexpected. As early as November 2024, the U.S. Court of Appeals for the Fifth Circuit had already issued a cold response to the Treasury Department, finding that Tornado Cash's core smart contract did not meet the definition of "property" and that the sanctions were an unauthorized act. But the lifting of sanctions doesn't mean the developers are off the hook. Alexey Pertsev was sentenced to five years and four months in prison for money laundering by a Dutch court in May 2024, while Roman Storm, based in the United States, remains mired in legal turmoil. This lawsuit has sparked a debate: should open-source code authors be held liable for the misuse of their tools? The Solana Policy Institute provided $500,000 in funding for Storm and Pertsev's legal defense, emphasizing that "writing code is not a crime." Ethereum founder Vitalik Buterin and others have also raised funds for their defense, demonstrating the crypto community's high level of interest in this case. Roman Storm: Charged with money laundering, jury remains undecided In August 2023, Roman Storm was indicted by US prosecutors on eight counts, including money laundering, sanctions violations, and operating an unregistered money transmission business. On July 14, 2025, Storm's trial began in Manhattan, New York. Although the jury failed to reach a unanimous verdict on the money laundering and sanctions violations charges, resulting in those charges being dismissed or pending, Storm was still convicted of conspiracy to operate an unregistered money transmission business and faces a maximum sentence of five years. This ruling sparked widespread debate. Some argued that Storm, as a technology developer, should enjoy the right to free speech and should not be held responsible for the misuse of the decentralized tool he created. Others argued that while Storm could not control every detail of the protocol's use, if he knew the tool was widely used for illegal activities and failed to control it, he should be held accountable for its misuse. Technology is not guilty: the boundary between law and morality The slogan "Technology is innocent" is quite popular in the open source community and among believers in decentralization. The logic behind it is simple: the tool itself is neutral, and the guilt lies with the people who use it. Many countries, particularly the United States, generally consider technology developers to be creators entitled to free speech, meaning the code they write shouldn't automatically be held liable for abuse. For example, under Section 230 of the Communications Decency Act, internet service providers are generally not liable for the actions of users on their platforms. While this provision primarily applies to internet platforms, it offers similar protections to developers of decentralized protocols, assuming they don't directly engage in illegal conduct. However, not all countries fully embrace this concept. For example, in the Netherlands, Tornado Cash developer Alexey Pertsev was sentenced for allegedly aiding money laundering. Dutch courts have held that open source software developers may bear some liability for the misuse of their tools. This reflects the varying perspectives and understandings of technological liability across different jurisdictions. Determination of money laundering crime In the United States, money laundering is typically prosecuted under the Money Laundering Control Act. Under the Act, money laundering involves the illegal transfer of funds through banks or other financial institutions to conceal, disguise, or legitimize illicit proceeds. The elements of money laundering primarily include the illicit origin of the funds and the various transactions conducted to conceal their source. "Knowing" Standard Most jurisdictions require "knowledge that the funds were proceeds of crime" as a subjective requirement for money laundering offenses, meaning the defendant must have known that the activities they participated in involved the transfer of illegal funds. If the defendant was completely unaware of the illicit source of the funds, they generally cannot be found guilty of money laundering intent, and the United States is no exception. However, in certain circumstances, even without clear evidence of "knowledge" that the funds were derived from illegal sources, they may still be held liable for money laundering if they can prove reasonable suspicion or willful disregard of the illicit source of the funds. For example, Section 1956 of the Money Laundering Control Act explicitly states that any person who "knows or has reasonable cause to know" that a financial transaction involves illegal funds may be considered to have participated in money laundering. This means that even if there is no direct evidence that the defendant "knew" that the source of the funds was illegal, as long as there are obvious suspicious circumstances or negligent behavior, the court can still find him or her suspected of money laundering. The "knowledge" problem of Tornado Cash developers In the Tornado Cash case, whether the developers met the "knowing" standard became a key question in determining whether they should be held accountable for money laundering. According to the US prosecutors' charges, Tornado Cash's developers were accused of "intentionally" creating a tool that allowed anonymous transfers, facilitating money laundering. However, the defense argued that as developers of a decentralized protocol, they had no control or knowledge of the specific ways it could be abused. In determining whether a developer meets the “knowing” requirement, the court may consider the following factors: 1. Purpose of the Technical Tool: As an open-source, decentralized protocol, Tornado Cash was theoretically designed to enhance user privacy, not specifically for money laundering. However, whether the court can determine that the developers should have foreseen the potential for illegal activities when designing the tool remains a controversial issue. 2. Public Information and Warnings: If the developer or the community is aware that the tool is frequently used for illegal transactions but still does not take any measures to stop or warn, the court may find that the developer has the subjective intent of "knowing" or willful neglect. 3. Developers’ Conduct and Responsibility: U.S. prosecutors may argue that if Tornado Cash developers had sufficient knowledge of the potential misuse of their tool or failed to implement necessary constraints or monitoring on the tool’s anonymity, they could be deemed to have “knowingly” used the tool for money laundering. These factors, from different perspectives, have ignited a discussion about the responsibilities of developers in designing decentralized financial instruments. While the technology itself isn't inherently criminal, defining developer liability for its misuse is a complex and multifaceted issue. As the case progresses, how the law balances innovation and compliance may influence the future direction of blockchain technology. Conclusion: Who will bear the cost of innovation? The Tornado Cash case transcends the fate of individual developers; it is defining the boundaries of the entire decentralized finance industry. If even the authors of open source code can be jailed for the illegal activities of their users, who will dare to innovate? Conversely, if anonymity tools are allowed to flourish unchecked, won't criminal activity become even more rampant? This case is likely to be a bellwether for the future—its outcome will not only determine Storm's fate but also set a standard for the entire crypto community's code of conduct. On the balance between privacy and compliance, how will technology, law, and society find a compromise? Perhaps the answer, like blockchain itself, still awaits consensus.

Law and Code: The Debate on Tornado Cash Privacy

2025/09/12 11:00
7 min read
For feedback or concerns regarding this content, please contact us at crypto.news@mexc.com

Author: Huang Wenjing, Compliance Consultant at Mankiw (Shenzhen) Law Firm;

Xu Xiaohui, attorney at Mankiw LLP in Shanghai

Tornado Cash: Privacy Defender or Money Laundering Tool?

Tornado Cash, a decentralized currency mixing protocol running on the Ethereum blockchain, was once widely used for its strong privacy protection features, which also made it a thorn in the side of regulators.

In August 2022, the U.S. Treasury Department's Office of Foreign Assets Control (OFAC) added Tornado Cash to its SDN List, accusing it of being used for money laundering, specifically by the North Korean hacker group Lazarus Group, to process over $1 billion in illicit funds. This move marked the first time the United States had sanctioned an on-chain project, and it shook the entire crypto industry.

However, on March 21, 2025, things took a turn for the better. The U.S. Treasury Department abruptly withdrew its sanctions order, removing the blacklist label from Tornado Cash and all associated addresses. This decision wasn't entirely unexpected. As early as November 2024, the U.S. Court of Appeals for the Fifth Circuit had already issued a cold response to the Treasury Department, finding that Tornado Cash's core smart contract did not meet the definition of "property" and that the sanctions were an unauthorized act.

But the lifting of sanctions doesn't mean the developers are off the hook. Alexey Pertsev was sentenced to five years and four months in prison for money laundering by a Dutch court in May 2024, while Roman Storm, based in the United States, remains mired in legal turmoil.

This lawsuit has sparked a debate: should open-source code authors be held liable for the misuse of their tools? The Solana Policy Institute provided $500,000 in funding for Storm and Pertsev's legal defense, emphasizing that "writing code is not a crime." Ethereum founder Vitalik Buterin and others have also raised funds for their defense, demonstrating the crypto community's high level of interest in this case.

Roman Storm: Charged with money laundering, jury remains undecided

In August 2023, Roman Storm was indicted by US prosecutors on eight counts, including money laundering, sanctions violations, and operating an unregistered money transmission business. On July 14, 2025, Storm's trial began in Manhattan, New York. Although the jury failed to reach a unanimous verdict on the money laundering and sanctions violations charges, resulting in those charges being dismissed or pending, Storm was still convicted of conspiracy to operate an unregistered money transmission business and faces a maximum sentence of five years.

This ruling sparked widespread debate. Some argued that Storm, as a technology developer, should enjoy the right to free speech and should not be held responsible for the misuse of the decentralized tool he created. Others argued that while Storm could not control every detail of the protocol's use, if he knew the tool was widely used for illegal activities and failed to control it, he should be held accountable for its misuse.

Technology is not guilty: the boundary between law and morality

The slogan "Technology is innocent" is quite popular in the open source community and among believers in decentralization. The logic behind it is simple: the tool itself is neutral, and the guilt lies with the people who use it.

Many countries, particularly the United States, generally consider technology developers to be creators entitled to free speech, meaning the code they write shouldn't automatically be held liable for abuse. For example, under Section 230 of the Communications Decency Act, internet service providers are generally not liable for the actions of users on their platforms. While this provision primarily applies to internet platforms, it offers similar protections to developers of decentralized protocols, assuming they don't directly engage in illegal conduct.

However, not all countries fully embrace this concept. For example, in the Netherlands, Tornado Cash developer Alexey Pertsev was sentenced for allegedly aiding money laundering. Dutch courts have held that open source software developers may bear some liability for the misuse of their tools. This reflects the varying perspectives and understandings of technological liability across different jurisdictions.

Determination of money laundering crime

In the United States, money laundering is typically prosecuted under the Money Laundering Control Act. Under the Act, money laundering involves the illegal transfer of funds through banks or other financial institutions to conceal, disguise, or legitimize illicit proceeds. The elements of money laundering primarily include the illicit origin of the funds and the various transactions conducted to conceal their source.

"Knowing" Standard

Most jurisdictions require "knowledge that the funds were proceeds of crime" as a subjective requirement for money laundering offenses, meaning the defendant must have known that the activities they participated in involved the transfer of illegal funds. If the defendant was completely unaware of the illicit source of the funds, they generally cannot be found guilty of money laundering intent, and the United States is no exception. However, in certain circumstances, even without clear evidence of "knowledge" that the funds were derived from illegal sources, they may still be held liable for money laundering if they can prove reasonable suspicion or willful disregard of the illicit source of the funds.

For example, Section 1956 of the Money Laundering Control Act explicitly states that any person who "knows or has reasonable cause to know" that a financial transaction involves illegal funds may be considered to have participated in money laundering. This means that even if there is no direct evidence that the defendant "knew" that the source of the funds was illegal, as long as there are obvious suspicious circumstances or negligent behavior, the court can still find him or her suspected of money laundering.

The "knowledge" problem of Tornado Cash developers

In the Tornado Cash case, whether the developers met the "knowing" standard became a key question in determining whether they should be held accountable for money laundering. According to the US prosecutors' charges, Tornado Cash's developers were accused of "intentionally" creating a tool that allowed anonymous transfers, facilitating money laundering. However, the defense argued that as developers of a decentralized protocol, they had no control or knowledge of the specific ways it could be abused.

In determining whether a developer meets the “knowing” requirement, the court may consider the following factors:

1. Purpose of the Technical Tool: As an open-source, decentralized protocol, Tornado Cash was theoretically designed to enhance user privacy, not specifically for money laundering. However, whether the court can determine that the developers should have foreseen the potential for illegal activities when designing the tool remains a controversial issue.

2. Public Information and Warnings: If the developer or the community is aware that the tool is frequently used for illegal transactions but still does not take any measures to stop or warn, the court may find that the developer has the subjective intent of "knowing" or willful neglect.

3. Developers’ Conduct and Responsibility: U.S. prosecutors may argue that if Tornado Cash developers had sufficient knowledge of the potential misuse of their tool or failed to implement necessary constraints or monitoring on the tool’s anonymity, they could be deemed to have “knowingly” used the tool for money laundering.

These factors, from different perspectives, have ignited a discussion about the responsibilities of developers in designing decentralized financial instruments. While the technology itself isn't inherently criminal, defining developer liability for its misuse is a complex and multifaceted issue. As the case progresses, how the law balances innovation and compliance may influence the future direction of blockchain technology.

Conclusion: Who will bear the cost of innovation?

The Tornado Cash case transcends the fate of individual developers; it is defining the boundaries of the entire decentralized finance industry. If even the authors of open source code can be jailed for the illegal activities of their users, who will dare to innovate? Conversely, if anonymity tools are allowed to flourish unchecked, won't criminal activity become even more rampant?

This case is likely to be a bellwether for the future—its outcome will not only determine Storm's fate but also set a standard for the entire crypto community's code of conduct. On the balance between privacy and compliance, how will technology, law, and society find a compromise? Perhaps the answer, like blockchain itself, still awaits consensus.

Market Opportunity
LETSTOP Logo
LETSTOP Price(STOP)
$0.01428
$0.01428$0.01428
-2.05%
USD
LETSTOP (STOP) Live Price Chart
Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact crypto.news@mexc.com for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

You May Also Like

MoneyGram launches stablecoin-powered app in Colombia

MoneyGram launches stablecoin-powered app in Colombia

The post MoneyGram launches stablecoin-powered app in Colombia appeared on BitcoinEthereumNews.com. MoneyGram has launched a new mobile application in Colombia that uses USD-pegged stablecoins to modernize cross-border remittances. According to an announcement on Wednesday, the app allows customers to receive money instantly into a US dollar balance backed by Circle’s USDC stablecoin, which can be stored, spent, or cashed out through MoneyGram’s global retail network. The rollout is designed to address the volatility of local currencies, particularly the Colombian peso. Built on the Stellar blockchain and supported by wallet infrastructure provider Crossmint, the app marks MoneyGram’s most significant move yet to integrate stablecoins into consumer-facing services. Colombia was selected as the first market due to its heavy reliance on inbound remittances—families in the country receive more than 22 times the amount they send abroad, according to Statista. The announcement said future expansions will target other remittance-heavy markets. MoneyGram, which has nearly 500,000 retail locations globally, has experimented with blockchain rails since partnering with the Stellar Development Foundation in 2021. It has since built cash on and off ramps for stablecoins, developed APIs for crypto integration, and incorporated stablecoins into its internal settlement processes. “This launch is the first step toward a world where every person, everywhere, has access to dollar stablecoins,” CEO Anthony Soohoo stated. The company emphasized compliance, citing decades of regulatory experience, though stablecoin oversight remains fluid. The US Congress passed the GENIUS Act earlier this year, establishing a framework for stablecoin regulation, which MoneyGram has pointed to as providing clearer guardrails. This is a developing story. This article was generated with the assistance of AI and reviewed by editor Jeffrey Albus before publication. Get the news in your inbox. Explore Blockworks newsletters: Source: https://blockworks.co/news/moneygram-stablecoin-app-colombia
Share
BitcoinEthereumNews2025/09/18 07:04
Middle East War Cancels F1 Races and Disrupts Crypto Events in Dubai

Middle East War Cancels F1 Races and Disrupts Crypto Events in Dubai

TLDR TOKEN2049 Dubai has been postponed to April 2027 and TON Gateway Dubai canceled due to Middle East conflict F1 officially canceled the Bahrain (April 12) and
Share
Coincentral2026/03/15 15:44
Remittix Presale Edges Closer To Sell Out As Only $6 Million Remains

Remittix Presale Edges Closer To Sell Out As Only $6 Million Remains

Interest in the best crypto presale opportunities is rising as investors search for projects that combine strong demand with clear utility. Many early-stage launches
Share
Captainaltcoin2026/03/15 15:30