Ethereum co-founder Vitalik Buterin spent his Saturday night making a technical case for what could become the backbone of how Ethereum processes transactions going forward. In a series of posts on X published late on September 5, Buterin argued that a proposal known as EIP-8141, or Frame Transactions, has emerged as the clearest interface for both account abstraction and future scaling work — and that recent design progress has sharpened the distinction between what a transaction does and what it requires to be valid.
Buterin wasn’t announcing anything new. He was interpreting work already in motion, days after Ethereum’s core developers moved the proposal further along the path toward inclusion in a future network upgrade.
Splitting Transactions Into Actions and Dependencies
At the center of Buterin’s argument is a conceptual split he says makes Ethereum’s transaction model easier to scale. An “action,” in his framing, is simply an effect a transaction produces — like a call that moves Ether. A “dependency” is a condition that must hold true for that transaction to count as valid, such as a signature, a Merkle proof tied to an unspent transaction output, or a cryptographic proof like a SNARK or STARK.
The distinction matters because dependencies can potentially be processed in parallel, and some of them — the “pure” ones that don’t touch network state — could eventually be verified once and swapped out for a compressed proof, cutting down what nodes need to store and re-execute later. Buterin suggested that framing nearly everything as a call, including calls to Ethereum’s built-in low-level contracts, would keep the format compatible across different EVM-based chains even as they diverge on other features.
What’s Actually Inside EIP-8141
The proposal itself, formally titled “Frame Transaction,” was drafted by ten authors including Buterin, lightclient, and several other core Ethereum contributors, with its first version dated January 29, 2026. It introduces a new transaction type built around “frames” — labeled calls that separate authentication (VERIFY), user operations (SENDER), and post-transaction logic (DEFAULT).
Notably, the specification has already tightened since its initial draft: the intrinsic gas cost has dropped from 15,000 to 12,000, and the maximum number of frames per transaction fell from 1,000 to 64. That kind of narrowing is typical as proposals move through Ethereum’s review process, and it signals the design is still actively being refined rather than locked in.
Core developers advanced EIP-8141 from “Considered for Inclusion” to “Scheduled for Inclusion” for the upcoming Hegotá upgrade during an August 27 developer call — a step up in priority, though not a guarantee of the final specification. Researcher Christine Kim’s notes from that call indicate the schedule change doesn’t freeze the design, and that some open questions remain, including how EIP-8141 will coexist with separate Layer 2 proposals that touch similar territory.
Also Read: Vitalik Buterin Says Quantum Resistance and AI Verification Are Now Core to Ethereum’s Roadmap
A Proposal Still Very Much in Motion
It’s worth being clear about what Buterin’s weekend post is not. EIP-8141 isn’t live on Ethereum’s mainnet, and key parameters like gas costs and frame limits have already shifted multiple times this year. The proposal traces back to Ethereum’s long-running effort toward account abstraction, an idea that dates to 2016, and it has effectively absorbed and superseded an earlier attempt, EIP-7701.
Buterin has also tied the proposal to longer-term ambitions, including friendlier support for privacy protocols and a broader multi-year restructuring of Ethereum’s state model he’s outlined separately. But those are downstream possibilities, not settled outcomes. Whether EIP-8141 becomes Hegotá’s actual transaction format — and whether the action-versus-dependency split becomes a formal protocol rule rather than just a useful way of thinking about the design — still depends on specification work that remains, by the proposal’s own status, unfinished.
Disclaimer: The information in this article is for general purposes only and does not constitute financial advice. The author’s views are personal and may not reflect the views of chainrant.com. Before making any investment decisions, you should always conduct your own research. chainrant.com is not responsible for any financial losses.