Account Abstraction Wallet
A next-generation smart-contract wallet that replaces the standard private-key model with programmable security rules, introducing new user-experience and security trade-offs.
Also known as: ERC-4337 wallet, smart contract wallet, social recovery wallet
Last reviewed: 10 June 2026
Account abstraction (ERC-4337 and similar standards) allows wallets to be smart contracts themselves rather than externally owned accounts controlled by a single private key. This enables features such as social recovery, spending limits, multi-signature requirements, and session keys that allow limited permissions without full wallet exposure.
From a security perspective, account abstraction wallets can be more resistant to private-key loss and single-point-of-failure attacks. However, they introduce new considerations: the wallet contract itself must be audited; session key grants are a new approval vector that can be exploited like token approvals; and 'recovery guardians' chosen by the user become potential attack targets.
Consumers evaluating account abstraction wallets should treat them as they would any DeFi protocol: audit status, track record, and the specific logic of the security features all matter. The friendlier user experience does not eliminate the need for due diligence.