{"slug":"chainlink-ccip-latency","title":"Fastest Chainlink CCIP source chain by end-to-end delivery latency","subtitle":"Wall-clock seconds from a source-chain transaction to destination-chain execution for a Chainlink CCIP message, measured across CCIP source chains via the public CCIP Tools API.","category":"Bridges","metric":"CCIP delivery","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":44998.5,"leader":{"name":"Avalanche","slug":"avalanche","value":44998.5},"rankings":[{"name":"Avalanche","slug":"avalanche","ms":{"p50":44998.5,"p90":110996,"p99":170399,"mean":51055.7},"successRate":100,"sampleSize":16.008},{"name":"Solana","slug":"solana","ms":{"p50":54062.5,"p90":104069,"p99":118407,"mean":62584.4},"successRate":100,"sampleSize":77.0267},{"name":"BNB Chain","slug":"bnb","ms":{"p50":85657.4,"p90":149200,"p99":269520,"mean":88802.3},"successRate":100,"sampleSize":127.045},{"name":"Monad","slug":"monad","ms":{"p50":94090.2,"p90":142285,"p99":235199,"mean":101869},"successRate":100,"sampleSize":54.0198},{"name":"Polygon","slug":"polygon","ms":{"p50":600011,"p90":840002,"p99":894000,"mean":403500},"successRate":100,"sampleSize":8.00278},{"name":"Ethereum","slug":"ethereum","ms":{"p50":1014810,"p90":1172190,"p99":1595400,"mean":1014520},"successRate":100,"sampleSize":341.118},{"name":"Robinhood Chain","slug":"robinhood","ms":{"p50":1042500,"p90":1260000,"p99":1746000,"mean":1043090},"successRate":100,"sampleSize":54.0188},{"name":"Optimism","slug":"optimism","ms":{"p50":1050000,"p90":1620000,"p99":1782000,"mean":1088000},"successRate":100,"sampleSize":3.00104},{"name":"Arbitrum","slug":"arbitrum","ms":{"p50":1056820,"p90":1260000,"p99":1746000,"mean":1088260},"successRate":100,"sampleSize":27.0094},{"name":"Ink","slug":"ink","ms":{"p50":1333330,"p90":1706670,"p99":1790670,"mean":1306570},"successRate":100,"sampleSize":14.0049},{"name":"Mantle","slug":"mantle","ms":{"p50":1350000,"p90":1710000,"p99":1791000,"mean":1391330},"successRate":100,"sampleSize":3.00104},{"name":"Base","slug":"base","ms":{"p50":1458530,"p90":1733920,"p99":1795880,"mean":1354310},"successRate":100,"sampleSize":249.086}],"sparkline":[45000,45000,60000,90000,90000,90000,90000,90000,150000,50000,48750,45000,45000,45000,45000,45000,90000,90000,90000,10052.5,10028.5,12525.4,22525.4,22500,22500,22500,90000,90000,90000],"sampleSize":973.3414600000001,"asOf":"2026-09-09T10:40:04.645Z","headline":"Avalanche posts the lowest ccip delivery at 45.00 s (p50, 24h) on Fastest Chainlink CCIP source chain by end-to-end delivery latency.","quote":"Avalanche posts the lowest ccip delivery at 45.00 s (p50, 24h) on Fastest Chainlink CCIP source chain by end-to-end delivery latency. Source: OpenChainBench (https://openchainbench.com/benchmarks/chainlink-ccip-latency).","cite":{"plain":"OpenChainBench. \"Fastest Chainlink CCIP source chain by end-to-end delivery latency\". Retrieved 2026-09-09. https://openchainbench.com/benchmarks/chainlink-ccip-latency","bibtex":"@misc{ocb_chainlink_ccip_latency,\n  author = {OpenChainBench},\n  title  = {Fastest Chainlink CCIP source chain by end-to-end delivery latency},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/chainlink-ccip-latency},\n  note   = {Retrieved 2026-09-09}\n}","apa":"OpenChainBench. (2026). Fastest Chainlink CCIP source chain by end-to-end delivery latency. Retrieved September 9, 2026, from https://openchainbench.com/benchmarks/chainlink-ccip-latency","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Fastest Chainlink CCIP source chain by end-to-end delivery latency\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/chainlink-ccip-latency\r\nY2  - 2026-09-09\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/chainlink-ccip-latency","ogImage":"https://openchainbench.com/api/og/chainlink-ccip-latency","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/chainlink-ccip-latency","methodology":["Data source: `https://api.ccip.chain.link/v2/messages?limit=100`, the public CCIP Tools API. Polled every 60 seconds.","Latency definition: `receiptTimestamp - sendTimestamp` from a CCIP message row with `status: SUCCESS`. `sendTimestamp` is the source-chain tx block time; `receiptTimestamp` is the destination-chain execution block time.","Filter: only mainnet lanes are observed. Testnet messages (Ethereum Sepolia, TON Testnet, etc.) are dropped before histogram observation.","Filter: only `status: SUCCESS` messages contribute to latency. In-flight statuses (SENT, SOURCE_FINALIZED, COMMITTED) are counted separately in `ccip_message_status_total` so a spike in COMMITTED without matching SUCCESS surfaces a stuck-execution incident.","Dedupe: last 10 000 messageIds kept in memory (rolling FIFO). CCIP sustained rate is ~25 messages/minute network-wide, so the cache holds ~7h of history.","Bucketing: histogram with buckets extending to 90 minutes (5 400 s). Wider than the Wormhole VAA bench because CCIP structurally waits for source-chain finality before its DON commits , Ethereum-source p99 legitimately reaches 25-30 min in adverse epochs.","Guard: samples with `receiptTimestamp - sendTimestamp < 0` or `> 2h` are dropped (clock skew, stuck messages re-executed later, or timestamp typos).","No canary transactions: this bench observes organic CCIP traffic (~500 mainnet messages/day across the top corridors). No wallet is funded, no gas is paid.","Scope: CCIP-supported source chains with mainnet traffic in the observation window. Long-tail source chains (0G, ADI, Astar) will show wide error bars or a low sample count.","Fair-comparison caveat: CCIP intentionally waits for source-chain finality before its DON commits, while some other cross-chain messaging networks (Wormhole, LayerZero) sign pre-finality. Comparing raw end-to-end numbers on ETH-source lanes is not apples-to-apples with those networks."],"license":"CC-BY-4.0"}