← Index
Source: docs/features/erc-8141.md (auto-generated by scripts/generate-docs-html.mjs — edit the .md, not this file)

ERC-8141 — Native Account Abstraction Study/Demo

Goal: understand and showcase EIP-8141 ("Frame Transactions"), Vitalik + the Geth team + EF Account Abstraction team's proposal to move account abstraction into Ethereum's base layer, and how it relates to rabbit's existing application-layer AA work (§3 ERC-7702/7715, agentic-aa.md).

Source: jay's request, 2026-08-03 (no source file).

1. What it is

A new EIP-2718 transaction type (0x06). A transaction is no longer one call but a sequence of execution frames:

Existing EOAs keep their 0x address, balance, and history when they migrate — this is not a new account type replacing EOAs, it's a new transaction shape they can opt into.

Status (as of the 2026-03-27 All Core Devs call): Considered for Inclusion (CFI) for the Hegotá fork (planned late 2026). Not live on any public testnet yet.

2. Why it matters for rabbit

It's the protocol-native version of what rabbit already demos at the application layer:

3. Constraint — this can't be a live demo yet

Unlike §3/agentic-aa (deployable via a smart-contract wallet + existing mainnet/testnet EIPs), EIP-8141 needs client/execution-layer support for the new tx type. No wallet or RPC can send a 0x06 tx today. Until a public devnet ships it, this has to be a knowledge/explainer page (same shape as the §18–§20 knowledge pages), not a working demo.

4. Design (explainer page)

5. Open questions (jay)

Sources

Status

Backlog / to do — not yet scheduled.