A new Ethereum Improvement Proposal wants to make account abstraction actually work the same way everywhere. EIP-8130, drafted by Chris Hunter of Coinbase/Base, introduces a universal account standard designed to bring consistent authentication, gas sponsorship, and call batching to every EVM-compatible chain, not just the ones that happened to implement their own flavor of smart accounts.

How it works

At its core, EIP-8130 introduces a new transaction type, designated AA_TX_TYPE = 0x79, paired with an onchain Keystore contract deployed at a fixed address. Think of the Keystore as a universal settings panel for your account. It stores your authentication preferences onchain so that any compliant EVM chain can read them.

Instead of requiring nodes to simulate entire wallet bytecode to verify a transaction, EIP-8130 separates authentication from account logic entirely. Nodes validate transactions using a fixed set of canonical authenticators, enabling what the proposal describes as O(1) checks without full EVM tracing.

The canonical authenticators baked into the proposal include secp256k1/k1 (Ethereum’s existing signature scheme), P-256 (used by Apple and Google secure enclaves), WebAuthn (the standard behind passkeys), and a delegate authenticator. That last one enables use cases where one account can authorize transactions on behalf of another.