ERC-4337
Smart Contract Standard
Open Standard
Details
License https://github.com/eth-infinitism/account-abstraction
Dev Status 🏁 Final
Dev Status Detail Final (EntryPoint v0.7 audited and deployed)
Owner Ethereum Community / Ethereum Foundation contributors
Governing Body Ethereum EIP/ERC process (Final; EntryPoint contract deployed at a canonical address across major EVM chains)
Country Global / Decentralized
Start Year 2021
Stack Solidity / EVM; singleton EntryPoint contract; off-chain alt-mempool (bundlers)
Funding Ethereum Foundation (Yoav Weiss as EF security fellow); Infinitism team
Last Investigated Mar 9, 2026
Smart Contract Standard Attributes
Origins Co-authored by Vitalik Buterin, Yoav Weiss (Ethereum Foundation), Dror Tirosh, Shahaf Nacson, Alex Forshtat, Kristof Gazso, and Tjaden Hess; motivated by the long-standing goal of replacing EOA private-key accounts with programmable smart wallets without requiring protocol-level hard forks.
Data Formats JSON-encoded UserOperation structs (callData, paymasterAndData, signature fields); ABI-encoded contract calls; EIP-712 typed data for structured signing
Terms CC0
Funds Unknown; developed within Ethereum Foundation and affiliated research contributors
Based On Prior EIPs 2938 and 3074 (earlier account abstraction attempts, requiring consensus changes); ERC-4337 takes a higher-layer approach avoiding those constraints
Permissions Permissionless; any address can deploy an ERC-4337 compatible account; bundlers and paymasters operate in open market
Development Tools Alchemy Account Kit, Pimlico bundler, Biconomy, ZeroDev SDK, Stackup; OpenZeppelin Account Abstraction library; eth-infinitism reference implementation
Protocol Maturity / Standardization Final; EntryPoint contract audited by OpenZeppelin and deployed at canonical address on all major EVM chains; successor ERC-7702 (Pectra upgrade) introduced at protocol level
Trust Framework Bundler reputation staking; paymaster staking via EntryPoint StakeManager; on-chain EntryPoint contract as trust root; custom account validation logic (ECDSA, multisig, passkey, social recovery)
Target Application Domain Consumer wallet UX, gasless onboarding, social recovery, DAO/multisig accounts, session keys, subscription payments
Deployment Model Singleton EntryPoint per chain; per-user smart account contracts; paymaster contracts optionally deployed per application
Standard Type Account Standard
Ecosystem Ethereum (and all EVM-compatible chains via canonical EntryPoint address)
Relationships
How this tool connects to other tools and organizations, from relationships reviewed by the OpenHaven data steward. They describe how projects connect, not how good they are.