Ethereum's Glamsterdam upgrade reprices state creation and access, and a small set of Layer 1 contracts could break without updates.
Ethereum developers warned Aug. 24 that two gas-repricing proposals in the Glamsterdam upgrade could break a small set of Layer 1 smart contracts, urging builders to test before mainnet activation.
"Most contracts are unaffected, but a small set may break or degrade without updates," the Ethereum Foundation said in an Aug. 24 blog post from its Protocol Research, EthPandaOps, and Specifications teams. "Affected contracts rely on assumptions the new schedule shifts."
The changes come from EIP-8037, which meters state creation separately, and EIP-8038, which raises costs for accessing state through operations including SLOAD, SSTORE, cold account access, EXTCODESIZE and EXTCODECOPY. State-operation prices were last adjusted in the Berlin fork in 2021, and Ethereum's state has grown significantly since.
The repricing is a prerequisite for raising Ethereum's block gas limit further, with the new schedule derived from a performance target that supports roughly a threefold increase in base throughput. Glamsterdam is targeted for Q4 2026, with public-testnet forks on Sepolia and Hoodi ahead of mainnet.
Hardcoded gas assumptions create the risk
Replaying historical mainnet transactions under the proposed schedule sorted outcomes into four groups: unchanged, successful with different gas usage, fixable with a higher gas limit, and potentially broken. The last group fails even with substantially raised gas, and typically relies on fixed stipends, hardcoded call limits, logic branching on gasleft(), or presigned transactions with fixed limits.
Contracts using Solidity's historical 2,300-gas stipend through transfer or send may need particular attention, the Foundation said. Operations that previously completed within that allowance may consume more gas under the new state-access schedule. The Foundation has not publicly identified every affected application but said direct outreach to the most-affected builders is underway.
Wallets and gas estimators must update
The warning extends beyond smart contracts. Wallets, RPC providers, indexers and node tools must update gas-estimation systems to recognize the revised cost rules, since cached constants could underestimate gas and cause failed transactions. Both proposals require eth_estimateGas and related functions to account for the new state costs.
Transfers to existing accounts retain the 21,000-gas baseline, while transfers creating new accounts incur an additional state charge. Regular users need no manual changes, the Foundation said, as updated wallets and infrastructure should apply the correct estimates automatically.
Testing on Platåberget
Developers launched the Platåberget testnet, also called glam-devnet-8, on Aug. 17 to provide a long-running environment for Glamsterdam testing. Contract maintainers can enter an address into Ethereum's repricing-impact checker to identify historical transactions that diverge under the proposed rules, then raise supplied gas limits or review flagged call sites.
The next stage involves additional devnet testing, followed by forks on Sepolia and Hoodi. Ethereum's roadmap targets Glamsterdam for Q4 2026, but developers have not announced a fixed mainnet activation date, which depends on stable client implementations and successful public-testnet deployments.
The repricing marks a shift in how Ethereum charges for state as it scales, and the outcome could influence transaction costs across DeFi protocols and dApps on the L1. ETH traded at $1,624.95 as of Aug. 25, according to blockchain.news.
This article is for informational purposes only and does not constitute investment advice.