The Ethereum ecosystem has officially launched Platåberget, a crucial public testnet designed to facilitate early and comprehensive testing of the upcoming Glamsterdam upgrade. This initiative marks a significant step in Ethereum’s continuous evolution, providing a stable, months-long environment for developers, validators, and various ecosystem participants to experiment with post-Glamsterdam functionalities. The upgrade, informally dubbed "Glamsterdam" as a playful portmanteau of "Gloas" and "Amsterdam," introduces several breaking changes that necessitate thorough pre-mainnet validation, particularly for application developers relying on gas limit assumptions and for infrastructure operators adapting to new consensus mechanisms.
Platåberget distinguishes itself from previous short-lived developer networks by offering an extended operational window, expected to span several months. This longer duration is a deliberate strategy by Ethereum core developers to provide the community with ample time to stress-test, identify vulnerabilities, and adapt to the significant architectural shifts brought by Glamsterdam before it is deployed on Ethereum’s more established, longer-lived testnets, Sepolia and Hoodi, and eventually on the mainnet itself. The underlying philosophy is to leverage broad community participation to ensure the robustness and stability of the network’s future state, a critical component of Ethereum’s iterative development cycle. This proactive approach aims to minimize potential disruptions and enhance the overall resilience of the blockchain.
Understanding the Glamsterdam Upgrade: A Leap Forward for Ethereum
The Glamsterdam upgrade represents a pivotal advancement for Ethereum, bringing substantial modifications to both its consensus and execution layers. Positioned within Ethereum’s ongoing roadmap, Glamsterdam builds upon the foundational changes introduced by The Merge, further refining the network’s efficiency, security, and preparedness for future scaling solutions. The upgrade encapsulates a series of Ethereum Improvement Proposals (EIPs), collectively tracked under the Glamsterdam meta EIP-7773, that aim to optimize the protocol’s core operations and introduce new paradigms for transaction execution and block production. These EIPs address various technical aspects, ranging from gas accounting to consensus mechanics, all geared towards a more performant and secure Ethereum.
Among the most impactful changes are significant gas repricings and the introduction of enshrined Proposer-Builder Separation (ePBS). These modifications are not merely incremental; they represent fundamental shifts in how transactions are processed and how blocks are constructed, demanding a proactive approach from all ecosystem stakeholders to ensure seamless transitions. The core development teams emphasize that early engagement on Platåberget is not just recommended but essential for mitigating potential disruptions on the mainnet, underscoring the collaborative nature of Ethereum’s development.
Critical Breaking Changes: Gas Repricings and the State Gas Dimension
One of the most far-reaching aspects of the Glamsterdam upgrade is the overhaul of gas economics, specifically the repricing of various operations. These changes are expected to affect a broad spectrum of tools and services, including wallets, indexers, and gas estimators. Any existing tool or application that relies on a hardcapped maximum gas limit will inevitably break and will require immediate updates to function correctly within the Glamsterdam environment. This is a direct consequence of the new gas accounting mechanisms designed to better reflect the true computational and state-access costs of operations, moving towards a more granular and accurate cost model.
A particularly notable innovation is the introduction of a separate state gas dimension, as outlined in EIP-8037. This EIP introduces a fixed cost per state byte (CPSB) for operations that create new state on the blockchain, such as creating a new account, deploying smart contract code, or writing to a fresh storage slot. Unlike previous models where gas was primarily an upfront cost, the state gas is now metered and charged at runtime. This dynamic pricing better reflects the long-term storage burden on the network, incentivizing efficient state management.
This change profoundly alters long-held assumptions within the Ethereum development community. For instance, a plain ETH transfer, traditionally assumed to cost a flat 21,000 gas, will no longer always maintain this fixed cost. While transfers to an already existing account will still incur approximately 21,000 gas (now decomposed into TX_BASE_COST + COLD_ACCOUNT_ACCESS + TX_VALUE_COST as per EIP-2780), sending funds to an account that does not yet exist will additionally incur STATE_BYTES_PER_NEW_ACCOUNT × CPSB in state gas at runtime. This means that applications, wallets, and any tooling that assumes a single gas dimension for estimation or a static 21,000 gas for all transfers must be thoroughly revised. EIP-8038 further details the increases in state-access costs, making it imperative for developers to understand the granular changes. The implications extend to smart contract development, where optimizing state creation and modification becomes even more critical for cost efficiency and user experience.
Enshrined Proposer-Builder Separation (ePBS): Reshaping Consensus
Beyond gas repricings, Glamsterdam also introduces enshrined Proposer-Builder Separation (ePBS), a major architectural shift at the consensus layer. ePBS aims to formalize the separation of roles between block proposers (validators) and block builders, a concept that has evolved significantly in the era of Maximal Extractable Value (MEV). By enshrining this separation within the protocol, Ethereum seeks to enhance network decentralization, reduce the potential for censorship, and mitigate the risks associated with centralized MEV extraction. This move is crucial for maintaining the integrity and fairness of block production in a highly competitive environment.
Platåberget provides a unique opportunity for validators and infrastructure providers to test their systems against these ePBS changes. The testnet features a relatively small but publicly joinable validator set, allowing anyone to deposit a new validator and rigorously test their validator and builder deposit workflows. This is particularly vital for solo stakers, Distributed Validator Technology (DVT) projects, custom staking software providers, and large-scale operators who need to ensure their infrastructure is fully compatible and resilient in the new ePBS environment. The Glamsterdam fork on Platåberget is strategically scheduled for August 20th, offering ample time for participants to make necessary deposits and prepare for the transition, allowing for fine-tuning of their operations.
A Community Call to Action: Testing is Paramount
The Ethereum core development community has issued a strong call to action, urging all relevant parties to engage actively with Platåberget. The success of the Glamsterdam upgrade, and by extension, the continued stability and growth of Ethereum, hinges on comprehensive testing by a diverse array of participants. This collaborative effort is essential for uncovering edge cases and unforeseen interactions that might not be apparent in smaller, controlled test environments.
- Application Developers and Wallet Providers: Your immediate attention is required to address the gas repricing and state gas dimension changes. Wallets, dApps, and any tools that calculate or estimate transaction costs must be updated to reflect the new economic model. Failing to do so could lead to incorrect gas estimations, failed transactions, or unexpected costs for end-users, potentially eroding trust and usability.
- Infrastructure Operators and Indexers: The removal of hardcapped maximum gas limits and the new gas accounting will impact how you process and index transactions. Ensuring your systems can accurately parse and interpret these new transaction parameters is crucial for maintaining data integrity and service reliability.
- Stakers and Validator Operators (Solo, DVT, Large-scale): Engage with the validator set on Platåberget. Test your builder deposit workflows, monitor your validator performance under ePBS, and provide feedback on any issues encountered. This proactive testing helps to secure the network’s consensus layer and ensure the smooth operation of staking infrastructure post-upgrade.
Participating in Platåberget: Resources and Client Support
Accessing and contributing to Platåberget has been streamlined to encourage broad participation. Comprehensive resources are available on the forkcast.org/devnets/glamsterdam-devnet-8 page, providing a summary of included EIPs, client support status, and launch information. Further network settings, configuration values, bootnodes, and client release details can be found in the devnet-8 specification notes, offering a complete technical overview for implementers.
For ease of entry, the plataberget.dev website offers a convenient one-click "Add Network" flow to configure both Execution Layer (EL) and Consensus Layer (CL) clients. Additionally, a dedicated faucet (faucet.plataberget.ethpandaops.io) provides testnet ETH, enabling participants to cover validator deposits and transaction gas costs without real financial exposure, thereby lowering the barrier to entry for testing.
To facilitate early testing, developers are currently encouraged to utilize ethPandaOps container images, as client teams finalize their official tagged releases. These images provide immediate access to compatible client software for both layers:
Consensus Layer Clients
lighthouse: ethpandaops/lighthouse:glamsterdam-devnet-8lodestar: ethpandaops/lodestar:unstablenimbus: ethpandaops/nimbus-eth2:unstableprysm: ethpandaops/prysm-beacon-chain:glamsterdam-devnet-8prysm_validator: ethpandaops/prysm-validator:glamsterdam-devnet-8teku: ethpandaops/teku:glamsterdam-devnet-8grandine: ethpandaops/grandine:glamsterdam-devnet-8
Execution Layer Clients
besu: ethpandaops/besu:glamsterdam-devnet-8geth: ethpandaops/geth:glamsterdam-devnet-8erigon: ethpandaops/erigon:glamsterdam-devnet-8nethermind: ethpandaops/nethermind:glamsterdam-devnet-8reth: ethpandaops/reth:glamsterdam-devnet-8nimbusel: ethpandaops/nimbus-eth1:glamsterdam-devnet-8ethrex: ethpandaops/ethrex:glamsterdam-devnet-8
The Road Ahead: Glamsterdam’s Journey to Mainnet
The launch of Platåberget marks the initial public phase of a multi-stage testing process for the Glamsterdam upgrade. The feedback and bug reports gathered from this testnet will be instrumental in refining client software and the underlying specifications. Following Platåberget’s operational period, a non-finality devnet is anticipated within the month. This subsequent devnet will focus on testing pathological consensus scenarios, pushing the boundaries of the new ePBS implementation under extreme conditions to identify any vulnerabilities in its resilience.
Once these preliminary devnets demonstrate sufficient stability, the Glamsterdam fork will then be rolled out to Ethereum’s existing long-lived testnets, Sepolia and Hoodi. These testnets serve as a final proving ground, replicating conditions closer to the mainnet before the ultimate transition of the Ethereum mainnet to Glamsterdam. This phased approach underscores the meticulous and security-conscious development methodology employed by the Ethereum community, ensuring that each major upgrade is thoroughly vetted before deployment to the global network, safeguarding billions in digital assets and countless decentralized applications.
Support and Community Engagement
Active participation and feedback are vital for the success of Platåberget and the Glamsterdam upgrade. The primary channel for raising bugs or issues with the specification is the Ethereum R&D Discord server, where core developers and researchers actively engage with the community. For those who prefer alternative communication methods, issues can also be reported directly in the relevant GitHub specification repositories: consensus-specs, execution-specs, execution-apis, builder-specs, and beacon-APIs. These repositories are the authoritative sources for the protocol’s design and implementation.
For granular progress tracking and real-time updates, interested parties are encouraged to follow discussions on the Ethereum R&D Discord server, attend the All Core Dev calls (listed on forkcast.org/calls), monitor the Glamsterdam upgrade tracker (forkcast.org/upgrade/glamsterdam), or explore the EthPandaOps Glamsterdam devnets GitHub repository (github.com/ethpandaops/glamsterdam-devnets). These channels offer transparency and allow the community to stay informed on the latest developments and decisions.
The introduction of Platåberget represents a pivotal moment in the lead-up to Glamsterdam, offering an unparalleled opportunity for the Ethereum community to collectively shape the future of the network. The success of this collaborative testing effort will ensure a smoother, more secure, and efficient transition for one of the world’s leading blockchain platforms, reinforcing its position as a robust and continuously evolving technological backbone for decentralized applications.








