All terms
Making wallets programmable, so accounts can have custom rules.
Traditionally an account is just a key pair with fixed behavior. Account abstraction turns the account into a smart contract, so it can support social recovery, spending limits, session keys and gas paid by someone else.
This is the most promising path to wallets that ordinary people can use without ever seeing a seed phrase.
With account abstraction an app can sponsor your gas, so you never need to hold the native token to get started.
That it removes the seed phrase problem. It moves it. A smart contract account can add recovery, spending limits and session keys, and it introduces new questions about who holds the recovery power and what happens if that party disappears.
Common questions
What does account abstraction let me do?
Do I already have a smart account?
Where this comes up on the site
The guides that actually use this word, rather than a list of everything we have written.
Where to go next
More technology terms
Want this explained out loud?
Some of these land faster in conversation than in writing. Sessions are one to one and you can ask anything, including the things that feel too obvious to ask.