Repository
BlockchainAnalysis6 min readOct 19, 2026

By

Glamsterdam Makes Gas Assumptions a Test Suite, Not a Constant

Ethereum’s Glamsterdam upgrade changes more than capacity. It turns gas, state access and builder interfaces into versioned dependencies teams must test.

Glamsterdam Makes Gas Assumptions a Test Suite, Not a Constant
Key Takeaways
  • 01Hoodi activation is scheduled for October 26, 2026, but Ethereum has not set a Glamsterdam mainnet date.
  • 02ePBS, block-level access lists and multidimensional gas accounting should be tested as one coordinated system.
  • 03Builders should replay critical workflows and remove fixed gas assumptions across contracts, wallets and infrastructure.

Analysis. Ethereum’s Glamsterdam upgrade is often summarized as a path to more Layer 1 capacity. For application teams, the more important change is methodological: gas behavior, state access and block production can no longer be treated as stable background constants. They are becoming versioned dependencies that belong in a project’s test matrix.

The immediate milestone is not mainnet. The Ethereum Foundation’s October 16 announcement says Glamsterdam activated on Sepolia on October 6 and is scheduled for Hoodi on October 26 at 17:42:48 UTC. Hoodi’s gas limit will rise to 200 million at that activation. The mainnet date remains undecided. That distinction matters: builders have a valuable testing window, not a launch deadline.

Three changes have to be tested together

Glamsterdam combines several proposals, but three form the core operational story.

First, EIP-7732 brings proposer-builder separation into the consensus protocol. A proposer includes a builder’s commitment, the builder later reveals the execution payload, and the protocol handles payment. Consensus validation is separated from execution validation, while a payload timeliness committee checks whether the reveal and blob data arrived on time. This is more than a validator upgrade: teams operating relays, builders, monitoring or failover systems need to validate new duties and interfaces.

Second, EIP-7928 introduces enforced block-level access lists. These lists record the accounts and storage locations touched during execution, plus post-transaction values. The proposal is designed to enable parallel disk reads, transaction validation and state-root calculation. It also changes the data exchanged through the Engine API. A missing or spurious entry can invalidate a block, so infrastructure teams should treat the access list as consensus-critical data, not optional metadata.

Third, Glamsterdam reprices persistent state. EIP-8037 gives state creation its own accounting dimension and raises costs intended to better reflect long-term storage burdens; EIP-8038 revises state-access costs. The EIP-8037 authors model these changes against rapid state growth and larger blocks, but their measurements and projections are proposal evidence, not guarantees about future network behavior. The practical lesson is narrower: operations that create, touch or retain state can change relative cost even when their business logic is unchanged.

Together, these are coordinated capacity changes. Proposer-builder separation creates more room for payload validation. Block-level access lists make parallel work possible. Repricing makes the resource budget more explicit. Testing any one in isolation risks missing the interaction.

A builder’s Glamsterdam test matrix

The Ethereum Foundation’s repricing impact analysis replayed historical mainnet transactions under the proposed schedule. It reports that the large majority were unchanged, while a smaller group either failed or degraded. Many flagged transactions were resolved by increasing the gas limit. The recurring risk patterns were fixed 2,300-gas stipends, hardcoded call limits, branches based on gasleft(), and pre-signed transactions with fixed gas.

That evidence argues against panic and against complacency. A useful test plan should cover four layers:

  • Contracts: replay high-value paths, failure paths, factory deployments, storage-heavy operations and value transfers on Sepolia and Hoodi. Record the result, gas used and state created instead of checking only whether a transaction succeeded.
  • Wallet and application code: remove fixed stipends and cached gas constants where possible. Re-test eth_estimateGas, transaction simulation, sponsorship rules, account-abstraction bundlers and paymasters.
  • Infrastructure: update both execution and consensus clients where applicable. Test builder connections, Engine API integrations, monitoring and failover against the confirmed Hoodi client releases rather than assuming a pre-upgrade interface still works.
  • Operations: set alerts for changed failure rates, estimation variance and state-heavy workloads. Preserve comparable pre-upgrade baselines so regressions are measurable.

This is the same design direction discussed in why wallets should sign outcomes, not only instructions: implicit execution assumptions become safer when systems expose and verify them. Glamsterdam applies that principle lower in the stack.

What is not known yet

Hoodi is a testnet, not a forecast of mainnet load, builder competition or every production integration. Several specifications remain in Last Call, client release tables are still being completed, and final operational guidance can change. A successful activation would show that implementations agree under test conditions; it would not prove that every application has removed brittle gas assumptions.

The assessment should change if Hoodi reveals material client divergence, payload-timing failures, access-list inconsistencies or widespread application breakage. It should also change when final gas parameters, complete client support and a mainnet schedule are published. Until then, the responsible posture is readiness without invented urgency.

Bottom line: Glamsterdam makes Ethereum’s scaling work more explicit at every layer. The best preparation is not guessing a mainnet date. It is turning gas, state and builder-interface assumptions into reproducible tests while there is still time to learn from testnets.

Disclosure: Jason Ansell co-founded Vector Smart Chain, a separate blockchain network. This analysis is based on public Ethereum specifications and Foundation material. It is not investment advice.

Share this page

X
EthereumGlamsterdamSmart contractsGas estimation