Skip to main content

Source tokens and networks

You fund a payout by sending a stablecoin to a deposit address. Call GET /api/payouts/deposit-options for the live list of accepted token and network combinations — each option includes a status of available or unavailable.
Do not use a token/network combination whose status is unavailable in a transfer request. Availability changes over time, so query this endpoint rather than hardcoding the list.
Use the token and network values as source_token and source_network in a transfer request.
TokenNetworks
USDCarbitrum, avalanche, base, ethereum, polygon, solana
USDTethereum, tron
v2 transfers are USDC only, on base, solana, polygon, arbitrum, avalanche, or ethereum. Use a v1 transfer for USDT. See v1 vs v2 transfers.

Payout currencies

The API supports 81 ISO 4217 target currencies for quotes and recipients. Pass any of these as targetCurrency or currency:
AED, ALL, ARS, AUD, BAM, BDT, BHD, BMD, BOB, BRL, BWP, CAD, CHF, CLP,
CNY, COP, CRC, CVE, CZK, DKK, DOP, EGP, EUR, GBP, GEL, GHS, GMD, GNF,
GTQ, HKD, HNL, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KHR, KRW, KWD,
LAK, LKR, MAD, MNT, MOP, MUR, MXN, MYR, NAD, NGN, NIO, NOK, NPR, NZD,
OMR, PEN, PHP, PKR, PLN, PYG, QAR, RON, RSD, RWF, SAR, SCR, SEK, SGD,
SRD, THB, TND, TRY, TZS, UAH, UGX, USD, UYU, VND, ZAR
The payout route is USD-funded and converts to the target currency. If a specific corridor is unavailable, quote and transfer requests return a descriptive 400 error.