Skip to main content
Quotes are valid for 3 minutes from creation. After that, they expire and transfers can no longer be created from them. Create the transfer before the quote expires. The quoted rate is honoured for the remainder of the same 3-minute quote validity window; creating a transfer does not restart it. For transfers involving deposits, ensure the deposit is received within the same quote validity window. Deposits received outside that window are settled at the market rate. Check the quote’s expires_at before creating the transfer. The transfer does not start a new quote validity window.
This example shows you how to sell cryptocurrency (USDT, BTC, ETH, etc.) for fiat currency (NGN, KES) using Busha’s API.

Use Cases

  • Cash out crypto to local bank account
  • Pay vendors in local currency from crypto balance
  • Sell stablecoins for local currency to cover expenses

Example: Sell Crypto for Fiat

Sell 100 USDT for NGN

1

Get a Quote

Create a quote to see the exchange rate and how much fiat you’ll receive:
2

Execute the Sale

Use the quote ID to get the crypto deposit address:
Important: Send exactly 100 USDT (TRC20) to the address TDbX2dG8s9fLNg4YBGPsoAHFzzYgY5df57 and ensure the deposit is received before the quote’s 3-minute validity window ends to honour the quoted rate. Deposits received outside that window are settled at the market rate. The NGN will be credited to your balance once the deposit is confirmed on-chain.
3

Check Transfer Status

Monitor the transfer to confirm the sale completed successfully:

Other Currency Combinations

Sell BTC for NGN
Sell ETH for KES

Learn More