{"slug":"token-quote-coverage","title":"Best DEX aggregator for quoting newly-launched tokens","subtitle":"Share of newly-launched tokens each aggregator can return a valid swap quote for, sampled hourly from 6 launchpads across Solana, Base, BNB and Robinhood.","category":"Aggregators","metric":"Quote coverage","unit":"pct","status":"live","higherIsBetter":true,"filters":null,"value":100,"leader":{"name":"Route","slug":"route","value":100},"leaders":[{"name":"Route","slug":"route","value":100}],"rankings":[{"name":"Route","slug":"route","ms":{"p50":100,"p90":478.166,"p99":100,"mean":100},"successRate":100,"sampleSize":478.166},{"name":"KyberSwap","slug":"kyberswap","ms":{"p50":81.8514,"p90":821.285,"p99":81.8514,"mean":81.8514},"successRate":81.8514,"sampleSize":821.285},{"name":"ParaSwap","slug":"paraswap","ms":{"p50":74.2996,"p90":821.285,"p99":74.2996,"mean":74.2996},"successRate":74.2996,"sampleSize":821.285}],"sparkline":[100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100],"sampleSize":8267.875999999998,"asOf":"2026-10-24T13:13:35.512Z","freshness":{"asOf":"2026-10-24T13:13:35.512Z","ageHours":0.1,"stale":false},"measured":5,"ranked":3,"headline":"Route leads quote coverage at 100.0% (24h avg) across 3 ranked providers.","quote":"Route leads quote coverage at 100.0% (24h avg) across 3 ranked providers. Source: OpenChainBench (https://openchainbench.com/benchmarks/token-quote-coverage).","cite":{"plain":"OpenChainBench. \"Best DEX aggregator for quoting newly-launched tokens\". Retrieved 2026-10-24. https://openchainbench.com/benchmarks/token-quote-coverage","bibtex":"@misc{ocb_token_quote_coverage,\n  author = {OpenChainBench},\n  title  = {Best DEX aggregator for quoting newly-launched tokens},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/token-quote-coverage},\n  note   = {Retrieved 2026-10-24}\n}","apa":"OpenChainBench. (2026). Best DEX aggregator for quoting newly-launched tokens. Retrieved October 24, 2026, from https://openchainbench.com/benchmarks/token-quote-coverage","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Best DEX aggregator for quoting newly-launched tokens\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/token-quote-coverage\r\nY2  - 2026-10-24\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/token-quote-coverage","ogImage":"https://openchainbench.com/api/og/token-quote-coverage","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/token-quote-coverage","methodology":["Token discovery: five sources in parallel. (1) Dexscreener token-boosts: pump-fun (Solana) and pons (Robinhood). (2) Virtuals Protocol API: Virtuals agents on Base and Robinhood chain (virtuals). (3) GeckoTerminal BSC new_pools: four-meme. (4) GeckoTerminal Solana moonshot/pools: moonshot. (5) GeckoTerminal Solana meteora-dbc/pools: meteora-dbc. Boosted tokens from (1) are enriched via Dexscreener batch lookup to resolve dexId to venue labels.","Cohort composition: four of the five are DEX aggregators (Jupiter on Solana, KyberSwap and ParaSwap on EVM, Mobula on both). Relay is a cross-chain relayer, scored here because it answers the same probe, not because it is an aggregator; the rest of the site types it the same way on bridge-fee and bridge-realized-cost. Read the type beside each name before the rank.","Quote probe: 1 USDC → token, fired in parallel to all in-scope providers with a 10s timeout. Input token is always USDC (native USDC on Solana and Base, bridged USDC.e on BNB). A probe is a coverage hit when the HTTP response is 2xx and the parsed outAmount field is a non-zero positive integer or decimal. All other outcomes (4xx, 5xx, no-route JSON, empty outAmount, timeout) record as misses.","Aggregator endpoints: Jupiter lite-api.jup.ag/swap/v1/quote (Solana), Mobula /api/2/swap/quoting (EVM + Solana, API key), Relay api.relay.link/quote (EVM + Solana, no key), KyberSwap aggregator-api.kyberswap.com/{chain}/api/v1/routes (EVM only, no key), ParaSwap apiv5.paraswap.io/prices (EVM only, no key). Each adapter normalises chain identifiers, input/output decimals, and error response shapes before recording outcome.","Jupiter strictMode=false: queried without the curated-token filter so Jupiter will attempt routing for any token with a discoverable on-chain pool, matching how most wallets call the API. strictMode=true would trivially exclude new tokens and defeat the purpose of the benchmark.","Chain-scope enforcement: Jupiter probes Solana-only. KyberSwap and ParaSwap probe EVM only (Base, BNB, Robinhood). Mobula and Relay probe all four chains including Solana. Providers are never penalised for chains they do not support: null cells are excluded from cross-chain aggregates.","Coverage metric: three counters per probe: attempts_total (every probe), api_ok_total (HTTP 200 received), success_total (HTTP 200 + outAmount > 0). Headline rate = success / attempts. Two derived slots: availability = api_ok / attempts; coverage_given_available = success / api_ok.","Probe cadence and deduplication: each batch cycles through the current Dexscreener token-boosts feed. Tokens are not deduplicated across batches; the same token may appear in multiple 30-minute windows if it remains boosted. The score therefore reflects freshness of the aggregator's current routing graph, not historical coverage depth.","Single origin: all probes originate from the eu-west OCB VPS. Regional latency is not a factor in this bench (the outcome is binary hit/miss, not latency). No region dimension in v1."],"license":"CC-BY-4.0"}