Proof · Token check

What CoinGraph said about okb, exactly as issued.

Issued 2026-10-20 02:50:27 UTC · id eval_05d19b52887a8b80a48a

caution

Contract can blacklist addresses (ETH) · Upgradeable contract (proxy): the code can change (ETH)

✓ 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

83d2a84a335688b54eee93d0d353cecaaabad6b6b5312b8d8c97d30c31f1ac87

The 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_05d19b52887a8b80a48a

Source calls behind it

ProviderEndpointAt (UTC)LatencyOK
ccxt:binanceusdmopenInterestHist:5m02:50:215632 ms✓
ccxt:binanceusdmfetchFundingRates02:50:170 ms✕
ccxt:bybitklines:1m02:50:070 ms✓
ccxt:binanceusdmklines:1m02:50:0716117 ms✓
ccxt:okxklines:1m02:50:071727 ms✓
ccxt:binanceklines:1m02:50:071229 ms✓
ccxt:gateklines:1m02:50:07924 ms✓
ccxt:krakenklines:1m02:50:074211 ms✓
coingecko/coins/markets02:49:41399 ms✓
ccxt:krakenklines:1m02:49:074239 ms✓
ccxt:gateklines:1m02:49:07956 ms✓
ccxt:okxklines:1m02:49:071552 ms✓
ccxt:bybitklines:1m02:49:070 ms✓
ccxt:binanceusdmklines:1m02:49:0715762 ms✓
ccxt:binanceklines:1m02:49:071218 ms✓
coingecko/coins/markets02:48:41420 ms✓
ccxt:okxklines:1m02:48:071667 ms✓
ccxt:krakenklines:1m02:48:074280 ms✓
ccxt:gateklines:1m02:48:07975 ms✓
ccxt:bybitklines:1m02:48:070 ms✓
ccxt:binanceusdmklines:1m02:48:0715778 ms✓
ccxt:binanceklines:1m02:48:071212 ms✓
coingecko/coins/markets02:47:41456 ms✓
ccxt:gateklines:1m02:47:07755 ms✓
ccxt:krakenklines:1m02:47:074201 ms✓
The exact object (2,564 bytes)
{
  "token": {
    "id": "okb",
    "name": "OKB",
    "rank": 43,
    "symbol": "OKB"
  },
  "reasons": [
    {
      "text": "Contract can blacklist addresses (ETH)",
      "source": "goplus:/token_security",
      "dimension": "contract"
    },
    {
      "text": "Upgradeable contract (proxy): the code can change (ETH)",
      "source": "goplus:/token_security",
      "dimension": "contract"
    }
  ],
  "verdict": "caution",
  "snapshot": {
    "market": {
      "rank": 43,
      "as_of": "2026-10-20T02:49:00.000Z",
      "ath_usd": 228.74,
      "atl_usd": 0.580608,
      "sources": [
        {
          "as_of": "2026-10-20T02:49:00.000Z",
          "endpoint": "/coins/markets",
          "provider": "coingecko"
        }
      ],
      "ath_date": "2025-10-04T16:00:00.000Z",
      "price_usd": 114.3,
      "change_pct": {
        "1h": 0.1,
        "1y": -32.3706,
        "4h": 0.33,
        "7d": -4.1851,
        "15m": 0.11,
        "24h": 0.18,
        "30d": -2.8889,
        "200d": 36.5663
      },
      "low_24h_usd": 112.81,
      "from_ath_pct": -50.03,
      "from_atl_pct": 19585.42,
      "high_24h_usd": 114.72,
      "market_cap_usd": 2399292266,
      "volume_24h_usd": 20071253,
      "volatility_24h_pct": 1.91,
      "volume_to_market_cap": 0.0084,
      "fully_diluted_valuation_usd": 2399292266
    },
    "supply": {
      "top_holders": {
        "as_of": "2026-10-20T00:59:00.000Z",
        "top10": 64.7,
        "top20": null
      },
      "fdv_to_market_cap": 1
    },
    "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",
    "onchain_flows_24h": {
      "net_usd": 0,
      "inflow_usd": 0,
      "outflow_usd": 0
    }
  },
  "confidence": 0.95,
  "dimensions": {
    "supply": {
      "rating": "ok",
      "reasons": [
        {
          "info": true,
          "text": "FDV / market cap 1",
          "source": "coingecko:/coins/markets"
        },
        {
          "info": true,
          "text": "Top 10 holders own 64.7% of supply",
          "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": "ok",
      "reasons": [
        {
          "info": true,
          "text": "Exchange net flow $0 in 24h: normal",
          "source": "nownodes:eth_getLogs"
        }
      ]
    },
    "contract": {
      "rating": "caution",
      "reasons": [
        {
          "text": "Contract can blacklist addresses (ETH)",
          "source": "goplus:/token_security"
        },
        {
          "text": "Upgradeable contract (proxy): the code can change (ETH)",
          "source": "goplus:/token_security"
        }
      ]
    },
    "leverage": {
      "rating": "ok",
      "reasons": []
    },
    "momentum": {
      "rating": "ok",
      "reasons": [
        {
          "text": "1h +0.1%, 24h +0.18%: nothing stretched",
          "source": "coingecko:/coins/markets"
        }
      ]
    },
    "liquidity": {
      "rating": "ok",
      "reasons": [
        {
          "info": true,
          "text": "$6M 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
}