Ethereum Advances Scaling with EIP-8141: One Transaction Split Into Up to 64 Frames
Key Takeaways
- •EIP-8141, co-authored by Vitalik Buterin, was proposed on January 29, 2026 and is scheduled for the 2027 Hegotá hard fork, though it can still be revised.
- •A Frame Transaction is a single transaction type (0x06) that can contain up to 64 programmable sub-units called frames, each operating in DEFAULT, VERIFY, or SENDER mode, all executing atomically.
- •Each frame costs 12,000 intrinsic gas plus 475 gas per frame, compared with 21,000 gas for a basic Ethereum transfer.
- •Frame transactions enable third-party gas sponsorship, atomic approve-and-swap batching, and ERC-20 fee payment without smart contract wallets or bundler infrastructure.
- •The proposal complements ERC-4337 and EIP-7702 and provides a structure for adding post-quantum signature schemes without a hard switch from ECDSA.

Ethereum is set to gain a new transaction primitive that could reshape the way wallets, dApps, and smart contracts interact with the network. EIP-8141 introduces a "Frame Transaction" — a single transaction that can be broken into as many as 64 programmable sub-units called frames, each capable of performing distinct operations within one atomic execution.
The proposal, co-authored by Vitalik Buterin and several core contributors, was first put forward on January 29, 2026. It has since been moved to "Scheduled" status for inclusion in the 2027 Hegotá hard fork, meaning it has cleared early procedural review but still follows the Ethereum improvement-proposal process, where scheduled proposals can be revised or reconsidered before final inclusion in a network upgrade.
What frame transactions actually do
The new transaction type, designated 0x06, lets each frame operate in one of three modes. DEFAULT handles standard transaction deployment. VERIFY runs read-only validation, useful for checking conditions without changing state. SENDER executes in the context of the transaction's sender, enabling patterns that previously required deploying dedicated smart contract wallets.
Each frame carries an intrinsic cost of 12,000 gas plus 475 gas per frame. For context, a basic Ethereum transfer today costs 21,000 gas, so the per-frame overhead is relatively modest given the functionality it unlocks.
The proposal also introduces several new opcodes. The APPROVE opcode (0xaa) handles authorization logic, while a suite of TXPARAM, FRAME, and SIG opcodes gives developers granular control over how frames reference each other, pass parameters, and verify signatures.
Why this matters: native account abstraction without the workarounds
The ecosystem has been building toward account abstraction for years through proposals such as ERC-4337, introduced in 2021, which created an "alternative mempool" for account-abstracted transactions without altering the protocol itself. EIP-7702 took a different approach, allowing EOAs to temporarily delegate to smart contract code; it was included in the Pectra upgrade that went live in 2025. ERC-4337 adds infrastructure complexity in the form of bundlers and paymasters, while EIP-7702 requires persistent delegation setups.
EIP-8141 takes a third path by building these capabilities directly into the transaction format. A single frame transaction can include a verification step, an approval, and an execution, all without requiring the user to deploy a smart contract wallet or rely on third-party bundler infrastructure.
The proposal explicitly complements rather than replaces EIP-7702 and ERC-4337. Developers who have already built on those standards will not need to remove existing integrations.
Gas sponsorship and atomic batching
With frame transactions, a third party can cover gas costs within the same transaction structure. A dApp could onboard new users holding zero ETH by sponsoring their first interactions, without external relayer networks or off-chain signature schemes.
Atomic batching allows approve-and-swap operations to be bundled into a single atomic action: either everything executes or nothing does. This eliminates the current risk in which a successful approval followed by a failed swap leaves a contract authorized to spend tokens.
ERC-20 fee payment is another notable inclusion. Users could pay transaction fees in stablecoins or other tokens rather than ETH, with a frame handling the conversion or payment logic inline.
Users can also create temporary, purpose-specific accounts for individual transactions without deploying persistent smart accounts or setting up delegation.
Post-quantum implications and long-term positioning
Frame transactions create a natural structure for introducing post-quantum signature schemes. Because each frame can carry its own signature verification logic, the network could support quantum-resistant algorithms alongside existing ECDSA signatures without requiring a hard switch. Practical adoption, as with prior protocol additions, will depend on wallet and tooling support after the hard fork lands.