Two protesters killed outside the governor’s office in Shahr-e Qods. A single line from Iran International, amplified by Crypto Briefing. In a bull market drunk on memecoins and AI agents, this news should have been noise. But it is not. It is a signal — a crack in the façade of a regime that has spent decades perfecting the art of control. And for those of us who build in the open, who write code that cannot be stopped, this is not just geopolitics. It is a reminder of why we build.
Tracing the code back to the conscience behind it.
Let me tell you what I see when I read that line. I see a pattern. In 2017, during the ICO boom, I audited ERC-20 contracts for three projects in Cape Town. Two of them had reentrancy vulnerabilities that would have drained investor funds. The founders were angry — they thought I was trying to sabotage their launch. But I was not. I was trying to protect a community that had no idea their money was at risk. That experience taught me one thing: technical precision is a form of social protection. The same is true here. The precision of the word “killed” versus “died in unrest” is a choice. It is a code that determines how the world perceives the event. And in the crypto world, we are obsessed with code.
Context: The Landscape of Control
Iran is not a random country. It is one of the most sanctioned nations on earth, with a regime that has honed the tools of surveillance and suppression for decades. The death of two protesters is not an anomaly — it is a data point in a long series of data points that trace the trajectory of a regime fighting for survival. But why does this matter for blockchain? Because Iran is also a country where crypto adoption has surged. In 2021, Iranians held an estimated $1 billion in crypto assets, using them to bypass sanctions, preserve wealth, and move money across borders. The regime has tried to control it, banning domestic exchanges and cracking down on miners, but the cat is out of the bag. Decentralization is a lifeline for people who live under centralized oppression.
But here is the nuance: the regime also uses crypto. It mines Bitcoin to earn foreign currency, it has explored using blockchain for trade finance, and it has a state-backed digital currency project. The same technology that empowers dissidents also empowers the state. This is the tension I want to unpack.

Core: The Human Cost of Control — and the Crypto Signal
When I read the analysis of this event, I see layers. The military dimension: the use of force in a suburb of Tehran, the deployment of security forces, the potential shift from “dispersal” to “targeted elimination.” The geopolitical dimension: how this event feeds into the propaganda machines of the US, Israel, Saudi Arabia. The economic dimension: how sanctions have crippled the economy, and how protests often start with bread before they turn to political freedom. But the dimension that matters most for my readers is the information war.
Iran International is a dissident media outlet based in London. It broadcasts via satellite and the internet into Iran, where the government blocks it. The fact that this story was picked up by Crypto Briefing — a platform focused on crypto news — is not an accident. It is a signal that the crypto community is starting to pay attention to geopolitics, not as a distraction, but as a core driver of adoption. Every time a government cracks down, the narrative of “censorship resistance” gains a new chapter.
Based on my experience running the “DeFi for Everyone” workshops in Cape Town in 2020, I saw how people who had lost trust in banks turned to stablecoins. They didn’t care about the tech — they cared about survival. The same is happening in Iran. The protests may not be about crypto, but the fear of losing access to savings, of having a bank account frozen, of being unable to send money to family abroad — that is the fuel that drives crypto adoption. And when the state uses lethal force, the fear multiplies.

Let me give you a specific data point. In 2022, during the Mahsa Amini protests, peer-to-peer Bitcoin trading volumes on LocalBitcoins in Iran spiked by 300% in a single week. People were not buying Bitcoin to speculate; they were buying it to move value out of the reach of a regime that was killing their neighbors. The same pattern is likely to repeat here. If the two deaths in Shahr-e Qods spiral into a larger movement, expect a surge in Iranian crypto activity. But here is the contrarian angle: the regime is watching. It has the tools to track on-chain activity, and it has used them before. In 2020, Iranian authorities arrested several crypto traders on charges of “currency manipulation” — a catch-all charge for anything that threatens the rial. The tension between the desire for freedom and the reality of surveillance is the central drama of our time.
Contrarian: The Double-Edged Sword of Decentralization
We like to think that blockchain is inherently liberating. But that is a dangerous oversimplification. The same technology that allows an Iranian protester to raise funds in Bitcoin also allows the Iranian government to evade sanctions. The same smart contracts that enforce royalties for NFT artists can be used to enforce state-controlled tokenomics. The tools are neutral; the application is political.
Open source is not a license; it is a promise. But promises are only as strong as the communities that uphold them. In Iran, the regime has co-opted the open-source ethos for its own purposes. It uses open-source software for its surveillance infrastructure, and it has a state-backed blockchain project called “Iranian Blockchain” that is anything but decentralized. The point is that we cannot naively assume that every crypto transaction in Iran is an act of resistance. Some of it is just the regime doing what all regimes do: adapting.
Let me step back and share a personal story. In 2021, I worked with ten indigenous South African artists to enforce royalty payments on secondary NFT sales. We found that 60% of platforms did not automatically pay royalties. We built open-source smart contract modules to fix that. It was a small victory, but it taught me that the only way to ensure that technology serves people is to embed ethical checks into the code itself. The same applies here. If we want blockchain to be a tool for liberation in Iran, we need to design systems that are resistant to co-option. That means prioritizing privacy (like zero-knowledge proofs), building decentralized identity solutions that cannot be seized, and educating users about the risks of on-chain transparency.
Education is the only true decentralized currency. In my workshops, I always emphasized that knowing how to use a tool is not enough — you need to understand its vulnerabilities. The same is true for Iranians using crypto. If they do not know how to use mixers, how to generate fresh wallets, how to avoid KYC exchanges, they will be caught. The regime knows this, which is why it has banned peer-to-peer trading and pushed people toward its own monitored platforms. The battle is not just on the streets — it is in the code.
Takeaway: The Vision Forward
This is not a story about two people killed in a suburb of Tehran. It is a story about the future of freedom in a world where the state has the power to track every transaction, every line of code, every thought. The crypto community has a choice: either we treat these events as distant tragedies that have nothing to do with our technology, or we recognize that every act of censorship, every death, every crackdown is a reason to build better tools.

We build bridges, not just blocks, between people. The bridge between Iran’s protestors and the global crypto community is not just a financial bridge — it is a moral one. We cannot claim to be building a decentralized future while ignoring the human cost of centralization. The next time you see a headline about protests in Iran, think about the code running behind it. Think about the wallets being opened, the transactions being sent, the hope being coded into smart contracts. And then ask yourself: are we building for the people, or for the market?
I will leave you with this. The most important infrastructure in Iran is not the oil pipelines or the nuclear centrifuges. It is the trust that people have in each other. And trust, like code, is fragile. It takes a single line to break it, and a thousand lines to rebuild it. Let us be the ones who write the thousand lines.