ERC-4337 Overview · Application-Layer Implementation of Account Abstraction
ConfidenceCertainUpdated2026-05-26Review by2026-09-21Sources1Machine-translatedOriginal (JA)
Wiki route
This entry sits under systems index. Read it against ERC-7702 vs ERC-4337 · Ethereum AA dual-track comparison for peer / contrast context and fintech index for the broader system / regulatory boundary.
Key facts
- Enabled on Ethereum mainnet in 2023-03 •
- No protocol-layer change · implemented purely at the application layer •
- EntryPoint is an on-chain singleton contract (0x0000000071727De22E5E9d8BAf0edAc6f37da032) •
- The v0.7 upgrade (2026) simplified mempool rules · reduced gas overhead by 20-30% •
- Supports custom signatures such as WebAuthn / passkey / BLS / secp256r1 (iOS Secure Enclave) •
Mechanism / How it works
The core problem solved by ERC-4337 : the capability gap between EOA and SCW. A traditional EOA is controlled by a secp256k1 private key · can only send transactions / pay gas / sign · and has no programmable logic. SCW (Safe/Argent) is programmable, but it must be triggered by a tx issued by an EOA —— users still need to hold ETH to pay gas and manage private keys.
ERC-4337 introduces a new alternative transaction pool:
- UserOperation: an “intent” object signed by the user (not a transaction) · includes calldata / gas limits / paymaster information
- Bundler: similar to a block builder · takes items from the UserOp mempool, packages them into standard transaction 1 件, and sends them to EntryPoint
- EntryPoint: an on-chain singleton contract · verifies + executes all UserOps
- Paymaster: optional contract · pays gas on the user’s behalf (or accepts gas payment in ERC-20 )
- Aggregator: optional · batch-verifies multiple signatures (BLS / other methods)
Core innovation: UserOp is not a transaction · it is a sub-unit packaged into a transaction by a Bundler.
Origin & evolution
ERC-4337 was proposed in 2021 年 by Vitalik Buterin, Yoav Weiss, Kristof Gazso, and others · the original intent was to avoid the high barrier of “changing the Ethereum protocol layer” (earlier EIP-2938 and EIP-3074 both failed to reach mainnet). After mainnet activation in 2023-03 · progress exceeded expectations —— embedded wallet stacks such as Privy / Coinbase CDP / Alchemy integrated rapidly (contrast with Embedded-wallet network effects · the moat is in the integrator, not the wallet itself).
In 2026 年, the v0.7 upgrade simplified mempool rules · reduced gas overhead by 20-30% · and optimized the Bundler economic model. Around the same period, ERC-7702 (drafted by Vitalik from 2024-05 ) solved the problem of “upgrading existing EOA to SCW” from the opposite direction —— together they form complementary dual tracks.
Related
- Wiki Index
- UserOp/Bundler Flow
- Embedded Wallet Adoption
- ERC-7702 Overview · The Pectra Upgrade Where EOAs Temporarily Gain SCW Functionality
Sources
- ERC-4337 “Account Abstraction Using Alt Mempool” — https://eips.ethereum.org/EIPS/eip-4337
Discovery
Keep reading
Read next
- Hook-Enforced Compliancedeployment ≠ working. Even if a Hook is placed, whether it actually fires is a separate issue.
- Hyperlane Interchain Security Modules (ISM) · Pluggable Verification LayerThe modularisation of ISMs was a core design at the time of the Hyperlane 2022 年 rename —— the team recognised that a "one-size-fits-all cross-chain security model" could not meet the requir...
Links here
- Agent custody and authorization framework · 2026-05 reference architectureAgent custody and authorization in 2026 has converged into a three-axis design space: (1) custody model — full self-custody (user holds key, agent has no independent control), hybrid (Lit PK...
- Agent identity bridging DeFi and traditional finance · KYA, Skyfire, Lit PKP, mDL, MiCA, GENIUSAgent identity in 2026 sits at the bridge between DeFi-native primitives (smart-contract wallets, on-chain attestations, ERC-4337 / ERC-7702 wallets controlled by Lit PKP threshold keys or s...
- Agent Payment Protocol four-way comparison matrix 2026 · AP2 / x402 / Skyfire / Nevermined plus ERC-7715 + Lit PKPSelecting an agent payment rail in 2026 is not "pick the best protocol" — it is "compose the layer cake correctly so the merchant accepts, the wallet authorizes, and the regulator does not b...
- Agent Protocol Mainnet Adoption · 2026-05 Production-Readiness SnapshotAs of May 2026, the agent-payment protocol stack has bifurcated sharply between mainnet-shipped infrastructure and testnet / consortium-only specs. The production-live tier is dominated by x...