Chains producing blocks
countCovered layer 2s whose latest block arrived within their normal block time at the last read.
Is each Ethereum layer 2 producing blocks on schedule, and when did block production last stall?
Whether each layer 2 is producing blocks on schedule, the gaps when it stopped and its history of stalls and batch delays.
The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.
Whether each covered layer 2 is producing blocks and posting batches right now.
Covered layer 2s whose latest block arrived within their normal block time at the last read.
The longest time since the latest block across covered layer 2s at the last read, with the chain named.
The most recent stall on any covered layer 2: the chain, when it started and how long it lasted.
Sequencer uptime feeds whose latest answer reports the sequencer as down.
For each layer 2: latest block, time since it, normal block time, current gap, time since its last batch on Ethereum and its uptime feed's answer.
Every stall and batch delay on each covered layer 2 over the selected period.
Stalls recorded across covered layer 2s over the selected period.
The total length of all stalls across covered layer 2s over the selected period.
The longest gap between batches posted to Ethereum for each rollup over the selected period.
Each stall with its chain, the last block before it, the first block after it, its length and any forced inclusions sent during it.
Most layer 2s have a single sequencer that orders transactions and produces blocks. When it stops, the chain stops: no new blocks, no transactions and no liquidations. This dashboard watches block production on each covered layer 2 block by block and flags any gap longer than the chain's normal block time allows.
A chain can keep producing blocks while failing to post them to Ethereum, which delays finality and withdrawals. The dashboard measures that second kind of stall too, from the batches each rollup posts. It also reads the on-chain sequencer uptime feeds that lending protocols use to hold off liquidations during outages.
Every stall is recorded with the last block before it and the first block after it, so its length is a measured interval rather than a report. The history page lists each one by chain.
Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.
How receipts work →Read from chain state and history
The dashboard shows the time since Base's latest block and whether its current gap exceeds what its block time allows, alongside the same check for every covered layer 2. A recent block with a normal gap means the sequencer is producing blocks.
They stay where they are: a stalled sequencer cannot move them. Transactions wait until blocks resume, and on most rollups you can still send a transaction through Ethereum that the rollup must include once it continues.
If a layer 2 stalls, prices on it go stale and users cannot add collateral. Lending protocols read a sequencer uptime feed and hold off liquidations for a grace period after a restart, so the dashboard shows those feeds beside block gaps.
A block gap means the layer 2 stopped producing blocks, which users notice at once. A batch gap means blocks continue but are not being posted to Ethereum, which delays finality and withdrawals while the chain looks normal.
The history page adds up each chain's stalls over the selected period, by count and total length, with every stall listed. Chains differ in block time, so each stall is judged against its own chain's schedule.
For each rollup: who can upgrade its bridge contracts, how many signers must agree, how long upgrades wait and whether users can exit first.
EthereumBaseArbitrum+11How long a native withdrawal from each rollup to Ethereum takes, from the layer 2 transaction to the moment it can be finalized.
EthereumBaseOP Mainnet+9Transactions and gas per second on Ethereum and each layer 2, in total and per chain, counted from blocks without system transactions.
Multi-chainEthereumBase+6Daily transactions, active addresses and fees on Base, what it pays Ethereum to settle and how it compares with Arbitrum and OP Mainnet.
BaseEthereumArbitrum+1Every covered Ethereum layer 2 in one sortable table: transactions, active addresses, user fees, costs paid to Ethereum and value secured.
Multi-chainEthereumBase+7What a transfer, a token send and a swap cost on each Ethereum layer 2 right now and over time, with the Ethereum data fee shown apart.
Multi-chainBaseArbitrum+5Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.