Ethereum’s Glamsterdam upgrade is scheduled for Sepolia on October 6, 2026 at 13:53:36 UTC, according to the Ethereum Foundation’s testnet announcement. As checked on October 5, the announcement does not set Hoodi or mainnet activation dates. Operators are instructed to update compatible execution and consensus clients before Sepolia activation.

The headline protocol changes include enshrined proposer-builder separation and block-level access lists. The Foundation also identifies gas-accounting changes as something application developers should test. This article’s checklist is Dev.Cooking’s operational analysis of that announcement; it is not a separate release notice or a claim that activation has already happened.

Treat the testnet as an inventory exercise

Our suggested first step is a dependency list. Record the clients, hosted endpoints, libraries, deployment scripts and monitoring jobs your application actually uses. Attach an owner to each item. A team cannot establish readiness for a component it has not identified.

For a fictional application, that list might include a hosted RPC endpoint maintained by another organization and an internal process for reading receipts. Those components can have different upgrade responsibilities. Asking one provider whether it is ready should not be treated as checking the entire application.

Test workflows, not just connectivity

A successful connection tells you little about the route a user normally follows. Our proposed test plan exercises the meaningful workflow: prepare an action, estimate its resource requirements, submit it, observe the result and reconstruct the record shown to the user.

Document a failed action alongside a completed one. A user-facing application should explain whether a failure came from an ordinary business rule, an unsupported dependency or an unavailable service. The distinction is useful even when the chain itself is working as expected.

Avoid fixed assumptions hidden in interfaces

The Foundation specifically points developers toward reviewing gas estimation and assumptions about gas. Our additional product question is where those assumptions become user promises. A hardcoded estimate in a help page can be as misleading as one inside a deployment script.

For a hypothetical team, a useful acceptance criterion is that the interface displays the estimate produced for the actual request and records the assumptions behind it. The test should check what happens when the estimate changes, rather than assuming a familiar-looking screen is sufficient evidence of compatibility.

Prepare evidence for the day after

Before activation, decide what you will inspect afterward. Our checklist includes representative transaction outcomes, provider responses, the application’s own error distribution and unresolved differences from the previous test environment.

A launch-day message should describe what the team verified. “Our documented Sepolia workflow completed using these versions” is a narrower and more useful claim than announcing universal compatibility. Keep the evidence available for a later regression investigation.

Do not translate Sepolia timing into mainnet urgency

The date in the announcement concerns Sepolia. It should not become a countdown implying that ordinary mainnet users need to move funds or sign an upgrade transaction. Current official instructions, not urgency in a social post, are the reference for operator action.

Dev.Cooking will evaluate the testnet milestone through observable implementation results and later official notices. For builders, the immediate opportunity is to turn a protocol headline into a documented compatibility exercise.

Sources and reporting notes

Original Dev.Cooking news analysis. Primary references support the sourced facts; illustrative scenarios and evaluation frameworks are our analysis. AI assisted the writing and source review.