Ethereum Warns Some Smart Contracts May Break Under Glamsterdam Gas Repricing

Ethereum developers are urging contract, wallet and infrastructure teams to test upcoming gas-cost changes before the Glamsterdam upgrade reaches mainnet.

The Ethereum Foundation has warned developers that planned gas repricing in the Glamsterdam upgrade could cause a small number of smart contracts to fail or behave differently unless teams update their assumptions.

What EIP-8037 and EIP-8038 change

EIP-8037 changes the cost of creating new state, including accounts, storage slots and deployed bytecode. EIP-8038 raises costs for accessing state through operations such as SSTORE, SLOAD and cold account access. The goal is to align gas charges more closely with the computational work performed by today’s larger Ethereum state.

Ethereum researchers say accurate resource pricing is needed before block gas limits can rise further. The proposed schedule targets a foundation for roughly three times more base throughput while limiting pressure on node operators.

Most contracts are unaffected

Historical mainnet transactions replayed under the new schedule showed that the large majority completed without meaningful issues. Many affected transactions can be fixed simply by supplying a higher gas limit.

The highest-risk contracts are those that hardcode gas values, rely on the 2,300-gas stipend used by Solidity transfer or send, branch on gasleft(), or use presigned transactions with fixed limits. Wallets, RPC providers and developer tools must also update gas estimation rather than relying on cached constants.

Developers should test now

The Foundation has published an affected-contract search tool and recommends testing fixes on the Platåberget testnet, where the new pricing schedule is already active. Regular Ethereum users do not need to take direct action, provided wallets and infrastructure providers update before mainnet activation.