Crypto transactions are a fast and convenient way to transfer funds worldwide. These transactions run in a decentralized network where every sender and recipient is anonymous. However, you need to be careful when transferring your crypto funds. Sometimes, mistakes in withdrawal requests may lead to a loss of funds.

Important rules when withdrawing crypto from CEX.IO:

  • Use only personal wallets and check your destination address before every operation.

  • Make sure your withdrawal is within the transaction limits. You can find information on the minimum required and maximum possible withdrawal amounts on the Limits and Commissions page.

  • Pay attention to the total amount field. It shows how much will be sent after fees.

  • Clarify whether your destination wallet service charges fees for crypto deposits.

  • Don’t use the same wallet for transferring different currencies. For example, BCH cannot be credited to a BTC wallet, just as Ethereum-based tokens may be lost when sent to an ETH wallet.

Pay attention to every detail, as crypto transactions are irreversible and difficult to track. Once you confirm your withdrawal, funds will be sent to the wallet address you entered. You can track the status (number of confirmations) on the blockchain or on the site of your recipient wallet. In case of any delay or issue, please contact your destination wallet service.

Here are some useful tips on withdrawing certain cryptocurrencies from your CEX.IO account.

Bitcoin (BTC)

Most BTC withdrawals from CEX.IO are successful and are confirmed within minutes. However, make sure you are not using a bech32 address since withdrawals to that format are not supported yet. This address format is also known as bc1 addresses because bech32 addresses start with bc1.

Ethereum (ETH)

Currently, withdrawals to smart contract wallets are not supported.

If you aren’t sure whether your wallet has a smart contract address, please visit and paste your address in the search field. If it’s a smart contract address, you’ll see Contract in the header. All Ethereum multi-signature wallets are (smart) contract accounts.

Bitcoin Cash (BCH)

Use your recipient wallet address in the CashAddrr format.* If you have a Legacy wallet address, you can use this converter to convert it to a CashAddrr address and perform a transaction conveniently.

* A CashAddr address starts with q or bitcoincash:q; Legacy addresses start with a 1

The Legacy format is the original format used for BCH transactions. However, Legacy addresses are very similar to BTC addresses. The Bitcoin Cash team developed the CashAddr format to help users avoid mistakes when sending and receiving Bitcoin Cash.

Litecoin (LTC)

Your LTC address on CEX.IO uses the P2SH format (M-prefixed).* However, some crypto platforms still don’t accept deposits from new addresses. In this case, you can simply use the LTC address converter and use a 3-prefixed format for your wallet address.

* Original Litecoin addresses had a similar format to BTC addresses. In order to avoid confusion, the Litecoin community developed a new format for wallets (P2SH) that are prefixed with M.

Tether (USDT)

CEX.IO supports the Ethereum-based version of the USDT token. Please make sure your destination wallet is ERC-20 compatible. Attempting to withdraw to a Bitcoin-based (issued via the Omni Layer Protocol) or Tron-based (TRC-20) USDT wallet address from CEX.IO may cause a failed transaction and loss of funds.

Note that all USDT ERC-20 wallets begin with 0x.

Dash (DASH)

Keep in mind that CEX.IO only works with multi-signature Dash wallets.*. While many other platforms prefer standard wallets, we use multi-sig wallets to ensure the security of your funds.

* Multi-signature addresses start with 7, while general wallet addresses start with x.

Stellar (XLM)

Stellar wallets have a special memo ID or text. When transferring XLM, make sure to include the correct memo ID. You can contact your destination wallet service in order to clarify your memo ID or text. This simple step can help you withdraw XLM without delays or issues.

Some Stellar wallets need to be activated with an initial deposit. Keep in mind that withdrawals from CEX.IO cannot be sent to inactive Stellar wallets. You can check whether your wallet is enabled for deposits by checking the address on the blockchain.

Ripple (XRP)

When withdrawing XRP from CEX.IO, you need to use a destination tag. Please clarify with your recipient wallet service what your tag should include to correctly perform the transaction.

A missing tag can result in lost funds. If you enter the wrong tag, your transaction might be credited to another recipient.

To withdraw XRP to a ledger wallet, you can use 0 as your destination tag. Also, please make sure your wallet is active before withdrawing funds to it. Remember that withdrawals from CEX.IO cannot be performed as the initial transaction to your Ripple wallet.

Cosmos (ATOM)

Every ATOM wallet has a special memo ID that you need to include when making a withdrawal from CEX.IO. Please clarify with your destination wallet where you can find your memo ID before performing the withdrawal. A missing or incorrect memo may lead to a loss of funds.

Neo (NEO)

Unlike most cryptocurrencies, NEO does not have decimal places. The minimum transaction value is 1 NEO. When transferring NEO, use only whole numbers.

If you send decimal amounts, you will lose the fractional part of your transaction. For example, if you enter 2.04 as your withdrawal amount, you’ll receive only 2 NEO on your external wallet. The remaining 0.04 NEO will be left in the network.


CEX.IO doesn’t support the Ethereum-based version of the TRON token. Please use only a TRC-20/TRC-10 compatible wallet* to make a withdrawal from CEX.IO. Attempting to withdraw to an Ethereum based (ERC-20) TRX wallet from CEX.IO will cause a failed transaction and loss of funds.

* TRC-10/TRC-20 wallets start with T and ERC-20 wallets begin with 0x.

Tezos (XTZ)

Only use TZ wallets for withdrawing your XTZ from CEX.IO.

Your CEX.IO XTZ wallet is an implicit account address (that starts with tz). It’s used for baking and doesn’t support smart contract transactions (or delegation). Withdrawals to wallets of another format, starting with KT, are not supported.


Use only lowercase letters when entering the destination address for USDC withdrawal.

Did this answer your question?