{"slug":"axelar-gmp-latency","title":"Fastest Axelar GMP source chain by end-to-end delivery","subtitle":"Wall-clock seconds from a source-chain transaction to destination-chain execution for an Axelar GMP (General Message Passing) call, measured across supported source chains via the public AxelarScan API.","category":"Bridges","metric":"Axelar GMP delivery","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":28676.5,"leader":{"name":"Polygon","slug":"polygon","value":28676.5},"rankings":[{"name":"Polygon","slug":"polygon","ms":{"p50":28676.5,"p90":53400,"p99":59340,"mean":30909.1},"successRate":100,"sampleSize":33.0057},{"name":"BNB Chain","slug":"bnb","ms":{"p50":37058.8,"p90":98181.8,"p99":2100000,"mean":78520},"successRate":100,"sampleSize":50.0087},{"name":"Avalanche","slug":"avalanche","ms":{"p50":48750,"p90":105000,"p99":118500,"mean":48400},"successRate":100,"sampleSize":15.0026},{"name":"Osmosis","slug":"osmosis","ms":{"p50":53135.6,"p90":106596,"p99":165000,"mean":59832},"successRate":100,"sampleSize":125.022},{"name":"Ethereum","slug":"ethereum","ms":{"p50":1023970,"p90":1166780,"p99":1198910,"mean":1001310},"successRate":100,"sampleSize":144.025},{"name":"Arbitrum","slug":"arbitrum","ms":{"p50":1275000,"p90":1695000,"p99":1789500,"mean":1207190},"successRate":100,"sampleSize":21.0036},{"name":"Celo","slug":"celo","ms":{"p50":1500000,"p90":1740000,"p99":1794000,"mean":1612670},"successRate":100,"sampleSize":3.00052},{"name":"Optimism","slug":"optimism","ms":{"p50":1500000,"p90":1740000,"p99":1794000,"mean":1477670},"successRate":100,"sampleSize":6.00105},{"name":"Base","slug":"base","ms":{"p50":1505560,"p90":1750000,"p99":2070000,"mean":1520330},"successRate":100,"sampleSize":55.0096},{"name":"Mantle","slug":"mantle","ms":{"p50":3300000,"p90":3540000,"p99":3594000,"mean":3223000},"successRate":100,"sampleSize":1.00017}],"sparkline":[26250,45000,26250,30000,26250,45000,10000,37500,37500,45000,22500,22500,22500,22500,22500,22500,22500,22500,30000,30000,45000,22500,22500,22500,30000,30000,26250,30000,45000,45000,45000,45000,22500,22500,22500,30000,37500,45000,30000,30000,37500,45000,45000,22500,22500,22500,22500,22500,22500,22500,30000,30000,37500,45000],"sampleSize":453.07894,"asOf":"2026-08-14T16:20:27.246Z","headline":"Polygon leads axelar gmp delivery at 28.68 s (p50, 24h) on Fastest Axelar GMP source chain by end-to-end delivery.","quote":"Polygon leads axelar gmp delivery at 28.68 s (p50, 24h) on Fastest Axelar GMP source chain by end-to-end delivery. Source: OpenChainBench (https://openchainbench.com/benchmarks/axelar-gmp-latency).","cite":{"plain":"OpenChainBench. \"Fastest Axelar GMP source chain by end-to-end delivery\". Retrieved 2026-08-14. https://openchainbench.com/benchmarks/axelar-gmp-latency","bibtex":"@misc{ocb_axelar_gmp_latency,\n  author = {OpenChainBench},\n  title  = {Fastest Axelar GMP source chain by end-to-end delivery},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/axelar-gmp-latency},\n  note   = {Retrieved 2026-08-14}\n}","apa":"OpenChainBench. (2026). Fastest Axelar GMP source chain by end-to-end delivery. Retrieved August 14, 2026, from https://openchainbench.com/benchmarks/axelar-gmp-latency","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Fastest Axelar GMP source chain by end-to-end delivery\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/axelar-gmp-latency\r\nY2  - 2026-08-14\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/axelar-gmp-latency","ogImage":"https://openchainbench.com/api/og/axelar-gmp-latency","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/axelar-gmp-latency","methodology":["Data source: `https://api.axelarscan.io/gmp/searchGMP` (POST), the public AxelarScan API. Polled every 60 seconds, 25 messages per poll (server-side cap).","Two latency signals per message: `time_spent.call_confirm` (source-tx to Axelar validator quorum) and `time_spent.total` (source-tx to destination-chain execution). Both are pre-computed in seconds; the harness records both as separate Prometheus histograms.","Filter: only `status: executed` messages contribute to latency histograms. Non-executed statuses (called, confirmed, approved, error) are counted separately in `axelar_gmp_status_total` so a spike in approved without executed surfaces a stuck-relayer incident.","Dedupe: last 10 000 message ids kept in memory (rolling FIFO). Axelar GMP sustained rate is ~41 messages/hour network-wide, so the cache holds ~240 hours of history , never overflows in practice.","Bucketing: histogram with buckets 2, 5, 10, 15, 20, 30, 45, 60, 90, 120, 180, 300, 600, 900, 1200, 1800 seconds (30 min ceiling).","Guard: samples with delta `< 0` or `> 30 min` are dropped (clock skew or stuck messages).","Cosmos block-time quantisation: Axelar itself has 6-second Tendermint blocks, so sub-6s latencies always quantise to 0 or 6 seconds. This shows up as a visible floor on `call_confirm` for fast source chains and is a property of Axelar's own consensus, not our measurement.","No canary transactions: this bench observes organic Axelar GMP traffic (Squid Router, ITS, Interchain Amplifier apps). No wallet is funded, no gas is paid.","Scope: Axelar-supported source chains with mainnet traffic in the observation window. Axelar covers all major EVM L1s and L2s plus a large Cosmos set (Osmosis, Injective, Sei, Celestia, Kava) that no other bench in our cross-chain messaging cluster observes. Notable gap: Axelar mainnet does not support Solana yet.","Fair-comparison caveat: Axelar validators wait for source-chain confirmations before signing (about 96 blocks / 20 minutes on Ethereum), so Ethereum-source lanes are structurally slower than pre-finality signers (LayerZero, Hyperlane) but still faster than Chainlink CCIP which waits for full Casper FFG finality.","Coverage caveat: This is Axelar-exclusive Cosmos coverage. Comparing raw numbers to networks that only cover EVM (LayerZero, CCIP) is only meaningful on shared EVM corridors."],"license":"CC-BY-4.0"}