Live exchange rates in every payment

The rate you show is the rate you settle at.

Get startedAPI docs

Your margin on its own line.

$1,000,000

£
¥
€
$
EURUSDCUSD

Live rates

Every supported pair, refreshed about once a minute.

Euros, dollars, sterling, USDC, USDT and EURC against each other, in one call, with the time they were last updated. Show them in your app, in a calculator, on an invoice preview.

Get FX access

40+ currencies

Locked quotes

The rate you show is the rate that settles.

Ask for a quote and the rate and fees are fixed for 15 minutes. Send the payment with that quote and your customer receives exactly what was on the screen, or the payment does not go through.

See quotes
$10,000€10,842

FEE 0.05%

Your margin

Your fee, on its own line, in plain sight.

Add your margin as a fixed amount on any payment. It appears in the quote next to Nodu’s fee and again on the receipt, so your customer sees exactly who is charging what and your finance team reconciles it line by line.

Get started

The route

Fiat in. Stablecoin moves it. Fiat out.

Conversion happens inside the payment, between the money leaving and the money arriving. The rate applied is the one you locked, and the receipt shows the effective rate after fees, so every payout can be checked against its quote.

*Sender and recipient only ever see fiat.

Fiat in

Stablecoin moves it

Fiat out

$

EURUSDCBRL

10,000 EUR

Sender's bank · Berlin

$58,420 BRL

Recipient's bank · São Paulo

How it works

Show a live rate, lock a quote, send with it. Three steps between a number on a screen and money in an account.

  • Quote either way round

    Price by the amount the customer wants to send, or by the amount the recipient should receive. Nodu works out the other side.

  • Refresh without starting over

    If the customer changes the amount, update the quote. The numbers refresh and the 15-minute window starts again.

  1. Show

    Display the live rate for the pair the customer is looking at.

  2. Lock

    Request a quote with the amount and your margin. The full breakdown comes back, fixed.

  3. Settle

    Send the payment with the quote. The receipt records the rate and every fee that was applied.

Who prices with Nodu

Built for the products that show a rate before they move money

Fintechs, marketplaces, payroll platforms and exchanges quote their users a number and deliver that number, with their own margin in the open.

Trust

The rate you locked is the rate applied.

A payment sent with a quote is checked against it before anything moves. If the two do not match, the payment is refused rather than silently repriced. An expired quote cannot be used at all.

  • MiCA + PI - Latvia (EU-wide)
  • MSB - Canada (FINTRAC)

40+

Currencies & Stablecoins

Platform

Live rates, quotes and receipts in one REST API.

Rates for display, quotes for commitment, receipts for reconciliation, all from the same integration. Try the whole flow in the sandbox first.

FAQs

About once a minute. The live rates are for display. When a customer is ready to pay, lock a quote and that rate is guaranteed.

Ready to quote rates you will actually settle at?

Apply for access and read the API docs. Both take minutes.

Get startedAPI docs