Proof · Token check
What CoinGraph said about usd1-wlfi, exactly as issued.
Issued 2026-10-20 04:11:11 UTC · id eval_952991a9eb969546fe04
caution
Net $20.8M moved onto exchanges in 24h (2.1% of daily volume) — potential sell-side supply · 2 transfer(s) ≥ $5M to exchanges in 24h (largest $24.7M → binance)
✓ 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
fec27b36e126dca772584c14baaf403a2dea6c2ff4c5ba68d1f27ba0d4f56288The 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_952991a9eb969546fe04Source calls behind it
| Provider | Endpoint | At (UTC) | Latency | OK |
|---|---|---|---|---|
| ccxt:binanceusdm | klines:1m | 04:11:07 | 15530 ms | ✓ |
| ccxt:okx | klines:1m | 04:11:07 | 5625 ms | ✓ |
| ccxt:binance | klines:1m | 04:11:07 | 1257 ms | ✓ |
| ccxt:gate | klines:1m | 04:11:07 | 974 ms | ✓ |
| ccxt:kraken | klines:1m | 04:11:07 | 3993 ms | ✓ |
| ccxt:bybit | klines:1m | 04:11:07 | 0 ms | ✓ |
| coingecko | /coins/markets | 04:10:40 | 373 ms | ✓ |
| ccxt:binanceusdm | futuresSentiment:5m | 04:10:30 | 3375 ms | ✓ |
| ccxt:binanceusdm | openInterestHist:5m | 04:10:20 | 5632 ms | ✓ |
| ccxt:binanceusdm | fetchFundingRates | 04:10:16 | 0 ms | ✕ |
| ccxt:gate | klines:1m | 04:10:07 | 1674 ms | ✓ |
| ccxt:bybit | klines:1m | 04:10:07 | 0 ms | ✓ |
| ccxt:binanceusdm | klines:1m | 04:10:07 | 16125 ms | ✓ |
| ccxt:okx | klines:1m | 04:10:07 | 1574 ms | ✓ |
| ccxt:binance | klines:1m | 04:10:07 | 1264 ms | ✓ |
| ccxt:kraken | klines:1m | 04:10:07 | 4199 ms | ✓ |
| coingecko | /coins/markets | 04:09:40 | 485 ms | ✓ |
| nownodes | sol:getBalance | 04:09:11 | 460 ms | ✓ |
| nownodes | sol:getBalance | 04:09:10 | 450 ms | ✓ |
| nownodes | sol:getBalance | 04:09:09 | 451 ms | ✓ |
| nownodes | sol:getBalance | 04:09:09 | 454 ms | ✓ |
| nownodes | sol:getBalance | 04:09:08 | 455 ms | ✓ |
| ccxt:bybit | klines:1m | 04:09:07 | 0 ms | ✓ |
| nownodes | sol:getBalance | 04:09:07 | 588 ms | ✓ |
| ccxt:binanceusdm | klines:1m | 04:09:07 | 15768 ms | ✓ |
The exact object (2,779 bytes)
{
"token": {
"id": "usd1-wlfi",
"name": "USD1",
"rank": 30,
"symbol": "USD1"
},
"reasons": [
{
"text": "Net $20.8M moved onto exchanges in 24h (2.1% of daily volume) — potential sell-side supply",
"source": "nownodes:eth_getLogs",
"dimension": "onchain"
},
{
"text": "2 transfer(s) ≥ $5M to exchanges in 24h (largest $24.7M → binance)",
"source": "nownodes:onchain_transfers",
"dimension": "onchain"
}
],
"verdict": "caution",
"snapshot": {
"market": {
"rank": 30,
"as_of": "2026-10-20T04:10:00.000Z",
"ath_usd": 1.048,
"atl_usd": 0.988762,
"sources": [
{
"as_of": "2026-10-20T04:10:00.000Z",
"endpoint": "/coins/markets",
"provider": "coingecko"
}
],
"ath_date": "2026-07-09T10:14:50.000Z",
"price_usd": 0.998927,
"change_pct": {
"1h": 0.01,
"1y": -0.155,
"4h": 0,
"7d": -0.041,
"15m": 0,
"24h": -0.04,
"30d": -0.0572,
"200d": -0.0699
},
"low_24h_usd": 0.998763,
"from_ath_pct": -4.68,
"from_atl_pct": 1.03,
"high_24h_usd": 0.999486,
"market_cap_usd": 4007750089,
"volume_24h_usd": 980073692,
"volatility_24h_pct": 0.03,
"volume_to_market_cap": 0.2445,
"fully_diluted_valuation_usd": 4007750089
},
"supply": {
"top_holders": {
"as_of": "2026-10-06T14:52:00.000Z",
"top10": 98.1,
"top20": 98.7
},
"fdv_to_market_cap": 1
},
"derivatives": {
"funding": "unassessed",
"liquidations_1h": {
"usd": 0,
"count": 0,
"longs_usd": 0,
"shorts_usd": 0
}
},
"liquidity_depth": "unassessed",
"onchain_flows_24h": {
"net_usd": 20825300,
"inflow_usd": 56899200,
"outflow_usd": 36073900
}
},
"confidence": 0.86,
"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": "1 headline(s) in 24h",
"source": "rss"
}
]
},
"onchain": {
"rating": "caution",
"reasons": [
{
"text": "Net $20.8M moved onto exchanges in 24h (2.1% of daily volume) — potential sell-side supply",
"source": "nownodes:eth_getLogs"
},
{
"text": "2 transfer(s) ≥ $5M to exchanges in 24h (largest $24.7M → binance)",
"source": "nownodes:onchain_transfers"
}
]
},
"contract": {
"rating": "ok",
"reasons": [
{
"text": "Upgradeable contract (proxy): the code can change (BSC)",
"source": "goplus:/token_security"
},
{
"text": "Issuer controls are expected for this kind of asset (stablecoin or tokenized fund) (BSC)",
"source": "goplus:/token_security"
}
]
},
"leverage": {
"rating": "unassessed",
"reasons": []
},
"momentum": {
"rating": "ok",
"reasons": [
{
"text": "1h +0.01%, 24h -0.04%: nothing stretched",
"source": "coingecko:/coins/markets"
}
]
},
"liquidity": {
"rating": "ok",
"reasons": [
{
"info": true,
"text": "$59.9M 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": [
"Whether the coins sent to exchanges are sold or sit idle"
],
"policy_check": null
}