Saturday, November 14, 2026
HomeEthereumEF Protocol: The Hegotá EIP Opinion Publish and Tier Record

EF Protocol: The Hegotá EIP Opinion Publish and Tier Record



EF Protocol: The Hegotá EIP Opinion Publish and Tier Record

That is the EF Protocol cluster’s tier listing for Hegotá. We evaluated the 62 EIPs proposed for inclusion, every with a tier and a brief be aware on the grade.

It’s the first time the cluster has printed one unified view moderately than per-team opinions. Geth, after all, being an EL shopper will nonetheless ship their very own standalone tier listing. Nevertheless, they and the remainder of the Protocol cluster (about 60 individuals in complete) throughout analysis and engineering labored collectively to incorporate their suggestions on this publish as a datapoint together with that of each different staff and particular person contributor that determined to take part.

The priorities that produced these grades are within the companion publish, EF Protocol: Present and Rising Priorities.

I. How we tiered

All 9 groups plus a number of particular person area specialists throughout the cluster stuffed out contribution templates, 16 in complete. Twelve supplied tier grades, and several other of these graded solely EIPs the place that they had deep experience. The result’s 397 tier grades throughout 62 EIPs, a mean of 6.4 grades per EIP with the most-discussed proposals drawing 9 grades.

Two retrospectives on Glamsterdam provided a number of classes (measurement an EIP by its integration depth; complexity compounds; testing floor is the scarce useful resource; champions typically underestimate complexity). Half a dozen group calls and a 90-minute working session coated the contested gadgets. The August 28 course of publish gives a bit extra element.

The scoring

Every contributor tiered every EIP independently: S = 4, A = 3, B = 2, C = 1, D/DFI = 0. Averages rely forged grades solely; an abstention by no means counts in opposition to a proposal. The printed tier is a steelman. It began from the grades and was argued EIP-by-EIP within the working session, with actions in each instructions. Per-team grades will not be printed.

Every degree of the tiered scoring ladder commits the cluster to supply expectations:

  • S – Should ship. Defines the fork. If an S merchandise is in danger, the schedule adjusts earlier than the scope does.

  • A – Excessive precedence, anticipated to ship. Dedicated alongside S-tier except supply actuality forces a reduce, and solely reduce earlier than any S merchandise is touched. All the pieces under S and A-tier should be evaluated as soon as devnets with all S and A-tier EIPs are useful and steady.

  • B – On the bubble, included individually. By no means admitted in bulk. Every EIP to be thought of for inclusion separately as soon as devnets with all S and A-tier EIPs are useful and steady and time stays earlier than shifting to I*. Essential to notice, most B-tiered EIPs carry 3 specific necessities: a prototype, a sign-off, and a settled specification.

  • C – Under the road, not disqualified. First candidates for reconsideration if devnets containing S-, A-, and B-tier EIPs ship cleanly and time stays earlier than shifting to I*.

  • DFI – Declined for inclusion. Each DFI carries a structural rationale, like that the EIP is antithetical to CROPS, a safety danger, too prescriptive, introduces an middleman or chokepoint, breaks backward compatibility, or endangers the trail to J*.

  • TBD – Intentionally unranked. Held again till mainnet knowledge gives solutions to questions we can not reply immediately.

The be aware within the notes column of the desk for every EIP under ought to adhere to the next sample: For something we count on to ship, the be aware gives the deserves. For something on the bubble, it names the particular necessities that will transfer it up a tier. For something under the road or declined, it offers the considerations and nothing else.

II. The tier listing

The total listing as a single visible is on Forkcast. The tables under are sorted by tier, then by common inside every tier. Learn the grade rely beside each common.

Consensus layer

EIP Title Tier Avg (complete) Class Notes
7805 FOCIL S 4 (7) Headliner Locked-in CL headliner. FOCIL offers any consumer a path to incorporate an eligible transaction with out counting on centralised builders. Unanimous S at full participation. Ought to ship with EIP-8369.
8369 VOPS Profiles for FOCIL Eligibility A 3.5 (4) Frames core Defines which transactions are eligible for FOCIL and what validators should confirm, extending its inclusion ensures to Frames.
8015 Take away Deposit and eth1data Fields A 3.14 (7) Cleanup & deprecations Removes lifeless deposit and eth1data fields with no downstream dependency. Close to-unanimous.
8365 BLS Withdrawal Credential Retirement A 3 (8) Staking options Begins retiring withdrawal credentials tied to weak cryptography now; nothing downstream is determined by ready. The one PQ merchandise that belongs in Hegotá.
8383 Scale back CL Block Retention Window A 3 (2) Historical past and logs A relentless change, and the present safety-decay fixed was the fallacious selection. Two grades forged, each A. One among two write-ins evaluated alongside the Forkcast listing.
8334 Bundled Attestation Propagation A 2.43 (7) Attestations Bundling attestation propagation cuts gossip load with a small floor. No grade under B; bundling mechanics are settled in specification.
8025 Optionally available Execution Proofs A 2.38 (8) DA & proofs Upstreams stateless-execution adjustments into the canonical execution specs so zkVM work stops dwelling on divergent branches.
8146 Block Entry Record Sidecars B 2.13 (8) Block propagation & validation The payload stays unbiased of the BAL for execution, the deadline is observation-only and tunable throughout forks, and each objects should be accessible for validity, as with blobs. What stays is settling the commentary deadline in specification; with that settled, the case for A-tier is powerful.
8237 Unbiased CL/EL Sync B 2 (6) Sync & historical past retention The bandwidth saving is value exploring: post-ePBS, payload our bodies obtain on each layers, and skipping one roughly halves sync bandwidth. A less complicated non-EIP different might seize the identical win. A comparability between each choices ought to decide which ships.
8198 Fast Slots B 2 (6) Consensus & fork selection S/A assist got here from R&D; the Engineering groups that concentrate on supply rated it D, citing the retuning cascade behind any slot-time change. After debate, it was decided 4 issues can be required earlier than an A-tier might be thought of:
1) specs overlaying all anticipated adjustments to the core protocol
2) a prototype implementing that full specification
3) an in-depth evaluation of downstream results throughout the ecosystem
4) sign-off that it doesn’t complicate decoupled consensus, which can’t be decided till that specification exists.
8321 Hash-Chain RANDAO B 1.57 (7) Consensus & fork selection Sound route, fallacious sequencing: hardening one consensus part forward of the entire PQ consensus design dangers rework. It strikes when the entire design exists and both adopts or extends it.
8371 RowDAS: Distributed Blob Reconstruction C 2.11 (9) DA & proofs Precedence, not precept: whether or not operators really feel reconstruction ache immediately versus investing in headroom.
8379 Prime-up Sync DFI 1 (2) Sync & historical past retention –
7716 Anti-Correlation Attestation Penalties DFI 0.83 (6) Rewards & penalties EIP-7716 will increase penalties for correlated missed attestations. The influence on the present and future staker panorama, how successfully it reduces centralization forces, and edge circumstances equivalent to multi-client setups that pause collectively throughout shopper disagreement all want extra analysis and neighborhood dialogue first. EIP-7716 is a good suggestion, however not a excessive precedence in a fork the place we’re preserving CL scope mild.
8367 Steadiness Sundown for Retired BLS Validators DFI 0.71 (7) Staking options Reads as validator comfort to some and PQ hygiene to others; both manner it waits for the entire PQ consensus design.
8243 Batching Attestations at Supply DFI 0.67 (9) Attestations No S or A grade. Attestation batching belongs with the slot-structure work decoupled consensus will redo.
8333 Align Checkpoint with Epoch Boundary Block DFI 0.5 (6) Consensus & fork selection Early assist collapsed as soon as its interplay with decoupled consensus was examined; unclear if conduct beneath the consensus redesign it must survive.
8142 Block-in-Blobs (BiB) DFI 0 (7) DA & proofs Deepens dependence on KZG constructions in opposition to the trail to J*. Unanimous.
8148 Customized Sweep Threshold for Validators DFI 0 (6) Staking options Operational comfort primarily serving giant staking operations; fails the need bar. Unanimous.
8205 Withdrawal Credentials Preregistration DFI 0 (6) Staking options Similar rationale as EIP-8148. Unanimous.
8359 Beacon Block Reporting Subject DFI 0 (6) Beacon block knowledge Graffiti watermarking and node scraping is ample for proper now; fails the need bar. Unanimous.
8375 ePBS Necessary Burn of Execution Rewards DFI 0 (6) Rewards & penalties Reward coverage belongs to a broader ecosystem course of than a fork scoping train. Unanimous. See EIP-8363 and the closing be aware.
8341 Partial Execution Payload Commitments DFI 0 (4) Beacon block knowledge A payload-commitment change with no supply proprietor and unclear interplay with the consensus redesign. Unanimous.
8363 Tapered Issuance Burn DFI 0 (4) Rewards & penalties Issuance coverage belongs to a broader ecosystem course of than a fork scoping train. Unanimous, and never a judgment on the deserves; see the closing be aware.

Execution layer

EIP Title Tier Avg (complete) Class Notes
8141 Body Transactions S 3.89 (9) Headliner Locked-in EL headliner. Native account abstraction on safety grounds: a path to PQ signature schemes with no fork per scheme, aggregation so PQ verification may be priced, and a path to retiring k1 keys. Ships with EIP-8250 and EIP-8272.
3298 Removing of Refunds A 3.17 (6) Repricing Deletes a complete class of metering edge circumstances that the final fork paid for dearly.
8250 Keyed Nonces for Body Transactions A 3.12 (8) Frames core Frames core. Keyed nonces let many customers share one sender for higher anonymity whereas utilizing separate nonces, so their transactions don’t block each other.
5920 PAY Opcode A 3 (6) EVM function A small new function that closes a long-standing difficulty: worth switch with out invoking recipient code. Low floor, excessive leverage.
8272 Latest Roots for Body Transactions A 2.86 (7) Frames core Frames core. Latest roots let personal transactions use latest onchain state in a type attesters can confirm, permitting them to profit from FOCIL’s inclusion ensures.
8279 Block Entry Record Byte Ground A 2.71 (7) Repricing Bounds worst-case block development: flooring adversarial BAL pricing so the worst case turns into gas_limit divided by the ground value. Safety work, graded with EIP-8131. Spending any headroom is a separate, later choice.
8131 Unified Transaction Content material Ground A 2.67 (6) Repricing The opposite half of the bounding pair with EIP-8279, utilized to calldata content material. Graded as safety work. Whether or not it counts as bounding or repricing is a reside definitional query; the grade doesn’t rely on the reply.
7906 Transaction Assertions through State Diff Opcode A 2.43 (7) Frames extensions Lets a transaction confirm what occurred earlier than it commits, stopping pockets drains and courses of MEV extraction; presently operating with Frames on a public devnet. Proposed narrowing pending additional analysis: arbitrary storage reads eliminated, assertions over emitted occasions and BAL-touched slots ship the worth. Graded as a part of the Frames extension bundle, alongside EIP-8298 and EIP-8151.
8298 SETCODEFROM Code Reuse Instruction A 2.17 (6) AA & delegation Half of the k1-retirement bundle with EIP-8151: a 7702-delegated account turns into a real smart-contract account and drops k1 as its grasp key. Additionally cuts deployment value after Glamsterdam’s CREATE repricing.
8151 Account Code Restricted ecRecover A 2 (6) AA & delegation The opposite half of the k1 exit with EIP-8298: as soon as actual code lives at an deal with, ecRecover-based authentication is rejected and a retired key stops being harmful. One bundle, one grade.
4758 Deactivate SELFDESTRUCT A 1.5 (6) Cleanup & deprecations Removes the final SELFDESTRUCT path, a testing hazard each future EIP should in any other case outline its interplay with; Frames is easier with out it. The 1.5 common sits properly under A. The override rests on the Engineering seats that keep the EVM and would carry the opcode’s value indefinitely.
8253 Bump Nonce of Zero-Nonce Storage Accounts B 2.29 (7) State transition The trie migration can technically proceed with out it, and it simplifies each migration step considerably. Whether or not that simplification earns A-tier now or B-tier till devnet sequencing proves there may be room is the one query left on it.
8077 eth/XX: Announce Transactions with Nonce B 2 (5) Mempool & tx propagation Many need richer bulletins for the Frames-era mempool; nothing forces the form into Hegotá earlier than the wire format is written into the EIP. A settled format may transfer this EIP to A-tier.
8374 Persist Heat Entry Units Throughout Reverts B 1.67 (6) Repricing Coupled with EIP-8358: the 2 net-metering repricings make little sense aside and belong at one grade.
7709 Learn BLOCKHASH from Storage and Replace Price B 1.67 (6) Repricing Actual worth for the history-expiry route; grades span three tiers. This EIP may transfer as much as A-tier if devnet sequencing strikes easily and permits for it to be added with out delaying schedules.
7668 Take away Bloom Filters C 1.5 (6) Cleanup & deprecations Internally rated w/ a three-tier unfold; a receipt and filter change greatest sequenced with the broader historical past and logs work.
8200 EVMification C 1.43 (7) Precompiled & cryptography Each alternative bytecode should be audited to match precompile conduct precisely, and the bytecodes will not be but within the EIP. There isn’t a hybrid: all purchasers run the bytecode or gasoline can’t be computed persistently. Graded with EIP-7666.
8358 Internet Fuel Metering for Account Modifications C 1 (6) Repricing Coupled with EIP-8374 and presently a tier aside.
7666 EVM-ify the Identification Precompile C 1 (7) Precompiled & cryptography Exists to assist EIP-8200 and was not defended independently.
8116 Substitute Cumulative Receipt Fields C 1 (6) Block & state knowledge Similar household as EIP-7668: a receipt-format change greatest sequenced with historical past and logs.
8355 ML-DSA Verification Precompiles C 1 (9) Precompiled & cryptography Enshrines a particular PQ verification scheme forward of a devoted cryptographic adjudication: untimely standardization.
8163 Reserve EXTENSION (0xae) Opcode DFI 2.33 (6) EVM cleanup No dedicated client of the reserved opcode ships this fork, and a reservation can trip any future fork in the meanwhile an object-format design commits.
7979 Name and Return Opcodes for the EVM DFI 1.33 (6) EVM cleanup Provides control-flow floor to a fork already carrying two headliners and their interplay testing.
7851 Code-Managed EOA Delegation DFI 1 (5) AA & delegation Another account-abstraction mechanic; loses to the Frames method on the permissionless-innovation check.
7923 Linear, Web page-Primarily based Reminiscence Costing DFI 0.83 (6) Repricing Repricing household: no additional metering churn earlier than Glamsterdam’s repricing produces mainnet proof.
7973 Heat Account Write Metering DFI 0.83 (6) Repricing See EIP-7923 be aware
8304 Trustless Log and Transaction Index DFI 0.83 (6) Block & state knowledge An index-format change with a big testing floor; belongs with the historical past and logs work.
8094 eth/vhash: Blob-Conscious Mempool DFI 0.8 (5) Mempool & tx propagation A mempool change with unclear interplay with the blob-scaling path.
8115 Batch Precedence Charges at Finish of Block DFI 0.5 (6) Block & state knowledge See EIP-7923 be aware
8219 Checked Arithmetic Opcodes DFI 0.5 (6) Fuel repricing See EIP-7923 be aware
7819 SETDELEGATE Instruction DFI 0.29 (7) AA & delegation Another account-abstraction mechanic; loses to the Frames method on the permissionless-innovation check.
8188 Final-Written Block for Accounts and Slots DFI 0.29 (7) Block & state knowledge State-repricing household; waits for the I* trie-migration design.
2488 Deprecate the CALLCODE Opcode DFI 0.17 (6) Cleanup & deprecations A deprecation with no Hegotá urgency and app-layer breakage danger. Close to-unanimous.
7862 Delayed State Root DFI 0.17 (6) State transition Proving-preparation set; deferred, not disliked.
8182 Personal ETH and ERC-20 Transfers DFI 0.17 (6) Privateness Enshrines a particular privateness mechanism; the Frames-based path delivers the identical objective with much less protocol floor and retains schemes competing.
7645 Alias ORIGIN to SENDER DFI 0 (6) AA & delegation Breaks assumptions in deployed contracts for no safety acquire. Unanimous.
7807 SSZ Execution Blocks DFI 0 (6) Block & state knowledge A formatting migration with a large blast radius and no Hegotá dependency. Unanimous.
8368 CPSB Recalibration for New Fuel Restrict TBD 2.29 (7) Repricing Ready on post-Glamsterdam mainnet knowledge. One choice with EIP-8372 (recalibrate, normalize, or neither), unknowable till Glamsterdam’s repricing produces proof. This proposal drew majority S/A assist;
8372 Normalized State Fuel Restrict TBD 1.14 (7) Repricing Ready on the identical post-Glamsterdam mainnet knowledge as EIP-8368.

A number of notes on the A tier

  • Headliner packages: EIP-7805 (FOCIL) ships with EIP-8369 (VOPS Profiles for FOCIL Eligibility). EIP-8141 (Body Transactions) ships with EIP-8250 (Keyed Nonces for Body Transactions) and EIP-8272 (Latest Roots for Body Transactions) because the Frames core. Delivering each headliners safely, and testing the interplay between them, is the fork’s core engineering dedication.

  • Extension bundle: EIP-7906 (Transaction Assertions through State Diff Opcode), EIP-8298 (SETCODEFROM Code Reuse Instruction), and EIP-8151 (Account Code Restricted ecRecover). The primary hardens transactions instantly; the opposite two give an account a whole route away from k1 keys.

A number of notes on the B and C tiers

  • Consensus layer EIPs blocked by further necessities: EIP-8198 (Fast Slots) has probably the most demanding necessities on the listing, together with specs overlaying all anticipated adjustments to the core protocol, a prototype implementing the total specification, an in-depth evaluation of downstream results throughout the ecosystem, and sign-off that it doesn’t complicate decoupled consensus, which can’t be decided till that specification exists. The bar is about the place it’s as a result of whereas the diff is small, the change will not be; slot time is load-bearing for timing assumptions throughout the protocol and the ecosystem, and discovering breakage late is how forks get delayed. EIP-8321 (Hash-Chain RANDAO) wants the entire PQ consensus design. EIP-8146 (Block Entry Record Sidecars) wants its commentary deadline settled in specification. EIP-8237 (Unbiased CL/EL Sync) wants a price comparability in opposition to less complicated options and a supply proprietor.

  • Execution layer EIPs blocked by further necessities: EIP-8253 (Bump Nonce of Zero-Nonce Storage Accounts) is into account to maneuver to A-tier. It’s not strictly required for the trie migration, and it simplifies the migration considerably, and the evaluation will resolve how a lot that simplification is value. EIP-8077 wants a settled wire format. EIP-8374 (Persist Heat Entry Units Throughout Reverts) and EIP-8358 (Internet Fuel Metering for Account Modifications) are one net-metering bundle and can’t carry totally different grades; resolving that’s an open evaluation merchandise.

  • TBD EIPs: EIP-8368 (CPSB Recalibration for New Fuel Restrict) and EIP-8372 (Normalized State Fuel Restrict) shall be evaluated collectively as soon as Glamsterdam hits mainnet and the influence of associated state repricings may be evaluated.

A number of notes on the DFI block

  • The unanimous CL DFI block: EIP-8363 (Tapered Issuance Burn) and EIP-8375 (ePBS Necessary Burn of Execution Rewards) belong to a broader issuance course of. EIP-8148, EIP-8205, and EIP-8359 are operational conveniences that primarily serve giant staking operations and fail the need bar. EIP-8142 (Block-in-Blobs) deepens KZG dependence in opposition to the trail to J*.

  • One proposal deserves a direct be aware: EIP-8363 (Tapered Issuance Burn). The unanimous DFI will not be a judgement on the deserves of the proposal. Issuance coverage touches each staker, each holder, and the community’s long-run safety funds; at this stage, EF Protocol doesn’t think about itself the proper and sole physique to provide route on it, and a fork scoping train will not be the proper venue to settle it. We’d count on this to be carried ahead through a multi-node ecosystem course of with the technical rigour and breadth of engagement the query deserves, and we intend to take part in such a course of.

III. In closing

Of the 62 proposals evaluated, 2 are must-ship, 15 are anticipated to ship, and 28 are declined with said causes. Of the 15 remaining, 8 are B-tier proposals with famous necessities for inclusion, 7 are C-tier proposals under the road, and a pair of TBD proposals ready on mainnet proof. Success right here is set as a lot by what we decline as by what we ship.

Should you learn one factor past this publish, please learn the companion: EF Protocol: Present and Rising Priorities, which incorporates the Protocol cluster’s north star, plan, and the commitments that produced each grade above.

And if a grade above deserves a problem, we’d love to listen to the pushback. We’re internet hosting a Reddit AMA on r/ethereum on September 16 at 2pm UTC, and the tier listing is strictly what we count on to be requested about. Submit questions forward of time utilizing the shape right here. Champions and supporters of non-A-tier EIPs and declined EIPs are particularly welcome.

*Editor’s be aware: This text was up to date on Sep. 8 2026 to revise the tier listing notes for EIP-7716, including further clarification on the place additional analysis and dialogue is required.

RELATED ARTICLES

Most Popular

Recent Comments