Stablecoin Payouts

Stablecoin payouts enable businesses to send funds directly to blockchain wallets using supported stablecoins such as USDT, USDC, and cNGN. Stablecoin transfers follow the same basic format: make a POST request to our Payout API


How Stablecoin Payouts Work

The payout process generally follows these steps:

  1. Generate Quote (Optional): Required when converting from fiat or another currency to a stablecoin.
  2. Initiate Payout: Send the payout request with a wallet address and blockchain network.
  3. Processing & Settlement: The system validates the payout, performs any required conversion, and settles the funds on the selected blockchain network.

Supported Stablecoins

StablecoinDescription
USDTTether stablecoin
USDCUSD Coin
cNGNNaira-backed stablecoin

Supported Blockchain Networks

StablecoinSupported Networks
USDTTRC20, ERC20, Solana, BEP20
USDCERC20, Solana
cNGN

Each payout must specify a payment scheme corresponding to the desired network.

Example:

  • usdt_trc20
  • usdt_erc20
  • usdt_solana
  • usdt_bep20
  • usdc_erc20
  • usdc_solana

Wallet Beneficiaries

Unlike bank payouts, stablecoin payouts require a wallet address instead of bank account details.

Example beneficiary payload:

{
 "walletAddress": "TWMjBKD61DLXXQr6AvVnDMcVs5p46QSFzT",
 "destinationTag": "test-memo"
}
FieldDescription
walletAddressDestination crypto wallet address
destinationTagOptional memo/tag required by some wallet providers