Skip to main content
Off-ramping lets you convert crypto held in your Obiex wallet into local fiat currency and send it directly to a bank account. This is useful for businesses that collect crypto payments and need to settle in local currency, or platforms that offer crypto-to-cash withdrawals for their users.

How it works

1

Check your wallet balance

Use the wallet balance endpoint to confirm you have sufficient funds before initiating a withdrawal.
2

Swap to a fiat-pegged currency (optional)

If your wallet holds a volatile asset like BTC, you can use the RFQ trading system to swap it to a stable currency like USDT before withdrawing.
3

Initiate a fiat withdrawal

Make a request to the fiat withdrawal endpoint with the destination bank account details and amount. Obiex handles the conversion and bank transfer.
4

Track the withdrawal

Monitor the withdrawal status via the transactions endpoint or listen for webhook events. Once the withdrawal reaches SUCCESSFUL, the funds have been sent to the bank account.

Key endpoints

MethodEndpointDescription
GET/wallets/{currencyCode}Check wallet balance before withdrawing
GET/ngn-payments/banksList supported Nigerian banks and their codes
GET/ngn-payments/accounts/resolveVerify a bank account before sending
POST/wallets/ext/debit/fiatInitiate a fiat withdrawal to a bank account
GET/transactions/{transactionId}Check withdrawal status