ARCHIVETechnologyGlobal

The wallet proposal that worked around a full Ethereum protocol change

ERC-4337 proposed a separate flow for smart-account operations, allowing wallet innovation through higher-level infrastructure.

From the archive · 29 Sept 2021
A retrospective written for Chain Perspective. It describes the source at that date and does not imply current availability or status.

Reported development: · AI-assisted, source-linked brief

Original editorial illustration: the wallet layer, for “The wallet proposal that worked around a full Ethereum protocol change”.
Original editorial illustration · Chain Perspective · A visual interpretation of this story, not a photograph.

In brief

  • UserOperations are collected and packaged by bundlers.
  • The proposal separates wallet validation logic from fixed account rules.

The development

ERC-4337, created in September 2021, proposed account abstraction without changes to Ethereum’s consensus layer. Instead of relying solely on conventional account transactions, it introduced UserOperations submitted through a separate flow. Bundlers collect these operations and package them into a transaction sent to a designated contract. Accounts can then express validation logic through smart-contract code rather than depending only on fixed protocol rules.

Why it matters

The significance is a different route to improving wallets: developers can work on account behaviour above the base consensus mechanism. That opens design space, but also adds infrastructure whose behaviour matters to the user. This article revisits the proposal’s architecture, not a frozen description of every later implementation. The living specification has evolved, so its creation date should not be confused with the deployment date of every feature described today.

Sources and verification

Based on an official announcement

The living ERC-4337 specification was checked. 29 September 2021 is its creation date; later revisions are not represented as original launch features.

  1. ERC-4337: Account Abstraction Using Alt Mempool ↗Ethereum proposal authors · Primary document · 29 Sept 2021

Prepared with AI assistance from the linked sources. This is not a claim of independent field reporting or human review. How we publish · Report a correction