Ethereum Native Account Abstraction Debate Shifts as EIP-8130 Is Split Into Three Proposals

Ethereum Native Account Abstraction Debate Shifts as EIP-8130 Is Split Into Three Proposals

N
News Editor
2026-08-29 10:19:26
Ethereum’s long-running debate over native Account Abstraction has moved toward a compromise structure. According to a discussion thread on the Ethereum Magicians forum, the original core proposal, EIP-8130, is being reworked into three composable proposals: EIP-8398, EIP-8399, and EIP-8400. The change is meant to narrow the gap between two camps that have argued over how native AA should be implemented at the protocol level. One side has backed the keystore model represented by EIP-8130, which uses a whitelist of trusted validators to manage signature verification. Supporters view that design as more predictable in cost, especially for Layer 2 environments, and better suited to reducing fragmentation. The opposing side has favored Frame Transactions, or EIP-8141, which allows unstructured validation through arbitrary EVM code at different stages of a transaction and offers far more flexibility, though with higher fragmentation risk. Developer Pedro UID proposed the new modular approach on Aug. 27, alongside GitHub PR #12248. Under the plan, EIP-8398 covers portable account keystores, EIP-8399 adds native AA transactions with type 0x79 plus batching, sponsorship, and ordered nonces, while EIP-8400 adds policy controls, account locking, and nonce-free transactions within the same transaction envelope. The proposals remain at the discussion stage and have not become Ethereum’s final direction.

Ethereum’s debate over how to implement native Account Abstraction is taking a new turn. According to a discussion thread on the Ethereum Magicians forum, the original core proposal, EIP-8130, is being restructured into three composable Ethereum Improvement Proposals: EIP-8398, EIP-8399, and EIP-8400.

Two competing approaches shaped the dispute

Account Abstraction is designed to make smart contract accounts first-class citizens on Ethereum. That would let accounts define their own validation logic and support features such as social recovery, gas sponsorship, and batched transactions. Today, the most widely used approach is ERC-4337, which relies on off-chain bundlers. Native AA, by contrast, aims to move support into the protocol itself.

The disagreement has centered on what that protocol-level support should look like. One camp, represented by EIP-8130, has pushed a keystore-based model. It uses a whitelist of trusted validators to manage signature verification. Its main appeal is that verification costs stay predictable and capped, which is seen as especially friendly to Layer 2 networks. It also includes an account standard with policy and session key support, with a focus on simplicity and lower fragmentation.

The other camp has backed Frame Transactions, or EIP-8141. That model allows unstructured validation using arbitrary EVM code at any stage of a transaction. It opens the door to designs such as accounts with no ETH that obtain funds partway through execution. The tradeoff is broader flexibility and room for innovation without a hard fork, but also a greater risk of fragmentation. Some advanced use cases would also require a private mempool.

Ethlabs’ Derek Chiang previously compared the two approaches in an article titled 8130 vs Frame Transactions, framing the issue as a choice between controllable simplicity and maximum flexibility.

EIP-8130 is being broken into EIP-8398, 8399, and 8400

On Aug. 27, developer Pedro UID proposed what was described as composable native Account Abstraction. A corresponding GitHub PR, #12248, was opened the same day. The structure splits the feature set into three core EIPs that can be layered together.

  • EIP-8398 defines the portable account keystore layer, including actors, validators, account configuration, account creation, and cross-chain portability.
  • EIP-8399 builds on 8398 and introduces native AA transactions under transaction type 0x79, while adding batching, transaction sponsorship, and ordered nonces.
  • EIP-8400 depends on the first two proposals and adds policy support, account locking, and nonce-free transactions that use the same transaction envelope.

The original EIP-8130 remains intact in the discussion, but is now treated as the predecessor to these three complementary specifications.

A modular design offers a middle path

Breaking one large proposal into three composable modules changes the adoption model. Different chains or development teams could choose only the layers they need, rather than taking an all-or-nothing route.

One interpretation inside the community is that the flexibility-focused Frame approach has broadly gained ground, while the keystore ideas favored by the Layer 2 camp have also been folded into the design. In that reading, neither side fully lost. The split proposal works more like a framework that absorbs both sets of priorities.

The proposals are still under discussion

For now, the shift remains at the EIP proposal and community discussion stage. It has not become Ethereum’s final approach to native Account Abstraction. What happens next will depend on whether core developers move these three specifications into a formal upgrade path.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
2800

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.