utilpeek: live FX rates from Base stablecoin pools (EUR, GBP, MXN, BRL, CAD, SGD, ZAR, IDR) with ECB deviation, plus exchange bid/ask for the majors
get_live_fx_ratesFetch live indicative FX rates for EUR, GBP, JPY, AUD, MXN, BRL, CAD, SGD, ZAR, or IDR to USD from on-chain stablecoin pools and a regulated exchange. Use for current pricing, not ECB fixes.
Instructions
utilpeek: Use when an agent must price an amount of EUR, GBP, JPY, AUD, MXN, BRL, CAD, SGD, ZAR or IDR in USD now, not at the ECB fix. For the ECB fix or a past date use get_fx_rates. Returns live indicative FX rates from on-chain stablecoin pools on Base (EUR, GBP, MXN, BRL, CAD, SGD, ZAR, IDR per USD); shallow pools go under thin, never as a rate. Also indicative bid, ask and mid for EURUSD, GBPUSD, USDJPY and AUDUSD from a regulated exchange (exchange_quotes, with age_s). Indicative on-chain prices, not dealable quotes; pools cached 15 s, exchange quotes 60 s; a failed pool or exchange fetch is in errors. An unknown pair is a 422 listing the supported pairs (not charged). Typically 2 to 4 s (two chain reads). Price: USD 0.002. Free: 10 utilpeek calls per IP per UTC day. Docs: https://tanod.dev/learn/live-fx-rates-api.html
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pairs | No | Pairs in market convention, for example EURUSD (USD per EUR) or USDMXN (MXN per USD). Omit for every supported pair; USDJPY and AUDUSD return indicative exchange quotes only. An unknown pair is a 422 that lists the supported ones. | |
| amount_usd | No | Reference trade size in USD for the price-impact measurement, 100 to 100000 (default 1000). A pair whose impact at this size is 1% or more is listed under `thin`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thin | No | ||
| block | No | ||
| chain | No | ||
| error | No | Only on an error result: an object {code, message}, or the reason string of an x402 PaymentRequired object. | |
| pairs | No | ||
| cached | No | ||
| errors | No | ||
| method | No | ||
| licence | No | ||
| small_usd | No | ||
| timestamp | No | ||
| amount_usd | No | ||
| disclaimer | No | ||
| indicative | No | ||
| exchange_note | No | ||
| exchange_quotes | No | ||
| exchange_omitted | No |