Home Crypto Regulations & Policy Defending Code and Custody: Why the CLARITY Act and the Blockchain Regulatory Certainty Act Got Developer Protections Right

Defending Code and Custody: Why the CLARITY Act and the Blockchain Regulatory Certainty Act Got Developer Protections Right

by Lina Irawan

The ongoing legislative debate surrounding the future of digital assets in the United States has brought the question of software developer liability to the forefront of national policy discussions. At the heart of this controversy is a fundamental disagreement over how to interpret the maxim "accountability follows power." While critics of proposed cryptocurrency legislation argue that protecting open-source developers creates dangerous regulatory loopholes, legal scholars and industry advocates contend that imposing liability on software authors who lack operational control over user actions threatens the foundations of open-source innovation, free expression, and decentralized technology.

The legislative vehicle driving this debate is the CLARITY Act—specifically Section 109, which incorporates language from the standalone Blockchain Regulatory Certainty Act (BRCA). As Congress weighs comprehensive frameworks for digital commodities and decentralized finance (DeFi), the exact boundaries of regulatory oversight over software creators remain a central point of contention among lawmakers, federal regulators, and technology experts.

Background and Legislative Framework of the CLARITY Act

The CLARITY Act passed by the House of Representatives aims to establish a clear regulatory taxonomy for digital assets, dividing jurisdiction between the Securities and Exchange Commission (SEC) and the Commodity Futures Trading Commission (CFTC). Within this sweeping legislative package, Section 109 addresses a critical vulnerability perceived by software developers, cryptographers, and infrastructure maintainers who feared being misclassified as unlicensed money transmitters simply for writing and publishing code.

Unlike traditional financial institutions that hold customer deposits and execute trades on behalf of clients, decentralized software developers frequently publish self-executing, open-source code that users operate independently. Section 109 introduces a functional test rather than a status-based exemption. Under this statutory test, a developer qualifies as non-controlling if, in the ordinary course of business, they lack the legal right or the unilateral, independent ability to control, initiate on demand, or effectuate transactions involving user assets without the explicit approval of another party.

Crucially, the statutory language does not grant blanket immunity. It explicitly preserves the enforcement of federal anti-money laundering (AML), counterterrorist-financing (CTF), and traditional money-transmission laws against illicit conduct outside the scope of protected software development. Criminal activities such as fraud, active sanctions evasion, and intentional money laundering remain fully prosecutable under existing federal statutes. The provision merely clarifies that publishing code, supplying self-custody wallets, or supporting decentralized infrastructure does not, by itself, convert a software author into a regulated financial intermediary.

Chronology of FinCEN Guidance and Regulatory Precedent

The distinction between creating software and transmitting financial value is not a novel legal invention introduced by the CLARITY Act; rather, it reflects decades-long administrative interpretations by the Financial Crimes Enforcement Network (FinCEN), the bureau of the U.S. Department of the Treasury responsible for administering the Bank Secrecy Act (BSA).

The historical evolution of federal software guidance underscores a consistent regulatory baseline across multiple administrations:

  • March 2013: FinCEN issued its foundational guidance on the application of regulations to persons administering, exchanging, or using virtual currencies, establishing initial definitions for exchangers and administrators of convertible virtual currency.
  • January 2014: In an administrative ruling addressing virtual currency software, FinCEN explicitly clarified that the production and distribution of software, considered in and of itself, does not constitute the acceptance and transmission of value, thereby drawing a clear line between software developers and financial intermediaries.
  • May 2019: FinCEN updated its comprehensive guidance on business models involving virtual currencies, reaffirming that the applicability of money-transmission regulations depends entirely on the underlying activities performed by a person—specifically whether they exercise operational control over funds—rather than the technological labels applied to the tools they use.
  • 2021–Present: This functional interpretation remained operational through successive shifts in executive leadership, providing a stable compliance environment for software development firms and blockchain infrastructure providers operating within the United States.

By codifying these long-standing administrative rulings into federal statute, the CLARITY Act seeks to prevent arbitrary reclassifications that could criminalize standard software publishing practices.

Analyzing the Critique: The Intermediary Mandate vs. Functional Control

Critics of the CLARITY Act’s developer protections, such as former White House National Security Council official Carole House, have argued that shielding software creators from liability undermines national security and financial integrity. Opponents frequently invoke financial networks like Visa and Mastercard, or traditional informal value-transfer systems like hawala networks, to argue that all powerful transaction-enabling systems must feature an identifiable intermediary capable of monitoring and controlling end-users.

However, industry defenders point out a fundamental false equivalence in these comparisons. Major credit card networks and hawala operators maintain continuous operational authority: they establish network rules, admit or expel participants, actively monitor transaction flows, and possess the technical ability to deny access to their infrastructure on demand. In contrast, an open-source developer who pushes code to a public repository or releases a self-custody wallet has no ongoing control over how third parties utilize that software.

Legal analysts warn that forcing developers to maintain backdoor surveillance or unilateral shut-off capabilities amounts to forced reintermediation. If applied consistently across the technology sector, this requirement would make the legality of publishing code contingent upon an author’s continuous ability to police the behavior of every individual user—a standard that would effectively suppress permissionless software and chill protected expression under the First Amendment.

The Section 230 Analogy and Lessons from Internet History

The debate over software liability frequently draws comparisons to Section 230 of the Communications Decency Act of 1996, the legal cornerstone that allowed the modern internet to flourish by protecting online service providers from automatic liability for user-generated content.

Critics of intermediary protections often point to subsequent legislative exceptions, such as the Allow States and Victims to Fight Online Sex Trafficking Act (FOSTA-SESTA), arguing that carving out liability protections creates enforcement challenges. However, empirical studies offer a cautionary tale regarding the dangers of sweeping intermediary liability. A Government Accountability Office (GAO) review following the enactment of FOSTA-SESTA found that as platforms faced severe legal exposure, many moved operations overseas, market competition fragmented, and law enforcement agencies encountered increased difficulty in gathering investigative leads and evidence regarding illicit trafficking.

The primary lesson for the digital asset sector is that targeting infrastructure providers who cannot technically control end-user behavior does not stop illicit activity; instead, it drives legitimate developers out of domestic jurisdictions while failing to deter bad actors who operate outside the bounds of the law.

Furthermore, supporters of the CLARITY Act emphasize that the legislation does not dismantle regulatory accountability. The bill introduces rigorous new compliance categories, establishing federal frameworks for digital commodity exchanges, brokers, and dealers. These entities will remain fully subject to the Bank Secrecy Act, requiring them to implement comprehensive anti-money laundering programs, customer identification protocols, suspicious activity monitoring, and strict compliance with U.S. sanctions administered by the Office of Foreign Assets Control (OFAC).

Broader Implications for Artificial Intelligence and Open Society

As artificial intelligence (AI) and decentralized systems converge, policy discussions regarding software developer liability carry profound implications far beyond the cryptocurrency sector. Policymakers have raised concerns that protections granted to blockchain developers could inadvertently establish legal precedents for AI model creators.

Industry experts argue that applying ordinary legal principles is the appropriate remedy for emerging technologies. Where an AI developer directly controls an autonomous agent, directs its financial transactions, misrepresents its capabilities, or knowingly participates in illicit acts, standard tort and criminal law principles adequately attach liability to that specific conduct. However, establishing a broad regulatory presumption that software creators are legally responsible for every autonomous action performed by users with their code would create an impossible compliance burden, halting research and development in automated systems.

The underlying philosophy of early internet policy, anchored by the Clinton administration’s 1997 Framework for Global Electronic Commerce, explicitly recognized the unique qualities of decentralized networks and cautioned against inflexible, highly prescriptive regulations that stifle innovation in electronic payments and communication protocols.

Conclusion: Balancing Security and Innovation

As Congress continues its deliberations on the CLARITY Act and related legislative measures, the debate over developer protections highlights a critical fork in the road for American technology policy. True accountability requires aligning legal responsibility with actual operational power. Imposing custodial duties on non-custodial software developers misdirects law enforcement resources while threatening the open architecture that underpins modern technological competitiveness.

Preserving clear statutory boundaries for software authors ensures that the United States maintains a pro-innovation, technology-neutral regulatory environment. By targeting illicit actors directly while safeguarding the right to publish open-source code, lawmakers can protect national security and financial integrity without compromising the core principles of an open society.

You may also like

Leave a Comment