Polygon’s zkEVM Mainnet Beta experienced an outage in late March 2024 and was temporarily halted while the team implemented an emergency upgrade to its proving and settlement infrastructure. According to Polygon’s incident report, a sequence of issues began on March 22 with a bug in batch execution and an L1 reorg affecting a key GlobalExitRoot update, which left the trusted sequencer out of sync and eventually prevented the aggregator from generating valid proofs. As a result, Polygon restored the RPC and sequencer but had to suspend the bridge and zk-proof system, meaning withdrawals were paused while a new zkEVM ROM and verifier upgrade were developed and deployed. During this period, users were warned that some previously confirmed transactions might disappear or remain unprocessed due to the network reorg, and node operators were given specific upgrade steps and database rollbacks to bring permissionless nodes back into a consistent state. The situation triggered the activation of the Polygon zkEVM Mainnet Beta Emergency Council, which allowed the core team to push a necessary fix under an emergency state, restore L1 settlement, and later resume normal operations. Once the upgrade was completed and the network brought back online, Polygon deactivated the emergency state and introduced a 10‑day timelock on future system upgrades to increase transparency and reduce the risk of sudden changes. Polygon also stressed that the incident and associated halt affected only the zkEVM Mainnet Beta, with no impact on Polygon PoS, Polygon CDK, or chains built with Polygon CDK. Longer term, Polygon has since announced plans to deprecate Polygon zkEVM Mainnet Beta in 2026, with a transition period designed to ensure users can always withdraw bridged assets and migrate to other Polygon chains if needed.

AI-generated background, compiled from web sources — not editorial content.

More coverage

Explore the topic

More on Polygon Upgrade

Comments