{"slug":"l1-finality","title":"Fastest L1 blockchain finality, live across 11 chains","subtitle":"Wall-clock seconds from latest block to the finalized block on Ethereum, Solana, TON, SUI, Stellar and 5 more chains, refreshed every 10 seconds.","category":"Blockchains","metric":"Finality time","unit":"s","status":"live","higherIsBetter":false,"value":401,"leader":{"name":"TON","slug":"ton","value":401},"rankings":[{"name":"TON","slug":"ton","ms":{"p50":401,"p90":552.6,"p99":2656,"mean":496.079},"successRate":99.13119999999999,"sampleSize":198610},{"name":"SUI","slug":"sui","ms":{"p50":499,"p90":502,"p99":1000,"mean":514.401},"successRate":100,"sampleSize":168558},{"name":"BNB","slug":"bnb","ms":{"p50":977,"p90":1522,"p99":1787.46,"mean":1039.17},"successRate":99.2876,"sampleSize":190333},{"name":"Avalanche","slug":"avalanche","ms":{"p50":1399,"p90":1844,"p99":2813.96,"mean":1416.38},"successRate":99.444,"sampleSize":84286.3},{"name":"Solana","slug":"solana","ms":{"p50":12499.2,"p90":13000,"p99":15000,"mean":12499.2},"successRate":99.9826,"sampleSize":5755},{"name":"Stellar","slug":"stellar","ms":{"p50":18219,"p90":18219,"p99":18219,"mean":18219},"successRate":0.3649,"sampleSize":0},{"name":"TRON","slug":"tron","ms":{"p50":56047.6,"p90":57000,"p99":60000,"mean":56047.6},"successRate":99.9652,"sampleSize":5755},{"name":"Ethereum","slug":"ethereum","ms":{"p50":951461,"p90":1104000,"p99":1140000,"mean":951461},"successRate":100,"sampleSize":5755},{"name":"Monero","slug":"monero","ms":{"p50":1214530,"p90":1758000,"p99":2423000,"mean":1214530},"successRate":99.9826,"sampleSize":5755},{"name":"Litecoin","slug":"litecoin","ms":{"p50":1851700,"p90":2504000,"p99":2878000,"mean":1851700},"successRate":99.8436,"sampleSize":5755}],"sparkline":[342,487,1447,426,398,403,317,401,357,325,547,555,410,376,522,464,366,396,381,402,510,430,424,548,413,361,304,376,484,2642,2656,605,370,439,417,339,407,266,323,421,605,370,384,524,397,406,337,36,630,569,208,705,275,411,406,399,445,301,301,427,2890,502,367,381,464,698,538,444,391,380,411,522,451],"sampleSize":670562.3,"asOf":"2026-06-13T13:33:25.508Z","headline":"TON leads finality time at 0.4 s (p50, 24h) on Fastest L1 blockchain finality, live across 11 chains.","quote":"TON leads finality time at 0.4 s (p50, 24h) on Fastest L1 blockchain finality, live across 11 chains. Source: OpenChainBench (https://openchainbench.com/benchmarks/l1-finality).","pageUrl":"https://openchainbench.com/benchmarks/l1-finality","ogImage":"https://openchainbench.com/api/og/l1-finality","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/l1-finality","methodology":["Cadence: every 10 seconds for HTTP-polled chains, continuous WS for BNB and Avalanche.","Ethereum: `eth_getBlockByNumber(\"latest\")` minus `eth_getBlockByNumber(\"finalized\")`.","BNB / Avalanche (WS wall-clock): persistent `eth_subscribe(\"newHeads\")` records T1 = first time block N is seen as latest. Periodic `eth_getBlockByNumber(\"finalized\")` over same WS records T2 when N becomes finalized. lag = T2 − T1, ms precision, independent of chain timestamp resolution.","Solana: `getSlot{commitment:\"processed\"}` + `getBlockTime` minus `getSlot{commitment:\"finalized\"}` + `getBlockTime`.","TRON: `/wallet/getnowblock` (head) minus `/walletsolidity/getnowblock` (solidity-confirmed).","Stellar (SSE wall-clock): Horizon `/ledgers?cursor=now&order=asc` event-stream records T1 on first sight of ledger N and T2 on the next ledger close (SCP-final at every close).","SUI: `sui_getLatestCheckpointSequenceNumber` minus 5 checkpoints back.","TON: tonapi.io `/blockchain/masterchain-head` minus 3 seqno.","Litecoin (probabilistic): blockchair `/stats.best_block_height` minus 6 confirmations via `/dashboards/block/{height}.block.time`.","Monero (probabilistic): monero-rpc `get_info` minus 10 confirmations via `get_block_header_by_height`.","Hedera (planned, currently disabled): mirror-node `/api/v1/blocks` only exposes already-final blocks, so true wall-clock lag is impossible from public endpoints. Re-enables once Block Nodes (HIP-1056) leave private preview.","Result: `lag_seconds = headTimestamp, finalizedTimestamp`. We also record the block-height delta and per-chain fetch latency.","Excluded by design: XRP (no close-time on `ledger_current`, wall-clock measurement requires WS subscribe to ledger stream, not yet implemented).","Failures (5xx, timeouts, rate limits) leave the previous gauge in place and increment a per-chain `fetch_errors_total` counter; the page falls back to the last successful sample."],"license":"CC-BY-4.0"}