Output Schema
{
"example": {
"advice": "sources agree: safe to use the median for receipts, limits and conversions",
"amount": {
"amount": "2.5",
"basis": "amount x consensus median (and per source)",
"by_source": {
"chainlink": 239.0755,
"coingecko": 239.025,
"defillama": 239.045,
"dexscreener": 238.925,
"jupiter": 238.74925,
"pyth": 238.833
},
"usd": 238.97500000000002,
"usd_display": "$238.98"
},
"consensus": {
"agree": true,
"dispersion_pct": 0.14,
"grade": "TIGHT",
"mad_pct": 0.04,
"max": 95.6302,
"method": "median of 6 fresh source(s); dispersion = (max - min) / median; TIGHT <= 0.25%, OK <= 1%, WIDE <= 3%, else DIVERGENT; outliers > 2% from the median",
"min": 95.4997,
"n_sources": 6,
"outliers": [],
"skipped": [],
"sources_used": [
"pyth",
"chainlink",
"coingecko",
"defillama",
"dexscreener",
"jupiter"
],
"stale": [],
"unavailable": [],
"usd": 95.59,
"usd_display": "$95.59",
"used_stale": false
},
"headline": "SOL $95.59: 6 fresh sources agree (spread 0.14%: TIGHT); 2.5 SOL = $238.98",
"kind": "price-consensus",
"note": "Each source is independent (oracle, aggregator, DEX, routing); the grade measures their agreement, not the quality of any one source. Not financial advice.",
"rail": "price-consensus-1",
"reads": {
"elapsed_ms": 0,
"sources_queried": 6
},
"sources": [
{
"age_s": 13,
"at": 1793507687,
"basis": "Pyth push-feed account on Solana (sponsored feed, shard 0)",
"confidence_interval": 0.0638,
"detail": "feed ef0d8b6f…, account 7UVimffxr9ow1uXYxsr4LHAcV58mLzhmwaeKvJ1pjLiE, slot 463948435",
"fresh": true,
"source": "pyth",
"status": "ok",
"usd": 95.53320000000001
},
{
"age_s": 12302,
"at": 1793495398,
"basis": "Chainlink aggregator on Base (0x975043ad…), fresh within its 86400s heartbeat",
"detail": "round updatedAt 2026-11-01T01:09:58.000Z",
"fresh": true,
"source": "chainlink",
"status": "ok",
"usd": 95.6302
},
{
"age_s": 39,
"at": 1793507661,
"basis": "CoinGecko simple price (public tier, cached 60 s)",
"detail": "id solana",
"fresh": true,
"source": "coingecko",
"status": "ok",
"usd": 95.61
},
{
"age_s": 80,
"at": 1793507620,
"basis": "DefiLlama coins (aggregated, with timestamp + confidence)",
"confidence": 0.99,
"detail": "key coingecko:solana, confidence 0.99",
"fresh": true,
"source": "defillama",
"status": "ok",
"usd": 95.618
},
{
"age_s": null,
"at": null,
"basis": "Dexscreener: best-liquidity pool mid-price on solana (wSOL pool as a SOL proxy)",
"detail": "orca pool Czfq3xZZDm…, liquidity $25,000,000",
"fresh": true,
"liquidity_usd": 25000000,
"source": "dexscreener",
"status": "ok",
"usd": 95.57
},
{
"age_s": null,
"at": null,
"basis": "Jupiter price v3 (Solana swap routing)",
"detail": "block 463946713, liquidity $905,292,315",
"fresh": true,
"liquidity_usd": 905292315,
"source": "jupiter",
"status": "ok",
"usd": 95.4997
}
],
"token": {
"address": null,
"chain": null,
"chainlink_feed": "0x975043adBb80fc32276CbF9Bbcfd4A601a12462D",
"coingecko_id": "solana",
"input": "SOL",
"kind": "symbol",
"name": "Solana",
"pyth_feed": "ef0d8b6fda2ceba41da15d4095d1da392a0d2f8ed0c6c7bc0f4cfac8c280b56d",
"resolved_by": "built-in table",
"symbol": "SOL"
}
},
"type": "json"
}