Skip to content Skip to sidebar Skip to footer

Moving crypto from an exchange to your own wallet is a critical skill for anyone who wants self-custody and better control of their funds. This guide walks you through the full process — choosing the right network, creating/adding the correct receive address, testing with a small amount, monitoring the transaction, and common troubleshooting. Follow these steps exactly to avoid permanent loss.

Before you start — quick checklist (read this first)

  • Confirm the exact coin/token and its network (e.g., USDT on ERC-20 vs TRC-20).
  • Make sure your destination wallet supports that token + network.
  • Have the wallet receive address ready (copy once from the wallet app).
  • Check exchange withdrawal limits / KYC / cooldowns.
  • Prepare for network/gas fees — you’ll pay them on withdrawal.
  • Plan a small test transfer (e.g., $5–$20) before moving large amounts.

Step 1 — Understand token vs network (critical)

Many tokens exist on multiple blockchains. Example: USDT may be available as:

  • ERC-20 (Ethereum) — uses ETH network and gas (higher fees, more confirmations).
  • TRC-20 (Tron) — lower fees, different chain.
  • BEP-20 (BNB Smart Chain) — different chain and explorer.

If you pick the wrong network, your funds can be lost or require complicated and expensive recovery. Always match the exchange’s selected network with the receiving wallet’s supported network.

Step 2 — Get the correct receive address from your wallet

  1. Open your wallet app (mobile, desktop, or hardware + companion app).
  2. Select the same coin/token and the correct network (if the wallet shows network options).
  3. Tap Receive (or similar). Copy the full address exactly (use the copy button).
  4. If the token requires a Memo / Tag / Payment ID (e.g., XRP, XLM, BNB/BEP2, some coins), copy that as well — it’s often required for custodial exchanges and centralized services.
  5. Optionally, paste the copied address into a plain text editor and visually confirm the first 6 and last 6 characters match the wallet.

Important: Never manually type the whole address — always use copy & paste and verify.

Step 3 — On the exchange: start the withdrawal

  1. Log in to the exchange and go to Wallet / Balances / Withdraw.
  2. Choose the token you want to withdraw.
  3. Paste the receive address into the destination field. If required, paste the Memo/Tag too.
  4. Select the network carefully. The network dropdown on exchanges lists the chain (e.g., ERC-20, TRC-20, BEP-20). Match this to your wallet’s receive network.
  5. Enter the amount. Note the network fee and the final amount you’ll receive.
  6. If available, enable any optional security steps (withdrawal whitelist, 2FA confirmation).
  7. Confirm and complete any 2FA / email confirmations required by the exchange.

Step 4 — Do a small test transfer first

Always send a small test amount first (e.g., $5–$20 worth of the token) to verify the address, network, and that the wallet receives it correctly. This catches network mismatches or tag/memo issues before larger amounts are at risk.

Step 5 — Monitor the transaction

  • After confirming the withdrawal, the exchange will show a TxID / transaction hash once the transfer is broadcast.
  • Use a block explorer for the chosen network to track confirmations:
    • Ethereum → Etherscan
    • BNB Smart Chain → BscScan
    • Tron → Tronscan
    • (Your wallet/exchange often links the correct explorer.)
  • Wait for the required number of confirmations. Exchanges and wallets have different confirmation thresholds before the funds are considered received.

Step 6 — Verify arrival & final steps

  • Once confirmed, your wallet balance should update. If not, refresh the wallet or add the custom token contract (for some tokens the wallet needs the contract address to display the balance).
  • For hardware wallet users: confirm the incoming tx in your companion app and ensure the device firmware/software is up to date.
  • Record the TxID and any support chat IDs in case you need help.

Common pitfalls & how to avoid them

  • Wrong network selected: Double-check network names — if the exchange and wallet networks don’t match, recovery is difficult and sometimes impossible.
  • Missing Memo/Tag/Payment ID: For coins requiring a memo (XRP, XLM, BNB BEP2, some exchange-specific tokens), forgetting the memo may result in a stuck deposit that needs manual recovery. Always include memo when required.
  • Sending token to an unsupported wallet: If your wallet doesn’t support the token standard (e.g., sending ERC-20 tokens to a native-BTC address), funds can be irrecoverable.
  • Copy/paste malware: Use reputable devices and avoid clipboard-stealing malware — double-check the pasted address.
  • Insufficient fees / stuck transactions: If network is congested, on-chain tx may take longer or require higher fees. Some exchanges allow you to speed up — otherwise be patient.
  • Used/old addresses: Some custodial services or mixing services have special requirements — verify the receiving address is a standard wallet address you control.

Recovery options (if something goes wrong)

  • If you omitted a memo/tag and sent to an exchange: contact the exchange’s support, provide TxID, amount, timestamp, and destination address — exchanges can often credit funds after manual review (may require KYC).
  • If you sent to the wrong network but to a wallet you control: sometimes you can recover funds by importing the private key or accessing the funds on the target chain (advanced; only do if you understand private key handling).
  • If you sent to the wrong network to an exchange you don’t control: recovery is often difficult; contact their support immediately and be prepared to prove ownership. Recovery may not be possible.

Security tips (quick)

  • Use hardware wallets for large or long-term holdings.
  • Enable withdrawal whitelist on exchanges when available.
  • Always have MFA (authenticator app) enabled for exchange accounts.
  • Keep a secure, offline backup of seed phrases (no photos, no cloud).
  • Test small, then move the rest.

Example workflows (short)

A. Move BTC from Exchange to Ledger (hardware wallet)

  1. Open Ledger Live → Accounts → Receive → choose Bitcoin → copy address.
  2. On exchange → Withdraw BTC → paste address → confirm fee → 2FA → send small test.
  3. After confirmations, send remaining amount.

B. Move USDT from Exchange via TRC-20 to Trust Wallet

  1. In Trust Wallet, add USDT (Tron) → Receive → copy TRC-20 address.
  2. On exchange choose USDT and select TRC-20 (Tron) network → paste address → send test.
  3. Verify on Tronscan using the tx hash.

Troubleshooting FAQ

Q: My transaction shows “completed” on the exchange but my wallet has no funds.
A: Check the TxID on the network explorer. If the explorer shows confirmations, the issue is likely wallet display (add token contract) or wallet syncing — try refreshing or re-adding the token. If the explorer shows the funds on a different address or network, contact the exchange immediately.

Q: Can I speed up a stuck transaction?
A: If you control the sending wallet (not a custodial exchange), you may be able to replace or speed up the transaction (e.g., Replace-By-Fee on Bitcoin or increasing gas on Ethereum). If the exchange sent it, contact their support.

Q: I sent to the wrong network — is recovery possible?
A: Sometimes — if you control the destination private keys and the tokens exist on that chain, you can recover by accessing the wallet for that chain. If the destination is a custodial exchange, recovery usually requires contacting the exchange and may not be possible.

Leave a comment

Email

Email

Winner.X - CryptoDeepin © 2025. All rights reserved. 18+ Responsible Gambling

Winner.X - CryptoDeepin © 2025. All rights reserved. 18+ Responsible Gambling