September 30, 2026 · 7 min read
How Old Is 'finalized'? We Measured 62 Chains
eth_getBlockByNumber('finalized') ranges from instant to four hours across 62 EVM chains; five give no answer, one returns genesis. The table and code.
Read →3 posts.
eth_getBlockByNumber('finalized') ranges from instant to four hours across 62 EVM chains; five give no answer, one returns genesis. The table and code.
Read →How to connect to Arbitrum One over JSON-RPC — chain ID 42161, why the block gas limit is a sentinel value, what safe and finalized actually mean here, zero priority fees, and where archive reads stop working.
Read →Your L2 transaction confirms in under a second — but that's not the same as final. Here's the difference between a sequencer's soft confirmation and true L1-settled finality, why optimistic and ZK rollups answer it differently, and how to check finality from RPC.
Read →