The Polygon Foundation has confirmed that it has successfully resolved a software bug affecting some remote procedure call (RPC) nodes.
The team has also managed to restore full consensus and finality functions to the Polygon blockchain.
What did the Bug do?
The bug was triggered by a faulty validator proposal.
This caused certain RPC nodes critical for relaying data between applications and the blockchain to fall out of sync, leading to divergent network forks.
Polygon co-founder Sandeep Nailwal explained that the issue impacted Bor nodes but did not disrupt onchain block production.
Bor nodes essentially handle transaction ordering and block production.
“We deployed fixes on Heimdall v0.3.1, incorporating a hard fork to remove the problematic milestone, and Bor 2.2.11 beta2, purging it from the database,” Nailwal said.
“With these updates live, nodes are fully operational, and checkpoints and milestones are finalizing as expected.”
The Polygon team executed a hard fork to address the issue, ensuring seamless network performance.
Transactions are now displayed correctly on Polyscan, Polygon’s block explorer, confirming the network’s return to normal operations.
This incident marks Polygon’s second software bug since July.
Previously Heimdall mainnet, part of its proof-of-stake consensus mechanism, experienced a one-hour outage due to a validator’s exit.
Similar to the recent event, block production continued uninterrupted, but some RPC nodes required resynchronization to restore communication.
The Polygon Foundation continues to enhance the layer-2 network, which recently saw the launch of USDT0 and XAUt0 stablecoins.