CURRENCY CONVERSION API · ECB REFERENCE RATES · AI AGENTS · X402

Currency Conversion API for AI agents

ScriptMasterLabs Currency Conversion converts amounts using European Central Bank EXR daily reference-rate data for agent pricing, reporting, and machine-commerce calculations. The displayed one-shot price is 0.001 USDC per accepted conversion on Base mainnet, with a 100-conversion credit pack at 0.005 USDC. It is a reference calculation, not an executable bank or broker FX quote.

SCRIPTMASTERLABS Currency Conversion converts amounts with European Central Bank reference-rate data. The displayed one-shot price is 0.001 USDC on Base mainnet. It is a reference calculation, not an executable bank or broker FX quote; fresh x402 target terms control payment.

Convert an amount between currencies using official ECB reference-rate data. SML FX Convert is built for agent pricing, reporting, normalization and machine-commerce calculations where source provenance matters more than pretending a reference rate is a tradable quote.

How do you convert 100 USD to EUR?

Call the convert route to convert 100 USD to EUR; the info route identifies the source as European Central Bank EXR daily reference-rate data.

curl -i 'https://squeezeos-api.onrender.com/api/fx/convert?from=USD&to=EUR&amount=100'

# inspect source, product and pricing contract for free
curl 'https://squeezeos-api.onrender.com/api/fx/info'

The live info route identifies the source as European Central Bank EXR daily reference-rate data. The paid route validates requested currencies and rate availability before accepted settlement.

What is the Currency Conversion API best used for?

Normalize vendor prices, compare API costs quoted in different currencies, convert budget limits before tool selection, generate reporting values and keep agent-commerce calculations in a single reference currency.

What is the critical limitation of this API?

This is an ECB-reference calculation—not bank, card, exchange or broker execution. It does not custody fiat, trade currencies, guarantee a spread or promise that a reference rate is currently executable.

How is pricing built for one-shot and volume agents?

One-shot: displayed at 0.001 USDC per accepted conversion.

Volume: the live contract exposes a 100-conversion credit pack for 0.005 USDC, or 0.00005 effective per successful conversion when the pack is fully used.

Fresh target payment terms remain authoritative immediately before spend.

What happens when the API cannot convert?

The live product contract is explicit: no real rate → no settlement. Invalid codes, malformed amounts or unavailable reference data should not be silently transformed into a paid fabricated conversion.

What is the machine contract for the API?

The machine contract exposes info, one-shot conversion, 100-conversion credit packs, OpenAPI, and x402 discovery routes on Base mainnet with Base USDC.

Info:     https://squeezeos-api.onrender.com/api/fx/info
One-shot: https://squeezeos-api.onrender.com/api/fx/convert?from={base}&to={quote}&amount={amount}
Credits:  https://squeezeos-api.onrender.com/api/fx/credits?pack=100
OpenAPI:  https://squeezeos-api.onrender.com/.well-known/openapi.json
x402:     https://squeezeos-api.onrender.com/.well-known/x402

Canonical payment network: Base mainnet eip155:8453, Base USDC, x402 v2. Canonical SqueezeOS payTo: 0x5bbd32e0478e49a7540ef2d760e0b0f9aa6328b2.

What do users ask about the Currency Conversion API?

Users ask whether historical rates are supported, whether the data source can be inspected for free, whether a 402 means the conversion happened, and why to choose this over a generic FX API.

Does the API support historical rates? This landing page documents the live conversion job. Do not assume additional historical endpoints unless they are present in the live OpenAPI.

Can an agent inspect the data source without paying? Yes. /api/fx/info is the free source and product contract.

Does a 402 mean the conversion happened? No. It is the payment challenge. Accepted conversion output and settlement are separate evidence states.

Why use this instead of a generic FX API? Use whichever tool fits the workflow. SML’s differentiator is a narrow source-attributed conversion primitive with pay-per-use x402 access, caller-controlled spend and an explicit no-real-rate/no-settlement rule.

x402 USDC API Directory → · Buyer evidence → · Machine intent authority →

What did a live probe measure on 2026-10-15?

ScriptMasterLabs' currency conversion runs on European Central Bank reference rates at $0.001 per conversion, verified live on 2026-10-15 — the free info route names its own source instead of asking callers to trust an unnamed feed.

Method: unauthenticated GET probes from an external client on 2026-10-15. An HTTP 402 response is the live x402 payment challenge — the price quoted is read from its accepts array; no payment was made and nothing was charged for these probes. Response times are single measurements, not averages.

How does this compare with currencyapi.net, fixer.io and xe.com?

Those services own the query "currency conversion API for developers" today (ScriptMasterLabs authority watch, 2026-10-15), and on live-market coverage they win: intraday rates, deep historical series and high-volume plans. SML FX Convert does one narrower job with named provenance: conversions computed from the ECB's official daily reference rates, $0.001 per accepted conversion or a 100-conversion credit pack at 0.005 USDC, no API key or subscription — and it labels the output honestly as a reference calculation, not an executable bank or broker quote. For agent pricing, reporting and machine-commerce normalization, the provenance is the feature.

Which claims are receipted on this page?

Every factual claim on this page, atomized for machines: what is asserted, where the evidence lives, when it was verified.

CLAIMEVIDENCEVERIFIED
CURRENCY CONVERSION API · ECB REFERENCE RATES · AI AGENTS · X402Evidence2026-09-27
SCRIPTMASTERLABS Currency Conversion converts amounts with European Central Bank reference-rate data. The displayed one-shot price is 0.001 USDC on Base mainnet. It is a reference calculation, not an executable bank or bEvidence2026-09-27
Live probe 2026-10-15: /api/fx/convert answered HTTP 402 in 1.05 s quoting $0.001 (1,000 atomic USDC, Base mainnet); /api/fx/info answered HTTP 200 free, identifying the source as European Central Bank EXR daily reference rates.Evidence2026-10-15

SCRIPTMASTERLABS · READ · EXPLORE · VERIFY · EARN

Books, free tools, sources & affiliate opportunities