Developers
Build on Transvia
Move money. Get quotes. Automate transfers. Let software pay for resources. Connect AI agents.
REST API
Quotes, transfers and approvals over plain HTTPS — no SDK required.
planned
SDK
Typed TypeScript client for apps that move money.
MCP
Connect AI agents to the rail over Model Context Protocol.
https://transvia.xyz/api/mcpx402 machine payments
Let software pay for API resources with USDC nanopayments.
Smart contracts
The escrow that settles every transfer — auditable on Arc.
Examples
Copy-paste snippets for quotes, sends and agent loops.
quote → transfer — transvia.xyz
# 1 · Quote — the rate and fee, before you commit
curl -s -X POST https://transvia.xyz/api/quote \
-H "content-type: application/json" \
-d '{"corridor":"USD-EUR","amountUsdc":1000}'
→ 200 OK
{
"quote": {
"id": "q_9f2c8e41",
"corridor": "USD-EUR",
"amountUsdc": 1000,
"fxRate": 0.9218,
"destAmount": 917.19,
"feeLpUsdc": 3.5,
"feeAgentUsdc": 0.5,
"feeProtoUsdc": 1.0
}
}
# 2 · Send — escrow, settle, payout
curl -s -X POST https://transvia.xyz/api/send \
-H "content-type: application/json" \
-d '{"quoteId":"q_9f2c8e41","recipientLabel":"Ada Lovelace"}'
→ 200 OK
{
"intent": {
"id": "in_4d2b7a90",
"corridor": "USD-EUR",
"amountUsdc": 1000,
"destAmount": 917.19,
"status": "deposited"
}
}