Proof · Token check
What CoinGraph said about jupiter-exchange-solana, exactly as issued.
Issued 2026-10-20 02:11:20 UTC · id eval_203931550c2c3ec4a2f7
caution
Top 10 holders own 65.5% of supply (incl. exchange and contract wallets)
✓ 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
9b4e306898b8dcb055ad2ab7948b2ca63424ee8c605e3627c24a0af66c5970b6The 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_203931550c2c3ec4a2f7Source calls behind it
| Provider | Endpoint | At (UTC) | Latency | OK |
|---|---|---|---|---|
| ccxt:binanceusdm | klines:1m | 02:11:06 | 15511 ms | ✓ |
| ccxt:binance | klines:1m | 02:11:06 | 1217 ms | ✓ |
| ccxt:gate | klines:1m | 02:11:06 | 2078 ms | ✓ |
| ccxt:okx | klines:1m | 02:11:06 | 5414 ms | ✓ |
| ccxt:kraken | klines:1m | 02:11:06 | 4086 ms | ✓ |
| ccxt:bybit | klines:1m | 02:11:06 | 0 ms | ✓ |
| coingecko | /coins/markets | 02:10:40 | 423 ms | ✓ |
| ccxt:binanceusdm | futuresSentiment:5m | 02:10:30 | 3355 ms | ✓ |
| ccxt:binanceusdm | openInterestHist:5m | 02:10:20 | 5631 ms | ✓ |
| ccxt:binanceusdm | fetchFundingRates | 02:10:16 | 1 ms | ✕ |
| ccxt:gate | klines:1m | 02:10:07 | 1301 ms | ✓ |
| ccxt:bybit | klines:1m | 02:10:07 | 1 ms | ✓ |
| ccxt:binanceusdm | klines:1m | 02:10:06 | 16127 ms | ✓ |
| ccxt:binance | klines:1m | 02:10:06 | 1281 ms | ✓ |
| ccxt:kraken | klines:1m | 02:10:06 | 4514 ms | ✓ |
| ccxt:okx | klines:1m | 02:10:06 | 1564 ms | ✓ |
| coingecko | /coins/markets | 02:09:40 | 405 ms | ✓ |
| nownodes | sol:getBalance | 02:09:15 | 452 ms | ✓ |
| nownodes | sol:getBalance | 02:09:14 | 457 ms | ✓ |
| nownodes | sol:getBalance | 02:09:13 | 452 ms | ✓ |
| nownodes | sol:getBalance | 02:09:12 | 456 ms | ✓ |
| nownodes | sol:getBalance | 02:09:11 | 571 ms | ✓ |
| nownodes | sol:getBalance | 02:09:10 | 573 ms | ✓ |
| nownodes | sol:getBalance | 02:09:09 | 565 ms | ✓ |
| nownodes | sol:getBalance | 02:09:08 | 585 ms | ✓ |
The exact object (2,303 bytes)
{
"token": {
"id": "jupiter-exchange-solana",
"name": "Jupiter",
"rank": 77,
"symbol": "JUP"
},
"reasons": [
{
"text": "Top 10 holders own 65.5% of supply (incl. exchange and contract wallets)",
"source": "goplus/nownodes holders",
"dimension": "supply"
}
],
"verdict": "caution",
"snapshot": {
"market": {
"rank": 77,
"as_of": "2026-10-20T02:10:00.000Z",
"ath_usd": 2,
"atl_usd": 0.135801,
"sources": [
{
"as_of": "2026-10-20T02:10:00.000Z",
"endpoint": "/coins/markets",
"provider": "coingecko"
}
],
"ath_date": "2024-01-31T07:02:47.000Z",
"price_usd": 0.292175,
"change_pct": {
"1h": -0.02,
"1y": -15.496,
"4h": -0.26,
"7d": -8.5569,
"15m": -0.86,
"24h": -0.98,
"30d": 4.3091,
"200d": 85.3806
},
"low_24h_usd": 0.289655,
"from_ath_pct": -85.39,
"from_atl_pct": 115.15,
"high_24h_usd": 0.29892,
"market_cap_usd": 969914977,
"volume_24h_usd": 51603756,
"volatility_24h_pct": 2.65,
"volume_to_market_cap": 0.0532,
"fully_diluted_valuation_usd": 2004916490
},
"supply": {
"top_holders": {
"as_of": "2026-10-20T00:50:00.000Z",
"top10": 65.5,
"top20": 71.8
},
"fdv_to_market_cap": 2.07
},
"derivatives": {
"funding": "unassessed",
"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.86,
"dimensions": {
"supply": {
"rating": "caution",
"reasons": [
{
"info": true,
"text": "FDV / market cap 2.07",
"source": "coingecko:/coins/markets"
},
{
"text": "Top 10 holders own 65.5% of supply (incl. exchange and contract wallets)",
"source": "goplus/nownodes holders"
},
{
"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": "ok",
"reasons": [
{
"text": "No contract risks found on the SOL contract (home chain)",
"source": "goplus:/token_security"
}
]
},
"leverage": {
"rating": "ok",
"reasons": []
},
"momentum": {
"rating": "ok",
"reasons": [
{
"text": "1h -0.02%, 24h -0.98%: nothing stretched",
"source": "coingecko:/coins/markets"
}
]
},
"liquidity": {
"rating": "ok",
"reasons": [
{
"info": true,
"text": "$4.1M 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
}