EIP-7701: The Smart Account Proposal That Started It All — and Why It Still Matters

A technical blueprint of a smart account, symbolizing the foundational nature of EIP-7701.

Before the Hegotá upgrade, before Frame Transactions or the grand vision of EIP-8141, there was EIP-7701. Proposed on August 19, 2024, by the team behind ERC-4337, this was one of the first serious attempts to create a framework for native account abstraction on Ethereum. While the spotlight has since shifted to newer proposals, EIP-7701 laid the critical groundwork for the current smart account revolution and its core concepts remain deeply influential.

What EIP-7701 Actually Proposed

EIP-7701’s key innovation was to separate the validation logic (Is this transaction valid?) from the execution logic (What does this transaction do?). It introduced a new transaction type, AA_TX_TYPE (0x04), and two new opcodes: VALIDATETX and PAYTX. This allowed a smart contract to act as the sender, defining its own rules for what constitutes a valid transaction. For the user, this meant wallets could verify their identity with custom methods like Face ID or a multisig before executing any action, a fundamental departure from the rigid EOA model.

The User Benefit: Programmable Security and Gas

The separation of validation and execution wasn’t just a technical exercise; it unlocked tangible benefits. With EIP-7701, a user’s wallet could be programmed to require multiple signatures for large transactions, automatically reject transfers to known scam addresses, or even use a hardware security module for validation. The PAYTX opcode also laid the groundwork for gas sponsorship, allowing dApps to pay for their users’ transaction fees, dramatically lowering the barrier to entry for new users.

Why It Was Superseded: The EOF Conflict

The proposal sparked intense debate among core developers, particularly around its integration with the upcoming EVM Object Format (EOF). As noted in the Ethereum Magicians forum, EIP-7701 required validation contracts to adhere to the EOF format. This created a major problem: it would have made the proposal incompatible with the vast majority of existing smart contracts written in Solidity, including popular multisig wallets. This technical tension was a major catalyst for the development of later proposals like EIP-8141, which sought a more deeply native and backward-compatible solution.

ProposalApproachKey ChallengeStatus
ERC-4337Overlay System (Alt Mempool)Relies on centralized bundlersLIVE
EIP-7701New Transaction Type (0x04)Friction with EVM Object Format (EOF)SUPERSEDED
EIP-8141Native Frame TransactionsHigh implementation complexityDRAFT
The Evolution of Account Abstraction Proposals
Infographic timeline showing the evolution of Account Abstraction on Ethereum from ERC-4337 in 2023, to EIP-7701 in 2024, and finally to EIP-8141 in 2026.
The Road to Native Account Abstraction

The Political Legacy: Building Consensus

Beyond the technical contributions, EIP-7701 played a crucial political role. It forced the core development community to confront the hard questions of native account abstraction head-on. The public debates on Ethereum Magicians and AllCoreDevs calls, while contentious, were essential for building the social consensus needed for such a fundamental change to the protocol. It demonstrated a shared commitment to solving the UX problem, even if the path forward was unclear. This process of open, rigorous debate is a hallmark of Ethereum’s governance and was critical for paving the way for the broad alignment now seen around EIP-8141.

The Quote: A Foundation for the Future

“This EIP solves these issues by introducing a new transaction type as well as a family of AA-specific opcodes. It was a crucial step in understanding the complexities of enshrining account abstraction in the protocol.”

Alex Forshtat, Ethereum Magicians Forum, May 2024

The Bottom Line: A Legacy of Ideas

While EIP-7701 may not be implemented in its original form, its influence is undeniable. It established the core principles that define the current push for native AA: the separation of validation and execution, the need for a new transaction type, and the goal of making smart accounts a first-class citizen of the protocol. It served as a critical research phase, stress-testing ideas and revealing the technical hurdles that needed to be overcome.

Without the debates and challenges surfaced by EIP-7701, the more comprehensive solution of EIP-8141 would not have been possible. The journey from EIP-7701 to EIP-8141 shows a protocol that is willing to rigorously debate and refine its ideas in public—a messy but powerful process that ultimately leads to more robust and well-thought-out solutions. It is a key part of the Ethereum Foundation’s 2026 Masterplan and a testament to the iterative nature of Ethereum development.

Anna Vilasot

Anna Vilasot is a crypto content specialist with a strong focus on Ethereum and the broader blockchain ecosystem. With several years of experience writing news, in-depth guides, and analysis pieces, she combines technical accuracy with clear, reader-friendly explanations. Anna has worked on specialized crypto and iGaming projects, developing content that balances SEO performance with genuine value for both beginners and advanced users. Her interest in cryptocurrencies goes beyond work — she closely follows industry trends, DeFi developments, and on-chain innovations. Anna’s approach is professional yet approachable, aiming to make complex crypto topics accessible, engaging, and trustworthy for a global audience.

Latest News

More News