{"name":"Chains API","version":"1.7.14","description":"API query service for blockchain chain data from multiple sources","endpoints":{"/health":"Health check and data status","/chains":"Get all chains (optional ?tag=Testnet|L2|Beacon)","/chains/:id":"Get chain by ID","/search?q={query}":"Search chains by name or ID","/relations":"Get all chain relations data","/relations/:id":"Get relations for a specific chain by ID","/endpoints":"Get all chain endpoints (RPC, firehose, substreams)","/endpoints/:id":"Get endpoints for a specific chain by ID","/sources":"Get data sources status","/export":"Export cached snapshot file","/slip44":"Get all SLIP-0044 coin types as JSON","/slip44/:coinType":"Get specific SLIP-0044 coin type by ID","/reload":"Reload data from sources (POST)","/validate":"Validate chain data for potential human errors","/keywords":"Get extracted keywords (blockchain names, network names, client names, etc.)","/rpc-monitor":"Get RPC endpoint monitoring results","/rpc-monitor/:id":"Get RPC monitoring results for a specific chain by ID","/stats":"Get aggregate stats (chain counts, RPC health percentage)","/summary":"Slim dashboard projection: all chains (id, name, tags, relations, RPC count) + L2BEAT headline data, with ETag revalidation","/relations/:id/graph?depth=N":"BFS graph traversal of chain relations (default depth: 2)","/scaling":"Get all chains with L2BEAT scaling data (stage, category, DA layer, TVS)","/scaling/:id":"Get L2BEAT scaling data for a specific chain by ID","/scaling/status":"Get L2BEAT refresher status (last refresh, source, errors)","/metrics":"Prometheus exposition format (counters + gauges for source freshness, refreshes, validation)","/refresher":"Unified rolling refresher status (queue depth, sweep cursor, per-job-type state)","/assistant":"Assistant availability probe (enabled flag + model)","/assistant/chat":"Chat with the LLM assistant about chains, endpoints, scaling, and live incidents (POST)","/docs":"Interactive API reference (Swagger UI)","/openapi.json":"OpenAPI 3 specification (machine-readable)"},"dataSources":["https://raw.githubusercontent.com/Johnaverse/networks-registry/refs/heads/main/public/TheGraphNetworksRegistry.json","https://chainlist.org/rpcs.json","https://chainid.network/chains.json","https://raw.githubusercontent.com/satoshilabs/slips/master/slip-0044.md","https://l2beat.com/api/scaling/summary"]}