Account abstraction
Account abstraction is a model in which a user's account is a programmable smart contract rather than a key-controlled externally owned account.
Under account abstraction the account itself is a contract, so it can define its own validation rules — social recovery, spending limits, batched calls, or paying fees in a token via a paymaster. On Ethereum this is standardized by ERC-4337, which routes user operations through a bundler. It unlocks gas sponsorship and one-click flows for payments. The resulting user operations still become transactions on-chain, which our tx primitives can decode, simulate and broadcast non-custodially.
Related terms
See also
Turn the concept into an API call
Every term here maps to a primitive you can call today — top up credits and ship.
Get API key