• Dapps:16.23K
  • Blockchains:78
  • Active users:66.47M
  • 30d volume:$303.26B
  • 30d transactions:$879.24M
ERC‑4337: Account Abstraction for the Next Generation of Smart Wallets on Ethereum

ERC‑4337: Account Abstraction for the Next Generation of Smart Wallets on Ethereum

user avatar

by Alexandra Smirnova

10 months ago


ERC‑4337 is a standard in the Ethereum network. It was introduced in March 2023 and does not require any changes to the network’s rules or hard forks. This new standard transforms wallets into fully programmable smart contracts, enabling customization, gas payment in tokens, access recovery, multisig, and much more. Thanks to ERC‑4337, the Web3 infrastructure becomes more flexible, user-friendly, and scalable for both developers and users.

Contents:

What is ERC‑4337 and How It Works

ERC‑4337 is an Ethereum standard that introduces a mechanism for account abstraction without modifying the base protocol. Instead of sending transactions from Externally Owned Accounts (EOAs), users create a UserOperation structure, sign it, and send it to a separate mempool. Special nodes called bundlers collect these operations, bundle them into transactions, and send them to the EntryPoint smart contract, which verifies and executes them.

This approach removes the limitations of traditional wallets. Smart wallets gain flexibility: they can perform multisig, enable social recovery, set limits, and schedule actions — all without changing Ethereum’s core protocol.

Core Components and Architecture

To understand ERC‑4337, it’s essential to examine its architecture and the core elements that enable flexible and secure operations. The key components are:

  • UserOperation — describes the user's intent, including call data, signature, and gas parameters.

  • Bundler — a node that collects UserOperations from the mempool and sends them to EntryPoint.

  • EntryPoint — the smart contract responsible for verifying and executing operations.

  • Account Contract — a user’s smart wallet with customizable logic.

  • Paymaster — a contract that can sponsor gas fees on behalf of users, including token payments.

This modular structure provides flexible wallet behavior and fee management while maintaining compatibility with the broader Ethereum ecosystem.

New Capabilities Unlocked

ERC‑4337 unlocks a wide range of features that improve the usability and safety of Web3 applications. Key capabilities include:

  • Paying gas fees with tokens (e.g., USDC, DAI)

  • Social recovery through trusted accounts

  • Multisig setups (2FA, family voting, DAOs)

  • Limits on operations and frequency

  • Session-based permissions (e.g., for games)

  • Batch actions (approve + swap)

  • Fee subsidization for new users

  • Simplified DApp UX (one-click actions)

These features bring Web3 wallets closer to the intuitive experience of Web2 apps, lowering the barrier to entry for new users.

Adoption Examples and Metrics

Many protocols and products have adopted ERC‑4337, proving its real-world applicability. The table below highlights notable implementations:

Protocol / Product Uses ERC‑4337 Key Features
Argent Wallet Yes Multisig, social recovery
Soul Wallet Yes USDC gas payment, simplified UX
Stackup Bundler Yes Enterprise bundler, EIP‑7702 support
Openfort Yes Game account services
ZeroDev Yes Smart wallet SDK

These examples confirm growing adoption. As of early 2025, over 25 million smart accounts have been created, with more than 130 million operations executed. Paymaster-based gas subsidies have exceeded $5.7 million.

Challenges and Limitations

Despite its potential, ERC‑4337 has limitations:

First, implementation requires working with bundlers and deploying an EntryPoint contract, raising the technical barrier. Second, additional verifications increase gas fees compared to EOAs. There are also centralization risks, as few nodes currently offer bundler services, and wallet security depends on the quality of contract code. Since the standard is implemented on the contract layer — not the protocol — it may require updates to remain compatible with future changes.

The Future of Account Abstraction

ERC‑4337 is only the beginning. In 2024–2025, EIP‑7702 is under discussion — a standard that allows an Externally Owned Account to temporarily act as a contract within a single transaction. This creates synergy between approaches and allows gradual migration to full smart wallets. Combining ERC‑4337 with EIP‑7702 ensures backward compatibility and simplifies onboarding.

Platforms like Stackup, ZeroDev, Gelato, and Alchemy already offer toolkits for abstracted account implementation. This makes ERC‑4337 the foundation for the next generation of Web3 wallets and applications.

0

Rewards

chest
chest
chest
chest

More rewards

Discover enhanced rewards on our social media.

chest

Other articles

Ankr Review: How Web3 Infrastructure, ANKR Token, and Platform Ecosystem Work

chest

An overview of Ankr: technologies, ANKR token, Web3 infrastructure, platform features, and future prospects in the blockchain ecosystem.

user avatarElena Ryabokon

What is Doge Quest? Full Review of Gameplay, Tokenomics, and Web3 Features

chest

Explore Doge Quest, a Web3 game with NFTs and token economy. Learn about gameplay, tokenomics, and its role in the GameFi ecosystem.

user avatarElena Ryabokon

What is Exaverse? Full Review of Gameplay, Tokens, and Web3 Metaverse

chest

Explore Exaverse, a Web3 game with NFT assets and a metaverse economy. Learn about gameplay, tokens, and its potential in the GameFi space.

user avatarElena Ryabokon

Infura Explained: Features, APIs, and Role in Blockchain Development

chest

Discover Infura, a leading Web3 infrastructure platform. Learn about its APIs, features, and how developers use it to access blockchain networks without running nodes.

user avatarElena Ryabokon

What is QuickNode? Overview of Web3 Infrastructure, APIs, and Platform Features

chest

QuickNode overview: a platform for blockchain access. Learn about its APIs, features, use cases, and project status without a token. Ideal for Web3 developers and businesses.

user avatarElena Ryabokon

Tenderly Review: Tools for Monitoring and Optimizing Smart Contracts

chest

A detailed overview of Tenderly — a platform for monitoring, analyzing, and optimizing smart contracts in Web3. Features, use cases, and project outlook.

user avatarElena Ryabokon

Important disclaimer: The information presented on the Dapp.Expert portal is intended solely for informational purposes and does not constitute an investment recommendation or a guide to action in the field of cryptocurrencies. The Dapp.Expert team is not responsible for any potential losses or missed profits associated with the use of materials published on the site. Before making investment decisions in cryptocurrencies, we recommend consulting a qualified financial advisor.