OTC Onramp
Initiate a fiat → stablecoin onramp via LINK’s OTC desk. Provide core transaction details plus your banking details (the account you are paying FROM). Once a transaction (onramp) has been initiated, settlement account details are delivered to you through a banking_details_received webhook.
Documentation Index
Fetch the complete documentation index at: https://docs.linkio.world/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Body
Your platform’s customer ID for this transaction.
Fiat currency being sent.
AED, AOA, BRL, CAD, CDF, CNY, DZD, EGP, EUR, GBP, GHS, HKD, IDR, LYD, MAD, MWK, MZN, NGN, PHP, SGD, SLE, SSP, TRY, TZS, UGX, USD, XAF, XOF Fiat amount being sent.
Stablecoin to receive.
USDC, USDT Destination wallet address for the stablecoin.
Blockchain network (e.g., solana, polygon).
Your banking details — the account you are paying FROM. Required fields depend on your currency’s payment method. Call GET /otc/rate_quote first to get the paymentMethod for your currency.
- NIP — Bank Transfer (NGN, GHS)
- ACH (USD, CNY)
- SEPA (EUR)
- PIX (BRL)
- PESONet (PHP)
- Mobile Money (SLE, SSP, TZS, UGX, XAF, XOF)
- SWIFT (AED, AOA, CAD, CDF, DZD, EGP, GBP, HKD, IDR, LYD, MAD, MWK, MZN, SGD, TRY)

