How to Deposit BCH on OKX? Bitcoin Cash Funding Tutorial

 / 
OKX
 / 
2

First, understand a key distinction: BCH has two common address formats — the "q" starting Cash address and the "1" starting Legacy address. Both formats point to the same public key and can be converted between each other. However, you must use the BCH mainnet, not any other network. Before proceeding, confirm the address format on the OKX deposit page, then go to your wallet and select the BCH mainnet to initiate the transfer.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

Complete OKX Account KYC

What to do: Ensure your OKX account has completed identity verification.

How to do it:

  1. Log in to the OKX App or web platform, go to [Profile] → [Identity Verification].

  2. Follow the instructions to submit your ID documents and complete standard identity verification.

How to know it's done: Your account shows "Verified" or "Standard Identity Verification" status.

Get your BCH deposit address on OKX

What to do: Log in to OKX, go to the deposit page, and obtain your BCH deposit address.

How to do it:

  1. Log in to OKX App or web, click [Assets] → [Deposit] → [Deposit Crypto].

  2. Search for "BCH".

  3. Select network: You must choose the BCH mainnet (Bitcoin Cash). The OKX deposit page will list the currently supported network options — note that BCH mainnet addresses can start with "q" or "1", both formats point to the same wallet.

  4. The page will generate a deposit address; click to copy it.

How to know it's done: You have copied the OKX BCH deposit address, confirmed it starts with "q" or "1", and confirmed the network selected is BCH mainnet.

Prerequisite: You have completed OKX KYC identity verification.

BCH is an independent blockchain with its own network and address formats. Do not send BCH to a BTC address, and do not send BTC to a BCH address — while some platforms may show identical deposit addresses, the system identifies the coin type on-chain. For OKX BCH deposits, you must use the BCH mainnet, with addresses starting with "q" or "1".

Initiate the transfer from an external wallet

What to do: Deposit BCH to OKX from your external wallet (e.g., imToken, Trust Wallet, hardware wallet).

How to do it:

  1. Open your external wallet, find your BCH assets, and click [Send] or [Transfer].

  2. Paste the BCH address you copied from OKX into the "Recipient Address" field.

  3. Crucial step: Under "Select Network", you must choose [BCH Mainnet] (Bitcoin Cash Mainnet) — exactly matching the network you selected on OKX. If your wallet shows options like ERC20 or BEP20, those are wrapped tokens on other chains; do not select them.

  4. Make sure you have enough BCH in the wallet to cover the miner fee.

  5. Submit the transaction.

How to know it's done: The transaction has been submitted, the wallet shows "Transaction broadcast" or "Pending confirmation", and you have the TxID.

Common reasons for failure:

  • Wrong network selected: OKX deposit used BCH mainnet, but the wallet used ERC20 or BEP20 — funds sent on a different network will not arrive. OKX has repeatedly emphasized: both the coin type and network must match for a successful deposit; it is not just about the coin symbol.

  • Address format incompatibility: Some wallets may only support one format, either "q" or "1". If the address format does not match, use a conversion tool (like cashaddr.bitcoincash.org) to convert between formats.

  • Sent to a BTC address: Both BCH and BTC legacy addresses start with "1", making them easy to confuse. Double-check that you entered the address copied from the OKX BCH deposit page, not a BTC address.

Risk reminders:

  • Network mismatch can lead to loss of funds: Depositing tokens via an unsupported network to the platform may result in permanent asset loss.

  • Confusing BCH and BTC addresses is a common mistake: BCH legacy addresses and BTC addresses both start with "1", and they are easily mixed up. Some platforms determine the deposit by the coin type, but OKX relies on the network specified on the deposit page.

  • Using an unsupported BCH network version may cause failure: The BCH network is continuously upgrading. If your wallet uses an outdated network version or a forked chain, your assets may not arrive.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

Confirm the deposit arrival

What to do: Wait for blockchain confirmations and check your OKX account balance.

How to do it:

  1. Use the TxID to check the transaction status on a BCH block explorer (such as blockchair.com). BCH blocks are produced approximately every 10 minutes; usually wait for at least 1 confirmation.

  2. Log in to OKX, go to [Assets] → [Funding Account] or [Spot Account], and see if the BCH balance has increased.

How to know it's done: The BCH balance in your OKX spot account has been updated.

How to confirm you've done everything correctly?

Enter the TxID in a block explorer and confirm the transaction status shows "Success". Then log in to OKX and see the increased BCH balance on the [Assets] page. If the transaction is confirmed on-chain but does not arrive after more than 1 hour, check whether the network selected during deposit exactly matches the network used by the wallet for the transfer — this is the most common reason BCH deposits get stuck. For first-time operations, it is recommended to send a small amount first (e.g., 0.001-0.01 BCH) as a test, and then transfer the remaining amount after it successfully arrives.