ERC-4337
Smart Contract Standard
Padrão Aberto
Links
Detalhes
Licença https://github.com/eth-infinitism/account-abstraction
Status de Dev 🏁 Final
Detalhe do Status de Dev Final (EntryPoint v0.7 audited and deployed)
Proprietário Ethereum Community / Ethereum Foundation contributors
País Global / Decentralized
Ano de Início 2021
Stack Solidity / EVM; singleton EntryPoint contract; off-chain alt-mempool (bundlers)
Financiamento Ethereum Foundation (Yoav Weiss as EF security fellow); Infinitism team
Última Investigação 9 de mar. de 2026
Smart Contract Standard Atributos
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)