Proof · Token check
What CoinGraph said about polkadot, exactly as issued.
Issued 2026-10-21 03:52:38 UTC · id eval_c140fdb1700396755555
proceed
1h 0%, 24h +0.41%: nothing stretched · $7.2M available within 2% of the price across exchanges (CoinGecko)
✓ Fingerprint
Matches the one stored at issue time
✓ Sources
60 source calls recorded around issue time
◷ Chainlink CRE attestation
Pending: the workflow attests new proofs every few minutes; the fingerprint above is the commitment
SHA-256 fingerprint
e3b6c5f735a2f0f729c4de4960a579c84035816c47331b4ec89ad6e71c411576The fingerprint is the SHA-256 of the object below written as canonical JSON (keys sorted, no spaces). Change one character and it changes completely, so nobody, including CoinGraph, can quietly edit what was said.
Check it yourself
curl -s https://coingraph.ai/api/v1/verify/eval_c140fdb1700396755555Source calls behind it
| Provider | Endpoint | At (UTC) | Latency | OK |
|---|---|---|---|---|
| ccxt:gate | klines:1m | 03:52:07 | 2667 ms | ✓ |
| ccxt:kraken | klines:1m | 03:52:07 | 4164 ms | ✓ |
| ccxt:coinbase | klines:1m | 03:52:07 | 1179 ms | ✓ |
| ccxt:okx | klines:1m | 03:52:07 | 19054 ms | ✓ |
| coingecko | /coins/markets | 03:51:40 | 415 ms | ✓ |
| ccxt:okx | klines:1m | 03:51:07 | 34418 ms | ✓ |
| ccxt:gate | klines:1m | 03:51:06 | 2615 ms | ✓ |
| ccxt:kraken | klines:1m | 03:51:06 | 4013 ms | ✓ |
| ccxt:coinbase | klines:1m | 03:51:06 | 1226 ms | ✓ |
| coingecko | /coins/markets | 03:50:40 | 386 ms | ✓ |
| ccxt:okx | fetchFundingRates | 03:50:16 | 210 ms | ✓ |
| ccxt:okx | klines:1m | 03:50:07 | 23763 ms | ✓ |
| ccxt:gate | klines:1m | 03:50:06 | 2380 ms | ✓ |
| ccxt:kraken | klines:1m | 03:50:06 | 4182 ms | ✓ |
| ccxt:coinbase | klines:1m | 03:50:06 | 1179 ms | ✓ |
| coingecko | /coins/markets | 03:49:40 | 453 ms | ✓ |
| ccxt:gate | klines:1m | 03:49:07 | 2227 ms | ✓ |
| ccxt:coinbase | klines:1m | 03:49:07 | 1245 ms | ✓ |
| ccxt:kraken | klines:1m | 03:49:07 | 4187 ms | ✓ |
| ccxt:okx | klines:1m | 03:49:07 | 19239 ms | ✓ |
| coingecko | /coins/markets | 03:48:40 | 381 ms | ✓ |
| ccxt:gate | klines:1m | 03:48:07 | 1980 ms | ✓ |
| ccxt:coinbase | klines:1m | 03:48:07 | 1217 ms | ✓ |
| ccxt:kraken | klines:1m | 03:48:07 | 4190 ms | ✓ |
| ccxt:okx | klines:1m | 03:48:07 | 19306 ms | ✓ |
The exact object (2,554 bytes)
{
"token": {
"id": "polkadot",
"name": "Polkadot",
"rank": 51,
"symbol": "DOT"
},
"reasons": [
{
"text": "1h 0%, 24h +0.41%: nothing stretched",
"source": "coingecko:/coins/markets",
"dimension": "momentum"
},
{
"info": true,
"text": "$7.2M available within 2% of the price across exchanges (CoinGecko)",
"source": "coingecko:/coins/{id}/tickers",
"dimension": "liquidity"
},
{
"text": "Funding 0.01% per 8h: leverage not crowded",
"source": "ccxt:fetchFundingRates",
"dimension": "leverage"
}
],
"verdict": "proceed",
"snapshot": {
"market": {
"rank": 51,
"as_of": "2026-10-21T03:51:00.000Z",
"ath_usd": 54.98,
"atl_usd": 0.727004,
"sources": [
{
"as_of": "2026-10-21T03:51:00.000Z",
"endpoint": "/coins/markets",
"provider": "coingecko"
}
],
"ath_date": "2021-11-04T06:10:09.000Z",
"price_usd": 1.16,
"change_pct": {
"1h": 0,
"1y": -62.066,
"4h": 0.87,
"7d": -0.5124,
"15m": 0,
"24h": 0.41,
"30d": 2.5984,
"200d": -6.2993
},
"low_24h_usd": 1.13,
"from_ath_pct": -97.89,
"from_atl_pct": 59.91,
"high_24h_usd": 1.19,
"market_cap_usd": 1986006246,
"volume_24h_usd": 141137477,
"volatility_24h_pct": 5.37,
"volume_to_market_cap": 0.0711,
"fully_diluted_valuation_usd": 1986006246
},
"supply": {
"top_holders": "unassessed",
"fdv_to_market_cap": 1
},
"derivatives": {
"funding": [
{
"mark": null,
"index": null,
"venue": "okx",
"symbol": "DOT/USDT:USDT",
"next_at": "2026-10-21T16:00:00.000Z",
"rate_pct": 0.01,
"basis_pct": null,
"next_rate_pct": null,
"annualised_pct": 11
}
],
"liquidations_1h": {
"usd": 0,
"count": 0,
"longs_usd": 0,
"shorts_usd": 0
},
"open_interest_change": {
"1h": null,
"4h": null,
"24h": null
}
},
"liquidity_depth": "unassessed"
},
"confidence": 0.78,
"dimensions": {
"supply": {
"rating": "ok",
"reasons": [
{
"info": true,
"text": "FDV / market cap 1",
"source": "coingecko:/coins/markets"
},
{
"info": true,
"text": "Unlock schedule: unassessed (no free source)",
"source": "coingraph"
}
]
},
"context": {
"rating": "ok",
"reasons": [
{
"text": "No fundamental or mood flags",
"source": "coingraph"
}
]
},
"onchain": {
"rating": "unassessed",
"reasons": []
},
"contract": {
"rating": "unassessed",
"reasons": [
{
"text": "Native coin: no token contract to check",
"source": "coingraph"
}
]
},
"leverage": {
"rating": "ok",
"reasons": [
{
"text": "Funding 0.01% per 8h: leverage not crowded",
"source": "ccxt:fetchFundingRates"
}
]
},
"momentum": {
"rating": "ok",
"reasons": [
{
"text": "1h 0%, 24h +0.41%: nothing stretched",
"source": "coingecko:/coins/markets"
}
]
},
"liquidity": {
"rating": "ok",
"reasons": [
{
"info": true,
"text": "$7.2M available within 2% of the price across exchanges (CoinGecko)",
"source": "coingecko:/coins/{id}/tickers"
}
]
}
},
"disclaimer": "CoinGraph never executes, custodies or advises. The caller decides.",
"size_check": null,
"watch_next": [],
"policy_check": null
}