Bridge & Wallet API
Bridge & Wallet API. Move funds cross-chain by specifying the destination address yourself — bridging, wallet top-up, and smart account payments.
Use this API when you provide the destination address on every request — bridging your own funds, topping up a wallet, or paying an arbitrary on-chain address.
Every payment request includes a destination.receiverAddress, and ROZO routes the funds cross-chain to it.
Pages
API Quick Start — bridge 1 USDC from Base to Stellar in one call.
Wallet Top-up —
anyAmountdeposits: send any amount, the system detects it automatically.Get Fees — preview fees with
dryrun=truebefore creating a payment.Stellar Smart Account Payments — pay from Soroban contract addresses (C-addresses) to EVM and Solana.
Funding API: one USDC or USDT payment opens a Stellar wallet with USDC and XLM in one signature (Open a Stellar Wallet) or buys XLM gas (Buy Gas Tokens). No API key needed. Gas plus a stablecoin on other chains (Gas + Stablecoin Funding) is available on request.
Webhooks
Bridge and wallet apps get the same Webhook notifications (payment_payin_completed, payment_payout_completed) as merchants — register your app on partners.rozo.ai (you'll get a wallet_<slug> appId) and configure your webhook URL there. Without a registered appId, poll the payment status instead.
Looking to accept payments instead?
If you are a merchant with a preconfigured receiving wallet (no destination address needed per request), use the Merchant API.
Last updated

