{"schema":"draconic21.token_price_availability.v1","available":true,"price_usdc":0.003,"source":"Live on-chain Base reads (Chainlink Data Feed aggregators for curated majors; deepest live Uniswap V3 USDC pool for any other Base ERC-20 address), cached 5min per (symbol-or-address, quote)","supported_symbols":["ETH","WETH","USDC","DAI","CBETH","CBBTC","BTC"],"max_batch":10,"note":"No snapshot to go stale — every paid call reads live Base contract state (5-minute shared cache). POST { symbol } for a curated major, { address } for any Base ERC-20 (priced from its deepest live USDC pool, if one is discoverable), or { coins } for a comma-separated batch of either (up to 10, e.g. \"BTC,ETH,0x...\") — batch responses carry a leader-compatible prices[]/asOf/count/unresolved shape. Optional { quote: \"USD\"|\"ETH\" }, default USD."}