{"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, Bitcoin, Gram, SUI, Stellar and 5 more chains, refreshed every 10 seconds.","category":"Blockchains","metric":"Finality time","unit":"s","status":"live","higherIsBetter":false,"filters":null,"value":0.399,"leader":{"name":"Gram","slug":"gram","value":0.399},"rankings":[{"name":"Gram","slug":"gram","ms":{"p50":399,"p90":626,"p99":1109.6,"mean":421.981},"successRate":98.7671,"sampleSize":187447},{"name":"BNB","slug":"bnb","ms":{"p50":1035,"p90":1571,"p99":1916.26,"mean":1083.92},"successRate":100,"sampleSize":191957},{"name":"Avalanche","slug":"avalanche","ms":{"p50":1492,"p90":2035,"p99":4409.2,"mean":1582.51},"successRate":100,"sampleSize":81955.2},{"name":"Stellar","slug":"stellar","ms":{"p50":7082,"p90":11086,"p99":18164,"mean":7079.17},"successRate":100,"sampleSize":12481.2},{"name":"Solana","slug":"solana","ms":{"p50":13752.9,"p90":14000,"p99":16000,"mean":13752.9},"successRate":100,"sampleSize":5759},{"name":"TRON","slug":"tron","ms":{"p50":56766.6,"p90":57000,"p99":60000,"mean":56766.6},"successRate":100,"sampleSize":5759},{"name":"Ethereum","slug":"ethereum","ms":{"p50":952363,"p90":1104000,"p99":1140000,"mean":952363},"successRate":100,"sampleSize":5759},{"name":"Monero","slug":"monero","ms":{"p50":1299300,"p90":1895000,"p99":2440000,"mean":1299300},"successRate":100,"sampleSize":5759},{"name":"Litecoin","slug":"litecoin","ms":{"p50":1584900,"p90":2184000,"p99":2462000,"mean":1584900},"successRate":99.809,"sampleSize":5759},{"name":"Bitcoin","slug":"bitcoin","ms":{"p50":3300000,"p90":5460000,"p99":6540000,"mean":3490100},"successRate":100,"sampleSize":145.025}],"sparkline":[457,233,496,375,705,496,402,420,413,535,415,288,268,404,361,1450,373,472,477,342,358,927,332,425,415,425,375,362,397,344,411,385,306,441,399,624,396,195,432,387,260,368,360,776,504,420,285,463,547,380,373,474,375,252,460,311,415,102,355,280,447,420,705,503,119,393,405,750,383,413,420,126,299],"sampleSize":502780.42500000005,"asOf":"2026-08-03T00:18:09.290Z","headline":"Gram leads finality time at 0.4 s (p50, 24h) on Fastest L1 blockchain finality, live across 11 chains.","quote":"Gram 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).","cite":{"plain":"OpenChainBench. \"Fastest L1 blockchain finality, live across 11 chains\". Retrieved 2026-08-03. https://openchainbench.com/benchmarks/l1-finality","bibtex":"@misc{ocb_l1_finality,\n  author = {OpenChainBench},\n  title  = {Fastest L1 blockchain finality, live across 11 chains},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/l1-finality},\n  note   = {Retrieved 2026-08-03}\n}","apa":"OpenChainBench. (2026). Fastest L1 blockchain finality, live across 11 chains. Retrieved August 3, 2026, from https://openchainbench.com/benchmarks/l1-finality","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Fastest L1 blockchain finality, live across 11 chains\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/l1-finality\r\nY2  - 2026-08-03\r\nER  - \r\n"},"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.","Gram: wall-clock lag of the tonapi.io masterchain head. Masterchain blocks are BFT-final at production, so head commit lag is the finality figure; the chain produces a block about every 0.4s since the accelerated upgrade.","Bitcoin (probabilistic, own-clock): mempool.space `/blocks/tip/height` polled every 30 s. T1 = first poll where block N is the tip, T2 = first poll where tip − N ≥ 6 (the exchange deposit convention). lag = T2 − T1 on the harness clock; miner-set block timestamps (consensus allows 2h skew) are never used. The startup tip is not timed. On a tip regression, pending timers above the new tip are dropped; same-height reorgs are invisible to height polling, bounding error to about one block interval.","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"}