Skip to content
Kaavon
Learn
Articles
Research
MarketsCrypto TaxTools
  1. Home/
  2. Learn/
  3. Glossary/
  4. ERC-4337 (Account Abstraction)
GlossaryAdvanced

ERC-4337 (Account Abstraction)

The Ethereum standard implementing account abstraction without requiring any changes to Ethereum's core consensus protocol, using a separate mempool and bundler system to process smart account transactions.

ERC-4337 is the specific Ethereum standard that implements account abstraction (see Kaavon's "Account Abstraction" glossary definition) — letting a smart account (see Kaavon's "Smart Account" glossary definition) initiate transactions with programmable logic, rather than only through a traditional private-key signature — without requiring any changes to Ethereum's core consensus protocol itself. It achieves this through a parallel system of "user operations," a separate mempool for them, and specialized "bundler" nodes that package these operations into a standard transaction a regular Ethereum validator can process without needing any special awareness of account abstraction at all.

This protocol-level-change-free design was a deliberate choice, since achieving the same programmable-account functionality through an actual Ethereum consensus upgrade would have required far more extensive, slower-moving coordination across the entire validator set. ERC-4337 became the practical, widely adopted foundation for smart account wallets precisely because it could be deployed and iterated on without needing the whole network to upgrade first, though a complementary protocol-level change, EIP-7702 (see Kaavon's "EIP-7702" glossary definition), has since added an alternative path to some account-abstraction-like functionality directly at the protocol level.

Examples

  • A smart account wallet implementing ERC-4337 processes its programmable transaction logic through a separate mempool and bundler system, without requiring any change to Ethereum's core consensus rules.
  • ERC-4337 became the dominant practical foundation for account abstraction specifically because it could be deployed without needing the entire Ethereum validator set to coordinate a consensus upgrade first.

Learn more

Concept

Account Abstraction

Read the Account Abstraction glossary definition

Concept

Smart Account

Read the Smart Account glossary definition

Concept

EIP-7702

Read the EIP-7702 glossary definition

Kaavon

Clear crypto education, grounded research, and practical decision-support tools — built for clarity, not hype.

Learn

  • Overview
  • Guides
  • Glossary
  • Articles

Research

  • Research
  • Incident Timeline
  • Bitcoin
  • Ethereum
  • Solana

Markets

  • All markets

Crypto Tax

  • Crypto tax by country

Tools

  • Tools
  • DCA Calculator
  • ROI Calculator

Company

  • About
  • Editorial Standards
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • Legal

© 2026 Kaavon. All rights reserved.