Account Abstraction in Ethereum: How ERC-4337 Works
ERC-4337 enables programmable Ethereum accounts via UserOperations, bundlers, and Paymasters without changing the base protocol.
PDF document · Published
Open the PDF (5 pages, 118 KB)
Contents
- What ERC-4337 Actually Does
- Key Capabilities Unlocked
- Adoption and Limitations
- Keywords:
- ERC-4337 · account abstraction · smart contract wallet · UserOperation
Guides on the same subject
- Smart Contract EVM: What It Is and How It Works
The EVM is the sandboxed runtime every Ethereum node uses to run smart contracts: bytecode, gas, a Solidity example, real uses and the bugs that drain them.
- BIP 44 – Multi-Account Hierarchy for Deterministic Wallets
BIP-44 defines the m/purpose'/coin_type'/account'/change/index path, letting a seed phrase manage accounts across coins like Bitcoin and Ethereum.
- Ethereum Keystore File (JSON Wallet): Structure and Security
An Ethereum keystore file, or JSON wallet, holds one private key encrypted with a password via scrypt or PBKDF2 and AES-128-CTR. Fields, wallets, Python code.
One of the documents in the Seed Phrase PDF Archive, listed on archive page 12.