Skip to main content
// datasets hub20 public feeds

ChainChoice Datasets

Every public data feed ChainChoice publishes — engine methodology, editorial corpus, trust artifacts, machine-discovery surfaces, and the v1 API. Designed to be read by humans, search engines, and LLM summarizers. Each row carries Schema.org/Dataset markup so Google Dataset Search and AI ingestion pipelines can resolve format, license, and download URL without scraping.

Engine

2 feeds
Engine methodology + receipt schemaapplication/json

The ChainChoice ranking engine described as data: scoring dimensions, version pins, fit-vs-affiliate separation contract, and the canonical receipt JSON schema. Anyone reproducing a rank reads this first.

Updates: On every engine release (CI-generated)/data/methodology.json ↗
Methodology specification (versioned)application/json

Pinned JSON specification of the engine methodology at each version cut. The reproducibility surface — receipts cite which version they were produced under.

Updates: Versioned (immutable per cut)/data/methodology.json ↗

Editorial

10 feeds
CLARITY Act Exchange Readiness Indexapplication/json

Affiliate-blind editorial index scoring how ready each major US-serving crypto exchange is to register under the CLARITY Act's SEC/CFTC regime (DCM/ATS), across six weighted dimensions. Per-exchange, per-dimension scores. CC-BY-4.0; cite freely. Updated as registrations land.

Updates: On registration / rule-making events/data/clarity-readiness-index.json ↗
MiCA EU Exchange Readiness Indexapplication/json

Affiliate-blind editorial index of how well-positioned each major EU-serving crypto exchange is under MiCA's CASP regime, across six weighted dimensions. Per-exchange, per-dimension scores. CC-BY-4.0; cite freely. Verifiable against the ESMA register.

Updates: On authorisation / ESMA-register events/data/mica-readiness-index.json ↗
Exchange Transparency & Proof-of-Reserves Indexapplication/json

Affiliate-blind editorial index of how transparent the major crypto exchanges are about reserves, audits, custody, and disclosure, across six weighted dimensions. Per-exchange, per-dimension scores. CC-BY-4.0; cite freely.

Updates: On audit / disclosure / incident events/data/transparency-index.json ↗
Category taxonomyapplication/json

All decision categories ChainChoice covers (exchange, wallet, tax-software, lending, staking, crypto-card, on-ramp, payment-gateway, stablecoins, bridges, portfolio-tracking, web3-apps) with provider counts and active-question dimensions.

Updates: On catalog change/data/categories.json ↗
Jurisdictions coveredapplication/json

EU member states + MiCA-adjacent jurisdictions with regulator details (BaFin, AMF, CNMV, FCA, FINMA…), transitional-window dates, and tax-framework references. Used by every country-guide surface.

Updates: On regulatory update/data/countries.json ↗
Live L2 TVLapplication/json

Total value locked per Ethereum Layer-2 (Arbitrum, OP Mainnet, Base, zkSync Era, Starknet, Polygon zkEVM, Scroll, Linea, Blast), fetched from the DefiLlama public API on each deploy. Dated and sourced; overlaid on the L2 comparison for context — the ranking scores permanent architecture, never TVL.

Updates: On deploy (live DefiLlama API)data as of 2026-09-28 08:39 UTC · under an hour ago/data/l2-live.json ↗
Live DEX TVLapplication/json

Total value locked per decentralized exchange (Uniswap, Curve, PancakeSwap, Balancer, Aerodrome, Raydium, SushiSwap, Maverick), parent-protocol aggregation fetched from the DefiLlama public API on each deploy. Dated and sourced; overlaid on /best/dex for context — the ranking scores security & track record and decentralization, never TVL, because TVL measures adoption, not safety.

Updates: On deploy (live DefiLlama API)data as of 2026-09-28 08:39 UTC · under an hour ago/data/dex-live.json ↗
Live perp-DEX TVLapplication/json

Total value locked (collateral + liquidity) per perpetual-futures DEX (Hyperliquid, GMX, dYdX, Jupiter, Drift, Gains, Aster), fetched from the DefiLlama public API on each deploy. Open interest is not exposed keylessly, so TVL is the dated size metric. Dated and sourced; overlaid on /best/perp_dex for context — the ranking scores security & track record and decentralization, never TVL, because value locked measures adoption, not safety.

Updates: On deploy (live DefiLlama API)data as of 2026-09-28 08:39 UTC · under an hour ago/data/perp-live.json ↗
Live staking APYapplication/json

Live staking yield per provider (Lido, Rocket Pool, Coinbase, ether.fi, Swell, Stader, Puffer) from each issuer's canonical DefiLlama pool — pinned by exact project + token symbol + chain (base yield where available, per-row metric). Liquid-restaking tokens are flagged. Dated and sourced; overlaid on /best/staking for context — never scored, because ETH liquid-staking yields cluster closely and cross-asset yields are not comparable.

Updates: On deploy (live DefiLlama yields API)data as of 2026-09-28 08:39 UTC · under an hour ago/data/staking-live.json ↗
Live lending supply APYapplication/json

Live USDC supply APY for the DeFi money markets that expose a single canonical protocol-level supply pool (Aave, Compound, Fluid, Venus) from each protocol's canonical DefiLlama pool — pinned by exact project + token symbol + chain (apyBase base supply rate where available, per-row metric). A variable rate that floats with utilization. Intentionally omitted because they have no single comparable protocol-level supply rate: isolated-market & vault-aggregator protocols (Morpho, Kamino, Euler, Curve, Silo — rate is vault/market-specific), CeFi (Nexo/Ledn), RWA credit (Maple/Goldfinch), fixed-rate and yield-tokenization protocols. Dated and sourced; overlaid on /best/lending_borrowing for context — never scored, because a money market is ranked on credit model, liquidity, collateral flexibility and counterparty confidence, and a higher rate is usually compensation for higher risk.

Updates: On deploy (live DefiLlama yields API)data as of 2026-09-28 08:39 UTC · under an hour ago/data/lending-live.json ↗

Trust

3 feeds
Decision-receipts indexapplication/json

JSON Feed of recently published signed decision receipts. Each entry includes the receipt ID, content hash, signing key reference, and a deep-link to the public verification surface.

Updates: Continuous (per receipt)/data/feed.json ↗
JWKS — receipt-signing keysapplication/json

Public JSON Web Key Set for verifying every signed ChainChoice receipt (decision receipts, affiliate disclosure, partnership receipts, methodology spec). Ed25519. Rotation logged in the methodology changelog.

Updates: On key rotation/api/v1?_route=jwks ↗
Affiliate disclosure (versioned)text/markdown

The versioned, dated affiliate disclosure surface. Pairs with the structured partnership ledger at /affiliate/receipts.

Updates: On disclosure-text change/affiliate-disclosure ↗

Machine Discovery

3 feeds
XML Sitemapapplication/xml

Canonical sitemap of every indexable surface — landing, methodology, country guides, compliance hubs, insights, honest reviews, recommended guides, glossary, founder corner, datasets. Updated on every deploy.

Updates: On deploy (CI-generated)/sitemap.xml ↗
LLM ingestion indextext/plain

Concise, machine-targeted index pointing summarizers to the highest-value surfaces (methodology, affiliate disclosure, key reviews). Follows the emerging llms.txt convention for LLM-friendly site maps.

Updates: On editorial change/llms.txt ↗
LLM full corpustext/plain

Expanded llms-full.txt — the complete editorial corpus serialized for LLM ingestion: methodology, country guides, compliance hubs, insights, honest reviews, glossary, all inline.

Updates: On editorial change/llms-full.txt ↗

API

2 feeds
OpenAPI 3.1 specificationapplication/json

The full v1 API contract: /api/v1/recommend, /api/v1/receipts, compliance + partner endpoints. Includes request/response schemas, example payloads, and auth model. Generated and CI-validated.

Updates: On API contract change/docs/openapi.json ↗
TypeScript SDKtext/plain

Generated TypeScript client for the v1 API — typed request/response models, retry semantics, receipt-verification helper. Tracks the OpenAPI spec.

Updates: On API contract change/docs/sdk/chainchoice.ts ↗
Usage notes
  • License. Public feeds are free to read, link to, and cite. Attribution to ChainChoice (chainchoice.io) preferred. Commercial bulk redistribution requires the partner API.
  • Verification. Every signed artifact (decision receipts, affiliate disclosure, methodology spec) can be verified against the JWKS endpoint. The verification path is documented in the API docs.
  • Update cadence. Engine + editorial feeds regenerate on every CI build. Trust artifacts (signed receipts) are append-only and content-addressed — once issued, immutable.
  • LLM ingestion. Prefer /llms.txt for a curated entry point and /llms-full.txt for the full corpus. The methodology + categories feeds are the smallest possible context for answering “how does ChainChoice rank X.”
  • API for live decisioning. If you need a recommendation for a specific user query — not just the data — use the /api/v1/recommend endpoint. See the API docs.

Related surfaces

ChainChoice
Compare onchain. A brighter future.
© 2026 ChainChoice. All rights reserved.
System statusFeeds last refreshed 9 days ago
Built from commit ba0993b · rankings.json sha256 e1eb24980abb
ChainChoice · The decision layer for crypto · Not financial adviceEducational analysis, not investment advice. Affiliate links may contribute to operations but never alter rankings.

ChainChoice provides informational content only. Nothing on this site constitutes financial, investment, legal, or tax advice. Always do your own research and consult a qualified professional before making financial decisions.