That invalid block triggered a consensus failure: the sequencer produced an invalid block after block 47,806,542, blocking the network from building any further blocks. Node operators could not continue normal synchronization until the issue was addressed.
| Incident | Date | Duration | Total Downtime (Combined) |
|---|---|---|---|
| First | June 25, 2025 | ~116 minutes (nearly 2 hours) | ~136 minutes |
| Second | June 26, 2025 | ~20 minutes |
The second outage on June 26 was described as the same underlying class of block-production failure recurring shortly after the first incident, though the network recovered more quickly the second time.
During both periods, new blocks were frozen or halted, disrupting normal on-chain transaction processing. However, no user funds were reported to be at risk during either incident.
Base’s engineering team applied a patch to the sequencer to ensure the journal state is properly updated during execution after a failed transaction. The fix can be tracked in a public GitHub pull request (#3806).
After the fix, normal operations resumed, but Base advised validator-node operators to restart or resync their nodes to restore sync status. The team noted that both outages originated from the same bug, and that a second, related issue (PR #3805) caused the incident to recur the following day.
In the aftermath, Base delayed the rollout of its planned Beryl mainnet upgrade and B20 token standard activation by one day to stabilize the network.
The back-to-back outages reignited debate about the resilience of Base’s single-sequencer design, which is common among many optimistic rollups but introduces a clear single point of failure.
Key concerns raised by the post-mortem and industry coverage include:
The incident shows that even the largest Ethereum L2 networks can be knocked offline by a state-management edge case in a single sequencer — and that automated failover and recovery systems are still a work in progress across the rollup ecosystem.