Live exchange rates in every payment
The rate you show is the rate you settle at.
Your margin on its own line.
$1,000,000
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.
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.
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.
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.
Show
Display the live rate for the pair the customer is looking at.
Lock
Request a quote with the amount and your margin. The full breakdown comes back, fixed.
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
Ready to quote rates you will actually settle at?
Apply for access and read the API docs. Both take minutes.
Get startedAPI docs

