Protocol / standardPublic reference
ERC-4337
Account abstraction with UserOperations
Defines account operations submitted through bundlers and an EntryPoint, enabling programmable account validation and fee handling.
THE QUESTION IT ADDRESSES
How can a smart account validate and pay for its own operations?
A concise reading of published information. The explanatory grouping below is editorial, not an implementation test.
A simplified mechanism
- Construct a UserOperation for the account.
- A bundler submits it to the EntryPoint for execution.
What it does not establish
Account abstraction does not define shopping intent or guarantee a safe spending policy.
Where it fits
Underpins smart-account products and paymaster services.
Sources & further reading
Sources reviewed on2026-10-30. Summaries are paraphrased; follow the current source for changes.