π³ Smart Wallets: Programmable Accounts
Learn how to build wallets with custom logic and recovery
Explore EIP-4337 and the future of wallets
Your Progress
0 / 5 completedSmart Contract Wallets
Smart contract wallets are programmable accounts that can implement custom logic: social recovery, spending limits, multi-signature requirements, automated payments, and more. They're deployed as contracts on-chain, giving users unprecedented control over their security and user experience.
Unlike EOAs which have fixed behavior (single key controls everything), smart wallets can evolve over time: upgrade security policies, add new features, and integrate with emerging standardsβall without changing your address.
Interactive: Smart Wallet Features
Explore the powerful features that smart contract wallets enable.
Social Recovery
Recover account using trusted guardians without seed phrases
Benefits
How It Works
Guardians vote to change owner key. After delay period (48h), new owner takes control.
Real Example
Argent wallet: Lost phone? 2 of 3 guardians approve new device.
Social Recovery Simulator
Adjust the number of guardians to see how it affects recovery security.