{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Crypto Exchange Transparency & Proof-of-Reserves Index",
  "description": "An affiliate-blind editorial index scoring how transparent the major crypto exchanges are about reserves, audits, custody, and disclosure, across six weighted dimensions. Which exchanges have proof of reserves — and which back it with a real audit. Coarse 0–100 bands.",
  "url": "https://chainchoice.io/insights/crypto-exchange-transparency-index",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "creator": { "@type": "Organization", "name": "ChainChoice", "url": "https://chainchoice.io" },
  "dateModified": "2026-06-18",
  "version": "v1.0",
  "isAccessibleForFree": true,
  "keywords": ["proof of reserves", "crypto exchange transparency", "exchange audit", "Merkle tree reserves", "affiliate-blind", "crypto exchange ranking"],
  "distribution": {
    "@type": "DataDownload",
    "encodingFormat": "application/json",
    "contentUrl": "https://chainchoice.io/data/transparency-index.json"
  },
  "methodology": "Editorial transparency assessment based on publicly available information as of 2026-06-18. Coarse 0–100 in 5-point bands. Proof of reserves is a point-in-time snapshot of assets and does not by itself prove solvency. Affiliate-blind: the scoring code cannot read affiliate data (CI-enforced). Not financial advice; verify each exchange's current proof-of-reserves and audit disclosures directly.",
  "dimensions": [
    { "key": "proof_of_reserves", "label": "Proof of reserves", "weight": 0.26 },
    { "key": "independent_audit", "label": "Independent audit / attestation", "weight": 0.20 },
    { "key": "public_disclosure", "label": "Public-company / regulatory disclosure", "weight": 0.18 },
    { "key": "custody_insurance", "label": "Custody & insurance transparency", "weight": 0.14 },
    { "key": "incident_transparency", "label": "Incident & structure transparency", "weight": 0.12 },
    { "key": "data_openness", "label": "Data & methodology openness", "weight": 0.10 }
  ],
  "ranking": [
    { "rank": 1, "id": "coinbase", "name": "Coinbase", "overall": 81, "tier": "Gold-standard", "scores": { "proof_of_reserves": 60, "independent_audit": 90, "public_disclosure": 95, "custody_insurance": 85, "incident_transparency": 85, "data_openness": 80 } },
    { "rank": 2, "id": "kraken", "name": "Kraken", "overall": 79, "tier": "Gold-standard", "scores": { "proof_of_reserves": 90, "independent_audit": 85, "public_disclosure": 55, "custody_insurance": 85, "incident_transparency": 80, "data_openness": 75 } },
    { "rank": 3, "id": "gemini", "name": "Gemini", "overall": 70, "tier": "Strong", "scores": { "proof_of_reserves": 55, "independent_audit": 80, "public_disclosure": 60, "custody_insurance": 90, "incident_transparency": 80, "data_openness": 70 } },
    { "rank": 4, "id": "bitstamp", "name": "Bitstamp", "overall": 67, "tier": "Strong", "scores": { "proof_of_reserves": 55, "independent_audit": 75, "public_disclosure": 60, "custody_insurance": 80, "incident_transparency": 80, "data_openness": 65 } },
    { "rank": 5, "id": "bitpanda", "name": "Bitpanda", "overall": 66, "tier": "Strong", "scores": { "proof_of_reserves": 50, "independent_audit": 75, "public_disclosure": 60, "custody_insurance": 80, "incident_transparency": 80, "data_openness": 60 } },
    { "rank": 6, "id": "okx", "name": "OKX", "overall": 64, "tier": "Strong", "scores": { "proof_of_reserves": 85, "independent_audit": 55, "public_disclosure": 40, "custody_insurance": 70, "incident_transparency": 65, "data_openness": 65 } },
    { "rank": 7, "id": "crypto-com", "name": "Crypto.com", "overall": 63, "tier": "Moderate", "scores": { "proof_of_reserves": 75, "independent_audit": 55, "public_disclosure": 50, "custody_insurance": 70, "incident_transparency": 60, "data_openness": 60 } },
    { "rank": 8, "id": "binance", "name": "Binance", "overall": 61, "tier": "Moderate", "scores": { "proof_of_reserves": 85, "independent_audit": 50, "public_disclosure": 35, "custody_insurance": 70, "incident_transparency": 55, "data_openness": 65 } },
    { "rank": 9, "id": "bybit", "name": "Bybit", "overall": 60, "tier": "Moderate", "scores": { "proof_of_reserves": 80, "independent_audit": 50, "public_disclosure": 35, "custody_insurance": 70, "incident_transparency": 60, "data_openness": 60 } },
    { "rank": 10, "id": "bitget", "name": "Bitget", "overall": 59, "tier": "Moderate", "scores": { "proof_of_reserves": 80, "independent_audit": 50, "public_disclosure": 35, "custody_insurance": 65, "incident_transparency": 55, "data_openness": 60 } },
    { "rank": 11, "id": "gate-io", "name": "Gate.io", "overall": 54, "tier": "Moderate", "scores": { "proof_of_reserves": 75, "independent_audit": 45, "public_disclosure": 30, "custody_insurance": 60, "incident_transparency": 50, "data_openness": 55 } },
    { "rank": 12, "id": "kucoin", "name": "KuCoin", "overall": 53, "tier": "Moderate", "scores": { "proof_of_reserves": 70, "independent_audit": 45, "public_disclosure": 30, "custody_insurance": 60, "incident_transparency": 50, "data_openness": 55 } }
  ]
}
