NetIntel · Currency Exchange Convert

by NetIntel

GETBaseSolana

$0.01

per call · USD Coin on Base

Convert any amount between 32 fiat currencies (live European Central Bank rates) and major cryptocurrencies (BTC, ETH, USDC, SOL, ICP, CELO and more, live Coinbase spot rates) — fiat↔fiat, crypto↔fiat, and crypto↔crypto all work. Returns converted amount, exchange rate, inverse rate, rate date, and rate source so agents can price and invoice across fiat and crypto without a paid forex API.

Endpoint

GET https://netintel.dev/currency-exchange/convert

23

Calls / 30d

6

Unique payers / 30d

Sep 9

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://netintel.dev/currency-exchange/convert", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://netintel.dev/currency-exchange/convert?amount=100&from=USD&to=BTC" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "amount": 100,
  "converted_amount": 0.00094932,
  "exchange_rate": 0.0000094932,
  "findings": [
    {
      "detail": "Crypto pair priced at Coinbase spot",
      "rule": "crypto_spot"
    }
  ],
  "from": "USD",
  "grade": "A",
  "inverse_rate": 105340,
  "is_historical": false,
  "rate_date": "2026-06-23",
  "score": 100,
  "source": "coinbase",
  "to": "BTC"
}

Payment details

Pay to0xdadc335482ad545296fd7b28518a251ffcbeb9df
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase, Solana
Schemesexact

Is this your API?

Pin it to the top of Market Data and the homepage with a featured placement.

Get featured →

More from NetIntel & similar services