- On-chain, via oracles — for smart contracts and on-chain consumers.
- Over HTTP, via the REST API — for backends and apps.
On-chain oracles
Switchboard (Solana)
Switchboard On-Demand serves Etherfuse FX rates (e.g. MXN/USD) on Solana — the same rates used in token pricing/minting. View the live feeds ↗
RedStone (multi-chain)
RedStone publishes push price feeds for Etherfuse assets (e.g. CETES) on Base, Solana, Polygon, and Stellar. Browse the feeds ↗
REST API pricing
For server-side pricing and FX rates, the publicLookup endpoints (no API key required) return Etherfuse’s pricing directly:
| Endpoint | Returns |
|---|---|
GET /lookup/exchange_rate | All USD ↔ currency FX rates (e.g. USD/MXN, USD/BRL), with a per-provider sources breakdown |
GET /lookup/exchange_rate/usd_to_{currency} | A single USD → currency rate |
GET /lookup/bonds/cost | Stablebond costs in USD and fiat, with per-FX-provider sources for oracle-safety checks |
GET /lookup/bonds/cost/{identifier} | Cost for one stablebond (by mint or symbol) |
GET /lookup/stablebonds | All available stablebonds |
GET /lookup/bonds/cost returns a map keyed by bond symbol. Each entry includes the bond’s cost (bond_cost_in_usd, bond_cost_in_fiat) and a sources map — the exchange rate and derived USD cost from each FX provider — so you can run your own oracle-safety checks across providers: