Chainlink oracle price (6 chains, median + freshness)
chainlink_priceLive Chainlink price for ETH, BTC, LINK, USDC, USDT, DAI, SOL, AAVE, UNI, stETH, cbETH, ARB, OP, POL or BNB in USD, read with latestRoundData() from verified aggregator contracts on ethereum, base, arbitrum, optimism, polygon and bsc. Omit chain to read every chain that has the pair and get the median, the cross-chain spread and each feed's age in seconds (to apply your own staleness limit), round id and the exact eth_call to re-check. Oracle price, not a DEX quote. Price: $0.001 USDC on Base per call, paid with x402 (MCP transport: an unpaid call returns the x402 PaymentRequired object; retry with params._meta["x402/payment"]). Same tool over HTTP: GET /api/chainlink-price.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pair | Yes | e.g. ETH/USD, BTC, cbETH/USD (USD quote only) | |
| chain | No | optional; omit to read all chains with this pair |