Account Abstraction

Live on-chain usage, the proposal family, native-AA work, and related calls

EIP-8141 SFI'd · Hegota headlineras of October 2026

Frames (native account abstraction)

EIP-8141 is the leading native account-abstraction design (Frames): unlike EIP-7702 and ERC-4337, it builds AA directly into the protocol. It is scheduled for inclusion as the Hegota headliner and is being hardened in the Native AA breakouts, with a live spec-test devnet (frames-devnet) and reference clients. It is not live on a public network yet, but the frames-devnet is actively producing frame transactions. Switch to Devnet activity for live metrics, or stay on Proposal & status for the proposal, releases, and calls shaping it.

At a glance

Status
SFI'd · Hegota headliner
Devnet
frames-devnet-0 · live
Clients
3 of 4 ready (ethrex, Geth, Nethermind)
Next
Hegota scoping by Devcon (Nov 3)

Inclusion status

  1. Mar 26, 2026

    CFI'd for Hegota as a non-headliner (ACDE)

  2. Aug 27, 2026

    SFI'd for Hegota (ACDE #244), spec may still change

  3. Sep 10, 2026

    Confirmed as the Hegota headliner (ACDE #245)

  4. Sep 22, 2026

    Frame Transaction Breakout #5: max verified gas raised to 500K; breakouts move to a bi-weekly cadence

  5. Sep 24, 2026

    frames-devnet-0 went live — first EIP-8141 frame transactions on a public devnet (block 2130)

  6. By Nov 3, 2026

    Hegota scoping to complete by DEVCON

Client implementation status

ethrex

Ready

Reference implementation; runs a public Frame Transactions testnet.

Geth

Ready

Passing the frames-devnet-0 test suite.

Nethermind

Ready

Passing the suite; joined the ethrex public testnet as a validator.

Besu

Pending

No implementation yet; designating a point person (per Breakout #4).

Devnet & spec-test releases

frames-devnet-0 · Geth / ethrex / Nethermind passing
  • Mainline sync, EIP-8141 spec unchanged; rebased onto forks/amsterdam (Glamsterdam spec).
  • EIP-8037: successful child merge repays spilled state gas from the reservoir (fixes gas_left after cross-frame refunds).
  • EIP-7778: block gas accounting and admission coverage across all transaction types.
  • ~5.2k frame-transaction variants of the convertible legacy state tests (_frame_tx fixtures).
  • EIP-8141: block execution gas accounted before refunds per EIP-7778; payer and receipt stay post-refund.
  • EIP-8141: spent gas pinned across refill rollbacks (batch unroll & frame revert).
  • EIP-8141: two-dimensional frame gas, SIGDATACOPY, relaxed banned-opcode list.
  • EIP-8141: frame target access charged at frame entry; precompiles dispatch in VERIFY frames.
  • EIP-8141: approval scope statically banned on atomic batches.

Related EIP cluster

Open design threads

Active in the Native AA breakouts (latest #5, Sep 22).

Frame-transaction JSON-RPC is underspecified

viem (jxom) flagged missing eth_estimateGas, eth_fillTransaction, and simulation support; lightclient favours an eth_simulateV2 that extends V1 with frame modes and multidimensional gas.

EIP-8130 ⇄ EIP-8141 harmonization

An ERC effort (Ethlabs) to align the two native-AA designs across the 5792 wallet-call API, 7715/7710 permissions, clear signing, privacy, and cross-chain batching.

Multidimensional fees

EIP-7999 proposes a single unified max fee; a byte-denominated state limit and several EVM gas-accounting models are under discussion, looping in the EIP-8037 gas-accounting work.

Loading on-chain charts…
The chart above is existing account-abstraction activity (EIP-7702 + ERC-4337), not EIP-8141's own usage. It is the demand native, in-protocol AA would serve. Once Frames activate on a public testnet, their own usage charts will appear here. For the latest decisions, see the Calls tab.

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.