{"name":"B3 Data API","description":"Multi-chain cached proxy layer for blockchain APIs with automatic fallback","version":"1.0.0","endpoints":{"blockscout":"/blockscout/*","insights":"/insights/*","swagger":"/swagger.json","health":"/health"},"supported_chains":[{"chainId":243,"name":"Reach Testnet","network":"reach-testnet","apiUrl":"https://reach-testnet.explorer.caldera.xyz"},{"chainId":1993,"name":"B3 Testnet","network":"b3-testnet","apiUrl":"https://sepolia.explorer.b3.fun"},{"chainId":4224,"name":"Arpachain","network":"arpachain","apiUrl":"https://arpachain.calderaexplorer.xyz"},{"chainId":8333,"name":"B3 Mainnet","network":"b3","apiUrl":"https://blockscout.b3.fun"},{"chainId":19934,"name":"B4 Testnet","network":"b4-testnet","apiUrl":"https://b4-testnet.explorer.caldera.xyz"},{"chainId":10211403,"name":"GLHF Testnet","network":"glhf-testnet","apiUrl":"https://glhf-testnet.explorer.caldera.xyz"}],"default_chain":{"chainId":8333,"name":"B3 Mainnet"},"usage":{"specific_chain":"Add ?chainId=8333 to query a specific chain","blockscout_fallback":"Blockscout: Without chainId, queries B3 Mainnet first, then all chains if no results","insights_direct":"ThirdWeb Insights: Always queries specific chain (default: B3 Mainnet)","caching":"All successful responses cached for 24 hours per chain","fresh_requests":"Add ?fresh to bypass cache (rate limited: 20 requests per minute per IP)","local_development":"Set ENVIRONMENT=local to bypass all cache and rate limiting for development","mintlify_compatibility":"Add ?mintlify to get a Mintlify-compatible version (excludes some ThirdWeb endpoints with validation issues)"},"services":{"blockscout":{"path":"/blockscout/*","description":"Blockchain explorer API with smart fallback","example":"/blockscout/main-page/blocks?chainId=8333"},"thirdweb_insights":{"path":"/insights/*","description":"ThirdWeb Insights API for chain analytics","example":"/insights/v1/chains/{chainId}/overview?chainId=8333","authentication":"Authenticated with x-client-id header"}},"rate_limiting":{"fresh_requests":{"limit":20,"window":"1 minute","per":"IP address"}},"cache":{"provider":"Cloudflare KV","ttl":"24 hours"}}