Proof · Agent run · trade gatekeeper

What CoinGraph said about bitcoin, exactly as issued.

Issued 2026-10-19 10:22:30 UTC · id run_59aedc7540dc362362a2

ALLOW

ALLOW: $5K buy of BTC fits current liquidity (under 0.01% impact via exchange order books).

✓ 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

02cb138088962dbec89f52666cdd1e7e7eddc1a29e3306f312fa1478b8541d8b

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/run_59aedc7540dc362362a2

Source calls behind it

ProviderEndpointAt (UTC)LatencyOK
ccxt:binanceusdmklines:1m10:22:066445 ms✓
ccxt:okxklines:1m10:22:052080 ms✓
ccxt:bybitklines:1m10:22:050 ms✓
ccxt:gateklines:1m10:22:051165 ms✓
ccxt:binanceklines:1m10:22:051258 ms✓
ccxt:krakenklines:1m10:22:054172 ms✓
coingecko/coins/markets10:21:41392 ms✓
ccxt:binanceusdmklines:1m10:21:056347 ms✓
ccxt:binanceklines:1m10:21:051221 ms✓
ccxt:okxklines:1m10:21:056039 ms✓
ccxt:bybitklines:1m10:21:050 ms✓
ccxt:gateklines:1m10:21:051400 ms✓
ccxt:krakenklines:1m10:21:054002 ms✓
coingecko/coins/markets10:20:41407 ms✓
ccxt:binanceusdmfuturesSentiment:5m10:20:313368 ms✓
ccxt:binanceusdmopenInterestHist:5m10:20:213408 ms✓
ccxt:binanceusdmfetchFundingRates10:20:151 ms✕
ccxt:bybitklines:1m10:20:050 ms✓
ccxt:binanceusdmklines:1m10:20:056470 ms✓
ccxt:binanceklines:1m10:20:051243 ms✓
ccxt:okxklines:1m10:20:051734 ms✓
ccxt:gateklines:1m10:20:051759 ms✓
ccxt:krakenklines:1m10:20:054206 ms✓
coingecko/coins/markets10:19:41413 ms✓
ccxt:okxklines:1m10:19:051662 ms✓
The exact object (1,104 bytes)
{
  "agent": "trade-gatekeeper",
  "as_of": "2026-10-19T10:22:30.891Z",
  "links": {
    "proof": "/api/v1/verify/eval_c846a16d1731eef1b7f8"
  },
  "result": {
    "side": "buy",
    "size": {
      "max_safe_usd": 5000,
      "requested_usd": 5000
    },
    "check": {
      "verdict": "proceed",
      "confidence": 0.86,
      "dimensions": {
        "supply": "ok",
        "context": "ok",
        "onchain": "ok",
        "contract": "unassessed",
        "leverage": "ok",
        "momentum": "ok",
        "liquidity": "ok"
      },
      "evaluation_id": "eval_c846a16d1731eef1b7f8"
    },
    "token": {
      "id": "bitcoin",
      "symbol": "BTC"
    },
    "impact": {
      "routes": [
        {
          "route": "exchange order books",
          "impact": 0
        }
      ],
      "best_pct": 0,
      "limit_pct": 1,
      "best_route": "exchange order books",
      "share_of_daily_volume_pct": 0
    },
    "policy": null,
    "latest_brief": null
  },
  "run_id": "run_59aedc7540dc362362a2",
  "reasons": [
    {
      "text": "$5K buy: under 0.01% impact on the best route (exchange order books; limit 1%), check verdict proceed",
      "source": "coingraph:evaluate"
    }
  ],
  "summary": "ALLOW: $5K buy of BTC fits current liquidity (under 0.01% impact via exchange order books).",
  "verdict": "ALLOW",
  "warnings": [],
  "disclaimer": "CoinGraph never trades, holds funds or gives financial advice. The caller decides.",
  "agent_version": "1.0.0"
}