A First Amendment fight for the future of the internet – The Boston Globe
Storm was right about what it meant for him and his fellow creators of the app. That August, the US Treasury Department put Tornado Cash under harsh sanctions. Days later, officials in the Netherlands arrested codeveloper Alexey Pertsev. And a year later, the US Department of Justice indicted Storm and a third developer, Roman Semenov. They are charged with money laundering, violating US sanctions law, and operating an unlicensed money transmitter.
This May, a Dutch court found Pertsev guilty of money laundering and sentenced him to more than five years in prison. Semenov remains at large. Storms trial is scheduled to begin in September in New York. He faces up to 45 years behind bars.
Federal prosecutors say Storm helped the Lazarus Group launder money, even though they have presented no evidence he gave direct assistance. Storms defenders, who include blockchain technology advocates and the internet freedom group Electronic Frontier Foundation, say all he did was help create a software tool.
Storms lawyers say the First Amendment protects his actions, as for nearly three decades US courts have recognized software code as protected speech. At its heart, this prosecution represents an unprecedented attempt to criminalize the development of software, Storms lawyers argued in March in a motion to dismiss the indictment.
The dispute is technically and legally complex. But at its center is a long-running debate over whether software code is protected by the First Amendment. And the outcome could determine whether a new class of software is effectively off-limits for Americans.
In 1995, mathematician Daniel Bernstein sued the US Department of State. He said the government violated his First Amendment rights by requiring him to register as an arms dealer and apply for an export license before he could publish the source code for Snuffle, his encryption algorithm. A district court judge agreed with Bernstein, rejecting the governments argument that Snuffles code was conduct, not speech.
The Ninth Circuit Court of Appeals affirmed the lower courts decision in 1999. Several other lower court decisions in the late 1990s reached the same conclusion as in the Bernstein case. Judges viewed code as being like speech because it is written in a language and is a mode of communication its expressive.
But contrary to what many in the tech world seem to think, this legal matter isnt settled. In a dissent to the Ninth Circuits decision in Bernstein, Judge Thomas G. Nelson raised a compelling point: The basic function of encryption source code is to act as a method of controlling computers, he wrote. This functional aspect of encryption source code contains no expression; it is merely the tool used to build the encryption machine.
The code that runs Tornado Cash may be expressive, but it also functions. It instructs a blockchain network to anonymize cryptocurrency transactions by using advanced cryptography to untraceably transfer cryptocurrency from one software wallet to another. While the crypto is in the first wallet, it is linked to every transaction the wallet has ever participated in. In the second wallet, all that history is wiped away.
Crypto and privacy advocates are steadfast that encrypting transactions in this way has legitimate uses anonymous donations to a sensitive political cause, for instance. Like real cash, though, Tornado Cash also has illicit uses. The Lazarus Group used it to sweep away digital breadcrumbs that let investigators track criminal funds on blockchains.
What makes Tornado Cash new in the eyes of the law is that although Storm and the other developers knew the cryptocurrency thieves were using Tornado Cash, they couldnt stop the criminals. The core of the privacy tool is a set of smart contracts (a crypto term for software that runs on a blockchain) that no one, not even Tornado Cashs creators, can modify or shut down.
This is the whole point of blockchains: They operate free of the control of any single entity or person. Blockchain-based software can have built-in kill switches and ways for developers to make make upgrades, but the Tornado Cash developers chose to relinquish all control over the core application in 2020. They say their intention was to give cryptocurrency users privacy, not to help criminals.
Its really a question of whether you can be held criminally culpable for the bad things people do with the software you write, even if you didnt intend for them to do those bad things with that software, says Peter Van Valkenburgh, director of research at the policy advocacy group Coin Center, based in Washington, D.C.
In the Netherlands it appears the answer is yes, and Alexey Pertsev must spend more than five years in prison for it. The US Constitution makes Roman Storms case more complicated.
The sanctions law Storm allegedly broke is called the International Emergency Economic Powers Act (IEEPA). Passed in 1976, it gives the president powers to regulate international commerce in the name of national security. In 1988, Congress amended IEEPA to clarify that the president cannot block the international exchange of First Amendment-protected items including books, music, artwork, and other informational materials. This update became known as the Berman Amendments.
Storms defense team has argued that the Tornado Cash software qualifies as informational materials under the Berman Amendments. And even if that law doesnt protect Storm, they argue that the First Amendment does.
The government responds that much of Storms defense rests on a simplistic notion: that he should not be held criminally liable because his conduct involved computer software. That idea would have breathtakingly broad implications, prosecutors wrote in April in a filing with the court. For example, they said, it would keep the president from blocking an American bank with a foreign branch from doing business with a sanctioned person or group over banking software.
But the bank parallel doesnt work, argues Van Valkenburgh. Banks have legal relationships with their customers promises, guarantees, terms of service, etc. Those relationships are conduct (and not expressive conduct, like flag burning), he says, and the First Amendment doesnt prevent the government from regulating that conduct. The Tornado Cash developers had no such relationships with their users, Van Valkenburgh says. Crucially, they never took control of any user funds. As Van Valkenburgh sees it, the developers only conduct, in the legal sense, was publishing software without a backdoor that would let them control its use once it was out in the world.
The complexity of the Tornado Cash case makes it challenging to parse the arguments. But ultimately it is about who is responsible when a novel piece of software is used to break the law.
Therein lies the problem with the claim that code is speech.
If we assume all code is speech, any regulation of software will be vulnerable to a First Amendment challenge. Given the role that software plays in so many of our interactions today, thats not workable, says Xiangnong (George) Wang, a staff attorney at the Knight First Amendment Institute at Columbia University.
In a 2021 article in the Wisconsin Law Review, Wang argued that whether code is speech is no longer the right question for lawyers, judges, and lawmakers to consider. Its really about how its used, he says. What are the actual values at stake? Is it an attempt to participate in democratic discourse? To disseminate useful information to the public? Or is it to distribute a product? There wont always be clear-cut answers, Wang says. But as software becomes even more pervasive and complex even autonomous the public will have to decide what exactly the First Amendment should protect.
Decentralized software applications and AI make things even less clear-cut. But Storms lawyers are still betting they can lean hard into the First Amendment.
Van Valkenburghs organization, Coin Center, has argued that Storms choice to write and publish Tornado Cash is the expression of a powerful political and scientific viewpoint in and of itself. In other words, its arguing that systems like Tornado Cash should be allowed despite the governments distaste for them.
Some in the US Government may strongly have preferred that (the developers) would have published their code with a secret vulnerability or a backdoor for law enforcement, or simply not published their viewpoints at all, Coin Center said in brief supporting Storm. It added: The defendants cannot and should not be held liable for having merely published software as they saw fit.
Mike Orcutt is a founding editor at Project Glitch, a newsletter focused on the future of the internet. He was previously an editor at MIT Technology Review and The Block, a cryptocurrency news publication.
Read more:
A First Amendment fight for the future of the internet - The Boston Globe
- Musk's X is joining a First Amendment fight over trans bathroom photo - USA Today - December 31st, 2025 [December 31st, 2025]
- Filming ICE agents is a First Amendment right. So why might it land you in jail? - Straight Arrow News - December 31st, 2025 [December 31st, 2025]
- Liberties Year in Review: First Amendment victories - wng.org - December 31st, 2025 [December 31st, 2025]
- Trump Administration Will Appeal Judges Order Reversing Federal Funding Cuts at Harvard - First Amendment Watch - December 25th, 2025 [December 25th, 2025]
- Housing, tourism and the First Amendment: Nevada editors reflect on the news year that was 2025 - KNPR - December 25th, 2025 [December 25th, 2025]
- FCC fights First Amendment and democracy itself - mronline.org - December 25th, 2025 [December 25th, 2025]
- First Amendment Stories of 2025: A Year in Review - Freedom Forum - December 22nd, 2025 [December 22nd, 2025]
- Trump tests the First Amendment: A timeline - CNN - December 22nd, 2025 [December 22nd, 2025]
- Professor Sanctioned by University for a Satirical Land Acknowledgment Wins First Amendment Case on Appeal - The New York Sun - December 22nd, 2025 [December 22nd, 2025]
- Trump Sues the BBC: First Amendment Analysis - Freedom Forum - December 22nd, 2025 [December 22nd, 2025]
- Madisons Lost First Amendment: The Mission Statement that Never Was - Jurist.org - December 22nd, 2025 [December 22nd, 2025]
- Let them sue: Iowa lawmakers scoffed at First Amendment in wake of Charlie Kirk shooting, records show - FIRE | Foundation for Individual Rights and... - December 22nd, 2025 [December 22nd, 2025]
- Pastor alleges Tarrant County judge violated First Amendment by removing him from meeting - Fort Worth Report - December 22nd, 2025 [December 22nd, 2025]
- Yes, the First Amendment Applies to Non-Citizens Present in the United States - Reason Magazine - December 22nd, 2025 [December 22nd, 2025]
- Gingrich: Going After People Who Have Been Radicalized Requires Rethinking Parts Of The First Amendment - Real Clear Politics - December 16th, 2025 [December 16th, 2025]
- [VIDEO] Jane Fonda Revives the Committee for the First Amendment - ACLU of Southern California - December 16th, 2025 [December 16th, 2025]
- Does The First Amendment Protect Supposedly Addictive Algorithms? - Hoover Institution - December 16th, 2025 [December 16th, 2025]
- Stop the gatekeeping. The First Amendment is for all of us - Freedom of the Press Foundation - December 16th, 2025 [December 16th, 2025]
- Why 'online speech is messy' when it comes to the First Amendment - WUSF - December 16th, 2025 [December 16th, 2025]
- Puerto Rico Governor Signs Bill That Critics Say Will Restrict Access to Public Information - First Amendment Watch - December 16th, 2025 [December 16th, 2025]
- How a Gossip Blogger Became the Poster Child for First Amendment Rights | On the Media - WNYC Studios | Podcasts - December 12th, 2025 [December 12th, 2025]
- JD Vance floats First Amendment 'exception' to ban '6-7' - Fox News - December 12th, 2025 [December 12th, 2025]
- Free speech advocates rally to support FIREs defense of First Amendment protections for drag shows - FIRE | Foundation for Individual Rights and... - December 12th, 2025 [December 12th, 2025]
- Law's Andrew Geronimo discusses political websites and the first amendment - Case Western Reserve University - December 12th, 2025 [December 12th, 2025]
- Texas runs afoul of the First Amendment with new limits on faculty course materials - FIRE | Foundation for Individual Rights and Expression - December 12th, 2025 [December 12th, 2025]
- First Amendment expert weighs in on new University of Florida neutrality policy - WCJB - December 12th, 2025 [December 12th, 2025]
- Public libraries in TX, LA, and MS are no longer protected by the First Amendment. - Literary Hub - December 12th, 2025 [December 12th, 2025]
- Congressman Murphy introduces bills to fortify First Amendment rights on college campuses - WCTI - December 12th, 2025 [December 12th, 2025]
- Oregon lawsuit accuses Trump admin of chilling First Amendment rights during ICE protests - KOIN.com - December 12th, 2025 [December 12th, 2025]
- The Man Accused of Killing Charlie Kirk Appears in Court for 1st Time as a Judge Weighs Media Access - First Amendment Watch - December 12th, 2025 [December 12th, 2025]
- ICEBlock App Maker Sues Trump Administration Over Its Pressure on Apple To Remove App - First Amendment Watch - December 12th, 2025 [December 12th, 2025]
- Federal judge to hear arguments on motion in professor's First Amendment lawsuit against UT - WBIR - December 12th, 2025 [December 12th, 2025]
- Inside the First Amendment fight over how Los Angeles polices words - USA Today - November 30th, 2025 [November 30th, 2025]
- Brands, bands, trademarks and the First Amendment - The Global Legal Post - November 30th, 2025 [November 30th, 2025]
- First Amendment in flux: When free-speech protections came up against the Red Scare - Free Speech Center - November 30th, 2025 [November 30th, 2025]
- The Pentagon and the FBI are investigating 6 legislators for exercising their First Amendment rights - Reason Magazine - November 30th, 2025 [November 30th, 2025]
- Corporations Say Its Their First Amendment Right To Hide - The Lever - November 30th, 2025 [November 30th, 2025]
- Campus Crackdown on the First Amendment - Folio Weekly - November 30th, 2025 [November 30th, 2025]
- Lange: Annoying emails are not exempt from the First Amendment - WyomingNews.com - November 30th, 2025 [November 30th, 2025]
- From burgers to the First Amendment: Cozy Inn wins mural lawsuit - KAKE - November 20th, 2025 [November 20th, 2025]
- Salina violated First Amendment rights of Cozy Inn on mural issue - The Hutchinson News - November 20th, 2025 [November 20th, 2025]
- After Bobby George Threatened to Sue Online Critics, CWRU's First Amendment Clinic Stepped In - Cleveland Scene - November 20th, 2025 [November 20th, 2025]
- First Amendment in flux: When free speech protections came up against the Red Scare - The Conversation - November 20th, 2025 [November 20th, 2025]
- First Amendment litigator explains the dos and donts of student protest - The Dartmouth - November 20th, 2025 [November 20th, 2025]
- We should protect the First Amendment like we do the Second - Indiana Capital Chronicle - November 20th, 2025 [November 20th, 2025]
- First Amendment lawyer Floyd Abrams and Berkshire Eagle President Fred Rutberg talk free speech, press freedom at the Triplex Cinema - The Berkshire... - November 20th, 2025 [November 20th, 2025]
- E&C Democrats: The Trump Administration is Violating the Whistleblower Protection Act and First Amendment by Retaliating Against Bethesda Declaration... - November 20th, 2025 [November 20th, 2025]
- First Amendment in flux: When free speech protections came up against the Red Scare - itemonline.com - November 20th, 2025 [November 20th, 2025]
- Judge rules Salina violated Cozy Inns First Amendment rights over burger mural - KSN-TV - November 20th, 2025 [November 20th, 2025]
- 7 Former FCC Commissioners Want 'News Distortion Policy' Rescinded for Threatening First Amendment - TheWrap - November 16th, 2025 [November 16th, 2025]
- Crystal River and the First Amendment - chronicleonline.com - November 16th, 2025 [November 16th, 2025]
- AG Sulzberger Honored with The James C. Goodale First Amendment Award - The New York Times Company - November 16th, 2025 [November 16th, 2025]
- Kansas county pays $3M for forgetting the First Amendment - Freedom of the Press Foundation - November 16th, 2025 [November 16th, 2025]
- Teachers and social media: A First Amendment fight - WGCU - November 16th, 2025 [November 16th, 2025]
- What To Know About How Florida Will Teach McCarthyism and the Cold War - First Amendment Watch - November 16th, 2025 [November 16th, 2025]
- Texas A&M University Professors Now Need Approval for Some Race and Gender Topics - First Amendment Watch - November 16th, 2025 [November 16th, 2025]
- Santa Ana cops need a refresher on the First Amendment - Orange County Register - November 16th, 2025 [November 16th, 2025]
- Was Mississippi State student arrested over 'free speech'? See what the First Amendment says - The Clarion-Ledger - November 16th, 2025 [November 16th, 2025]
- Social media restrictions and First Amendment rights for children | 'Law of the Land' on the Sound of Ideas - Ideastream - November 10th, 2025 [November 10th, 2025]
- Test your Constitutional knowledge: When can free exercise of religion be limited under the First Amendment? - AL.com - November 10th, 2025 [November 10th, 2025]
- Editing federal employees emails to blame Democrats for shutdown violated their First Amendment rights, judge says - CNN - November 7th, 2025 [November 7th, 2025]
- I am in love with the First Amendment | Opinion - PennLive.com - November 7th, 2025 [November 7th, 2025]
- EXCLUSIVE: Texas Good Ol Boys Club vs. First Amendment Krottinger Arrested Over Meme - Yahoo - November 7th, 2025 [November 7th, 2025]
- Trump Administration Speeds up New Rules That Would Make It Easier To Charge Some Protesters - First Amendment Watch - November 7th, 2025 [November 7th, 2025]
- America struggles to balance First Amendment free speech with gun rights amid political violence - Milwaukee Independent - November 7th, 2025 [November 7th, 2025]
- Man Who Threw Sandwich at Federal Agent in Washington Is Found Not Guilty of Assault Charge - First Amendment Watch - November 7th, 2025 [November 7th, 2025]
- Judge Will Order Federal Agents in Chicago To Restrict Using Force Against Protesters and Media - First Amendment Watch - November 7th, 2025 [November 7th, 2025]
- EXCLUSIVE: Texas Good Ol Boys Club vs. First Amendment - Krottinger Arrested Over Meme - Dallas Express - November 7th, 2025 [November 7th, 2025]
- Inside the 'harsh terrain' of Columbia University's First Amendment predicament - USA Today - October 28th, 2025 [October 28th, 2025]
- Biden Warns of Dark Days for the Country as He Urges Americans To Stay Optimistic - First Amendment Watch - October 28th, 2025 [October 28th, 2025]
- Victory! Court Rules that Minnesota Horse Teacher is Able to Continue Teaching in Important First Amendment Win - The Institute for Justice - October 28th, 2025 [October 28th, 2025]
- Anti-Abortion Pregnancy Centers Are Looking To Offer Much More Than Ultrasounds and Diapers - First Amendment Watch - October 28th, 2025 [October 28th, 2025]
- May the First Amendment be with you: Protester sues after Imperial March performance sparks arrest - Fast Company - October 26th, 2025 [October 26th, 2025]
- Mitchell and Mayes ask judge to toss out law against prosecutions targeting First Amendment rights - KJZZ - October 26th, 2025 [October 26th, 2025]
- Creator of app that tracked ICE talks about its removal and the First Amendment - NPR - October 24th, 2025 [October 24th, 2025]
- How Trump's Threats Against the NFL Could Violate the First Amendment - American Civil Liberties Union - October 24th, 2025 [October 24th, 2025]
- 'He played The Imperial March as he walked': Man arrested for playing Darth Vader's theme at National Guard troops sues over alleged First Amendment... - October 24th, 2025 [October 24th, 2025]
- Arizona law protects First Amendment rights. Maricopa County wants to overturn it - azcentral.com and The Arizona Republic - October 24th, 2025 [October 24th, 2025]
- John Foster: First Amendment rights and whether you really should say that - dailyjournal.net - October 24th, 2025 [October 24th, 2025]
- Creator of app that tracked ICE talks about its removal and the First Amendment - Boise State Public Radio - October 24th, 2025 [October 24th, 2025]