Skip to content

A community-curated GitBook on ERC-4337 and Account Abstraction — covering specs, tools, infrastructure, and ecosystem initiatives

License

Notifications You must be signed in to change notification settings

eth-infinitism/gitbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⭐️ Welcome to Account Abstraction with ERC-4337

What is ERC-4337?

ERC-4337 enables Account Abstraction (AA) on Ethereum without requiring any changes to the protocol. Instead of modifying Ethereum's base protocol, it introduces a new flow using UserOperation objects, a decentralized alt-mempool, and an on-chain EntryPoint contract.

This architecture unlocks powerful wallet features like:

  • ✅ Custom signature schemes (e.g. passkeys, multisig)
  • ✅ Gasless transactions via Paymasters
  • ✅ One-click flows through batched calls
  • ✅ Modular smart accounts with upgradability and recovery
  • ✅ Wallet creation without EOAs or upfront ETH

Unlike centralized relayer-based solutions, ERC-4337 achieves these benefits while preserving decentralization through a permissionless mempool and bundler ecosystem.

🌐 Why This GitBook?

This GitBook serves as your technical companion to everything ERC-4337 and beyond. It consolidates specs, summaries, and best practices to help you:

  • Build or integrate smart contract wallets
  • Understand the UserOperation lifecycle
  • Leverage Paymasters for better onboarding
  • Explore modularity and emerging standards
  • Stay aligned with Ethereum’s decentralization ethos

Let’s build the future of wallets — programmable, recoverable, and user-friendly — without compromising Ethereum's core values.

📖 Start here: Smart Accounts ➡


🔗 Resources

About

A community-curated GitBook on ERC-4337 and Account Abstraction — covering specs, tools, infrastructure, and ecosystem initiatives

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •