ERC-4337
ERC-4337 is the standard that brings smart accounts to Ethereum *without* a consensus change: user operations flow through a dedicated mempool, bundlers pa
ERC-4337 is the standard that brings smart accounts to Ethereum *without* a consensus change: user operations flow through a dedicated mempool, bundlers package them, and a global EntryPoint contract validates and executes. Wallets become programmable overnight.
How it works
Your smart wallet signs an intent (with session rules, spending limits, recovery baked in). Bundlers compete to include it; the EntryPoint verifies signatures and paymaster sponsorship, then runs the call. Everything settles as normal Ethereum transactions — no fork required.
Why it matters for decentralization
It upgrades UX without touching consensus — the safest possible path to mass-usable wallets. The decentralization surface shifts to new actors (bundlers, paymasters), which are open markets by design but concentrated in practice today. The standard is neutral; the operator set is the audit target.
Risks & trade-offs
Higher per-transaction overhead than EOAs; young infra with evolving best practices; bundler/paymaster dependence per app; and social-recovery setups only as good as their guardians.
FAQ
Do I need to migrate my wallet? No — EOAs keep working forever. Smart accounts are opt-in upgrades, and migration tooling is maturing.
Is 4337 “real” account abstraction? It’s the standardized, consensus-free version. Full protocol-level abstraction (RIP-7560 and friends) may follow years from now.
What breaks if bundlers centralize? Censorship and fee extraction at the inclusion layer — funds stay safe, access degrades. Same shape as mining-pool risk, new actors.
Related terms
account abstraction ·
bundler · paymaster ·
smart contract