According to Base's post-mortem report, the network experienced two separate block production outages on June 25 and June 26, lasting approximately 116 minutes and 20 minutes respectively. The root cause was a sequencer state management bug that failed to properly clear historical journal state after a failed transaction, causing subsequent legitimate transactions to encounter gas calculation errors during execution. This generated invalid state transition blocks and halted block production network-wide. Users were unable to submit transactions and experienced mempool congestion, though Base confirmed user funds remained safe throughout.
The issue was resolved with a patch (PR #3806) that restored block production. However, a race condition in the sequencer cluster restart process during recovery contributed to a second brief outage the following day.