Hegotá view changelog
Changes in the September 9, 2026 update to our Hegotá view, compared with the previously published version.
20 newly assigned tiers, 10 downgrades, two upgrades, one new proposal and one removed entry.
#Position changes
-
EIP-2488: Deprecate the CALLCODE opcode
Forming opinion → D-tier
Recommend rejecting: the complexities have not been explored and the proposal appears to lack a champion.
-
EIP-3298: Removal of refunds
Forming opinion → A-tier
Adds a case for simplifying EVM accounting and future changes. The rationale cites the one-fifth refund cap, EIP-8037’s net accounting within a transaction, and refunds’ limited value for state management.
-
EIP-4758: Deactivate SELFDESTRUCT
Forming opinion → B-tier
Plausible cleanup, though not a priority.
-
EIP-7609: Decrease base cost of TLOAD/TSTORE
Forming opinion → B-tier
Now assessed under Transient storage repricing: generally reasonable but low impact, with no apparent champion.
-
EIP-7666: EVM-ify the identity precompile
A-tier → D-tier
Now grouped under the rejected EVMification proposal. Migrating the identity precompile is straightforward, but the group is considered premature for Hegotá.
-
EIP-7668: Remove bloom filters
Forming opinion → B-tier
Reasonable, but low priority.
-
EIP-7807: SSZ execution blocks
Forming opinion → D-tier
SSZ execution blocks are a useful cleanup, but not urgent enough to justify the complexity.
-
EIP-7819: SETDELEGATE instruction
A-tier → D-tier
Prefer EIP-8298 for cheaper account deployment. After Frames, delegation should primarily serve existing EOAs and their migration, rather than create a separate account model.
-
EIP-7851: Code-Controlled EOA Delegation
B-tier → D-tier
Prefer EIP-8298 within the EOA migration path. EIP-7851 would leave the account as a permanent delegation pointer.
-
EIP-7862: Delayed State Root
B-tier → D-tier
Client implementation complexity remains unclear. The main benefit is now described as preparation for zkEVMs, which should not be a focus of Hegotá.
-
EIP-7971: Hard Limits for Transient Storage
Forming opinion → D-tier
Hard limits are considered best avoided because of problematic edge cases. The shared transient-storage discussion also notes low impact and no apparent champion.
-
EIP-7973: Warm Account Write Metering
Forming opinion → B-tier
Now B-tier under More accurate account pricing. Described as a simpler, more impactful variant of EIP-8358, but without a champion. The two could be combined. EIP-8358 remains B.
-
EIP-7979: Call and Return Opcodes for the EVM
Forming opinion → B-tier
Now assessed under EVM Subroutines, described as generally sensible after discussion across several hard forks.
-
EIP-8030: P256 algorithm support
Forming opinion → Removed
Removed from the view. The update does not give a reason or assign a rejection tier.
-
EIP-8058: Contract Bytecode Deduplication Discount
B-tier → D-tier
Lacks a champion and is considered superseded by EIP-8298, whose scope is broader.
-
EIP-8077: eth/XX - announce transactions with nonce
Forming opinion → A-tier
Announcing sender and nonce would let nodes fetch selectively and fill nonce gaps, for a modest increase in announcement size and without a hard fork.
-
EIP-8094: eth/vhash - Blob-Aware Mempool
Forming opinion → B-tier
Adds the case for replacing blob transactions without broadcasting their blobs again, including recent blob-inclusion delays. Support depends on specifying the interaction with EIP-8070.
-
EIP-8115: Batch priority fees at end of block
Forming opinion → D-tier
Recommend rejecting. The new rationale disputes the parallelization concerns after BALs and the mempool concerns, questions the accounting complexity, and asks what the correct behavior for ETH log costs should be.
-
EIP-8116: Replace cumulative receipt fields
Forming opinion → B-tier
Generally reasonable, subject to user validation.
-
EIP-8146: Block Access List Sidecars
A-tier → B-tier
Chunked payload propagation could supersede the networking benefit of BAL sidecars. The execution-side impact needs more analysis before committing implementation work.
-
EIP-8173: Foundations of EVM Control Flow
Forming opinion → D-tier
The D-tier rating reflects its status as a meta EIP: it should not itself be considered for inclusion.
-
EIP-8188: Last-Written Block for Accounts and Slots
Forming opinion → D-tier
Recommend rejecting, with a reference to the EF State team’s opinion.
-
EIP-8200: EVMification
B-tier → D-tier
EVMification now covers four precompiles and is considered premature overall. Adds the EF’s assessment while retaining the need to assess the impact on SNARK verification.
-
EIP-8253: Bump nonce of zero-nonce storage accounts
Forming opinion → A-tier
A simple cleanup with a small benefit for all future contract deployments.
-
EIP-8268: Storage Roots in Block Access Lists
B-tier → D-tier
Now considered premature for Hegotá, though potentially reasonable later. The existing request for analysis of BAL size and transaction-cost impact becomes a requirement.
-
EIP-8272: Recent Roots for Frame Transactions
B-tier → A-tier
Supports private transactions through the public mempool without relayers. The revised rationale explains why mempool validation restricts application-storage reads and states that there is no consensus surface: extending the Frames mempool rules is the main change.
-
EIP-8298: SETCODEFROM Code Reuse Instruction
B-tier → A-tier
Now the preferred code-reuse mechanism for cheaper account deployment and a possible EOA migration path. Removing code immutability is a major conceptual change whose effects need review.
-
EIP-8304: Trustless log and transaction index
Forming opinion → D-tier
Recommend rejecting: a sensible feature in principle, but with very unclear impact and significant complexity.
-
EIP-8334: Bundled Attestation Propagation
Forming opinion → A-tier
Adds a detailed case for bundled attestation propagation under Faster Ethereum. Cites simulated bandwidth savings of about 50% and latency reductions of up to 30%, pending further validation.
-
EIP-8359: Beacon Block Reporting Field
Forming opinion → D-tier
Recommend rejecting as a very low priority, while noting that this is not a strong opinion.
-
EIP-8369: VOPS Profiles for FOCIL Eligibility
B-tier → D-tier
Questions what including this informational EIP would commit the fork to. Separates the immediate verification-gas cap for including Frames in FOCIL lists from future statelessness constraints.
-
EIP-8371: RowDAS - Distributed Blob Reconstruction
A-tier → B-tier
Distributed reconstruction remains valuable, but full-custody nodes are not yet prohibitively expensive and complexity is high. Adds a possible near-term custody-parameter adjustment and a draft reference.
-
EIP-8374: Persist Warm Access Sets Across Reverts
Forming opinion → B-tier
The expected impact appears limited: the new rationale cites analysis finding that only 0.9% of call frames revert.
-
EIP-8383: Reduce CL Block Retention Window
Not listed → B-tier
Adds a new opinion on shortening the block-serving window from about 146 to 36 days. Requests a rationale for the period, clear CL/EL interactions, and mandatory retention and serving of unfinalized blocks during non-finality.
#Rationale, structure and references
-
Code reuse and account deployment
Moves code deduplication into the AA section, replaces the separate SETDELEGATE section, and compares EIPs 8298, 7819 and 8058 directly. The earlier code-dedup group in EVM features is removed.
-
EOA migration and EIP-8151
Replaces the paired EIP-7851/EIP-8151 opinion with a three-step migration path and separate EIP opinions. Adds EIP-8298 to this discussion, retains the multi-chain concern, and asks how retired-key checks can avoid raising ecrecover costs for everyone else. EIP-8151 remains B.
-
PQ signature support
Adds that shipping Frames without support for any PQ signature scheme is incomplete. The A-tier position and alternative ways to establish a PQ path remain.
-
Scaling and faster Ethereum
Expands the performance theme to cover faster Ethereum, with separate scaling and faster-Ethereum subsections. Connects slot time and finality to attestation propagation, moves EIP-8334 here from Networking, and moves BAL Sidecars into Other related EIPs.
-
Partial Execution Payload Commitments
Clarifies that both EIP-8341 and EIP-7862 should be rejected for Hegotá, while EIP-7862 should still be considered in the future. EIP-8341 remains D.
-
Optional Execution Proofs
Expands the rationale for defining the end state before shipping optional proofs. Adds the open question of whether validators should retain or serve state and the value of their hardware and network role. EIP-8025 remains D.
-
SELFDESTRUCT cleanup
Replaces the cost-benefit uncertainty with “Plausible cleanup, though not a priority.” EIP-4758 remains B and moves ahead of the rejected EVM features.
-
Networking and execution-data order
Moves EIP-8077 ahead of RowDAS, puts EIP-8094 and the new EIP-8383 before Block-in-Blobs, and moves EIP-8116 ahead of SSZ execution blocks in the execution-data section.
-
Block-in-Blobs alternatives
Explicitly recommends rejecting EIP-8142 and notes that simpler alternatives are being proposed outside the regular process. Retains the objection to KZG in the critical path and the D-tier rating.
-
Control-flow and pricing groups
Adds EVM Subroutines, More accurate account pricing, and Transient storage repricing groups. Individual EIP ratings remain distinct from group ratings: EIP-8173 and EIP-7971 are D despite their B-tier groups.
-
References and wording
Adds the link to Maria’s revert analysis and restores the precise EF State-team section link. Explicitly recommends rejecting EIP-7971 and EIP-8243, and clarifies the rejection wording for EIP-8369. Carries through minor spelling and sentence fixes without changing the other ratings.
-
Forkcast links
Updates the CL and EL links to the current tiers, omitting selected headliners FOCIL and Frames. The article retains the full positions, including Frames at A and issuance unranked. Other proposals hidden by Forkcast remain encoded.
-
Official Forkcast ranking images
Refreshes both images using the unmodified Forkcast exports. Each caption notes that its headliner, FOCIL or Frames, is already SFI and omitted from the ranking. The accompanying note names the other proposals Forkcast does not display.
-
Explorer and deep links
Updates the explorer for nested performance sections and the revised EOA and EVMification groups. Narrative migration steps no longer claim EIPs before their opinion entries. Preserves existing deep links. The explorer now shows 66 opinion entries covering 69 EIPs, including all 67 ranked EIPs.
-
Update date
Adds the September 9, 2026 update note beneath the byline, linked to this changelog.
-
Frame Transactions status
Notes that EIP-8141 has been SFI since the view was first published. Retains the original A-tier opinion for the record.