GET /v2/data-manifest, which reports completeness per row for the exact asset you care about:
GET /v2/data-manifest— how complete the data is per protocol, right now. This is the endpoint to query for per-market coverage decisions.GET /v2/assets— the asset registry, with the chains each asset lives on.GET /v2/protocols— the protocol registry. Note that this registry does not yet list every indexed protocol (Euler V2, Blend, and SDEX, for example, have live connectors but no registry row), so a/v2/protocolslookup can false-negative. Don’t use it as the authoritative coverage answer — use the data manifest.
Chains
The asset and protocol registries are multi-chain by design, so an asset can carry addresses on more than one chain. The two environments above are where data is actively indexed today.
Protocols
Coverage comes in depths. The deepest tier carries per-market data, oracle classification, and governance indexing; the next carries protocol-level metadata and risk factors. We mark which is which rather than implying uniform depth.This table is a documented baseline, not the live source of truth. If you are deciding whether a specific market is covered, query the data manifest (
GET /v2/data-manifest) — it answers for the exact asset you care about, with completeness attached. The GET /v2/protocols registry is a complementary lens, but it does not yet list every indexed protocol (Euler V2, Blend, and SDEX have live connectors without a registry row), so don’t rely on it alone to rule a market out.Honest framing
- Depth is not uniform. A protocol appearing here means it is connected; it does not mean every market within it carries every signal. The data manifest reports completeness per row.
- Coverage is expanding. New connectors and chains are added over time. For the current per-market answer, query the data manifest (
GET /v2/data-manifest) rather than this page — and note that/v2/protocolsdoes not yet list every indexed protocol (e.g. Euler V2, Blend, SDEX). - Gaps are surfaced, not hidden. Where a model or feed doesn’t yet cover something, the response says so via its freshness and quality metadata rather than guessing.