When you need to exchange BTC to USDT
People exchange BTC to USDT to move from a volatile coin into a token pegged to the dollar, or to get USDT where your counterparty, exchange or wallet accepts it. We do not assess whether this is profitable at the moment and do not forecast the rate. The aim of the article is different: to show how to carry out the exchange in a technically careful way.
In this operation you send Bitcoin and receive a token in another network. The main peculiarity is that USDT exists in several blockchains, and you choose the receiving network. This is where losses happen most often. The general order of any exchange is set out in the guide how to exchange cryptocurrency, while this article covers the details of the BTC to USDT direction.
First choose the network in which you will receive USDT
For receiving, BITWHITE supports USDT in the TRC20 (Tron), ERC20 (Ethereum) and BEP20 (BNB Smart Chain) networks. The choice is made before the order is created and determines which address format you must paste. Base it on where you will use the received tokens.
- If the USDT needs to be sent to an exchange, open its deposit section and see which networks it accepts and which one is indicated for your account.
- If the USDT goes to a personal wallet, make sure it supports the chosen network.
- If you plan to transfer the tokens often afterwards, compare the cost of sending in different networks.
A comparison of networks by cost and characteristics is in the article which USDT network to choose. The network cannot be changed after sending, so think about it in advance.
How to make sure the address matches the network
This is the main check in the BTC to USDT direction. The receiving address must be an address of the same network that you selected in the order. The network can be identified by the look of the address only partially.
- TRC20 addresses start with the letter T.
- ERC20 and BEP20 addresses look the same: they start with 0x. They cannot be told apart by appearance.
The last point is important: the same 0x address can exist in both Ethereum and BNB Smart Chain, and by itself it will not tell you which network you are sending to. So the check must be based not on the address but on the section of the wallet or exchange where you took it and which network is indicated there. The right order: first select the network at the receiving side, then copy the address. Other methods are described in the article how to check a wallet address.
What to do about an exchange address and memo
If you receive USDT on an exchange, the deposit address is most often personal, and it is tied to a specific network. Copy the address from the deposit section after selecting the USDT network, not from old records. For USDT in the TRC20, ERC20 and BEP20 networks one address is usually enough, but if the platform shows an additional memo or tag field, it must be specified together with the address.
If such a field is provided and you skip it, the funds may not be credited to your account automatically. What this field is and when it is needed is explained in the article memo and destination tag. In the BITWHITE form, a memo or destination tag is requested if it is needed for the selected coin. Fill it in only when the receiving side requires it.
What to look at in the BTC to USDT rate
For the BTC to USDT direction, the rate is usually shown as the amount of USDT per one BTC. But the real guide is the final amount of USDT that you will receive at the address. It is shown before the order is created and already includes the service fee.
- The mode affects the result: automatic mode with a 1% fee, manual with a 1.5% fee.
- The rate is fixed at the moment the order is created, not at the moment Bitcoin arrives.
- The Bitcoin network fee for sending is not included in the calculation of the final amount: you pay it separately from your wallet.
More on what makes up the difference between the market rate and the offered rate is in the article how the exchange rate and spread are formed. Compare offers by the final amount, not by the headline rate figure.
Bitcoin network fee: how not to overpay and not get stuck
When you send BTC, you choose the fee yourself in the wallet. It depends not on the transfer amount but on the size of the transaction in bytes and on current network load. The higher the rate, the faster miners will include the transaction in a block. A rate that is too low leaves the transfer unconfirmed for a long time.
Practical rules:
- Use the rate recommended by the wallet if you need a result within normal timeframes.
- Do not lower the fee to save money if the order is time-limited: the payment address is valid for up to 2 hours.
- If the wallet can speed up a transaction, remember that this option exists and check it in advance.
The difference between the network fee and the service fee is covered in the article service fee and network fee. These two amounts do not replace each other and are paid separately.
Step-by-step instructions: BTC to USDT
- Select BTC as the coin you give and USDT as the coin you receive.
- Specify the receiving network: TRC20, ERC20 or BEP20.
- Enter the amount and check the final amount of USDT to receive.
- Paste the receiving address of the same network, having first compared its beginning and end.
- Choose the mode. In automatic mode, specify a refund address in the Bitcoin network.
- Create the order and save the BW-… number together with the order link.
- Send the exact amount of BTC to the issued payment address, choosing a suitable fee in your wallet.
- Follow the status by the order number and save the txid.
The refund address should be taken from a wallet that you own, not from an exchange, unless you are sure that the exchange accepts refunds from outside addresses. This protects you in case of an unforeseen situation.
How to send exactly the right amount of BTC
The amount is specified in the order, and the payment must match it. If the wallet is set up so that the network fee is deducted from the entered amount, the recipient will get less than specified. Many wallets let you choose where the fee is taken from: on top of the amount or from it. Choose to take it on top of the amount.
Before confirming the transfer, check the final screen: how much the addressee will receive and how much will be debited in total. If you send from an exchange, keep in mind that it may also withhold its own withdrawal fee. If a different amount arrives at the payment address, the order goes to the operator for manual review. What happens in this case is described in the article underpayment and overpayment.
How long to wait for Bitcoin confirmations
First, your BTC payment must receive the required number of confirmations. It is indicated in the order, and once it is reached, the USDT payout starts. A confirmation in Bitcoin means that the transaction has been included in a block, and each following block adds one more.
Blocks in Bitcoin appear on average once every ten minutes, but in practice the interval fluctuates widely. If several confirmations are needed, the wait can be from half an hour to an hour or more, and even longer with a low fee. Then the USDT payout goes through in the network you selected and is confirmed there. A summary across networks is collected in the article how long to wait for confirmations. If the transfer is taking too long, go to the review in the article stuck transaction: what to do.
How to check that the USDT has been sent
The order status is visible by number or by link, and after the payout the order shows the txid. Copy it and open the blockchain explorer of the selected network: Tron for TRC20, Ethereum for ERC20, BNB Smart Chain for BEP20. Check three things: the recipient address, the amount and the transaction status.
If everything matches in the explorer but the balance is empty, the cause is usually that the token is not added to the list displayed in the wallet or that the wallet is looking at another network. Check the network switch in the app. How to read such pages is explained in the article txid and blockchain explorer.
How to test the address and network with a small amount
If you are receiving USDT at an address that is new to you or in a network you have not used before, it makes sense to first run an exchange with a small amount. This is not a requirement of the service but a sensible habit: a small mistake costs less than a large one, and you will also see in practice how long confirmations take and what the order status looks like.
After the USDT arrives, make sure of three things: the token appears on the balance of the correct network, you can send it onward, and the sending fee suits you. Only then move on to a large amount. This approach is especially useful when you need USDT on an exchange: crediting there depends on the network and on which deposits the platform accepts at the moment, and this should be checked in its interface rather than assumed. Questions of the wallet's own security, including storing the seed phrase, are covered in the article wallet security.
What to do in case of a network or address error
The most unpleasant situation: you specified an address of the wrong network or with a typo. A payout on a blockchain is irreversible, and transfers to erroneous details are not subject to refund. That is why it is critical to check everything before creating the order, not after.
If you notice the mistake before sending Bitcoin, the most sensible action is: do not send the payment and create a new order with the correct data. If Bitcoin has already been sent, contact support through the official channels on the “Contacts” page and provide the order number, the coin, the amount and the txid. A general review of the options is given in the article sent to the wrong network or to an incorrect address. You cannot count on a refund in such a situation.
Common mistakes when exchanging BTC to USDT
- A receiving network was chosen that your exchange or wallet does not accept.
- A 0x address was taken as universal, although it comes from another network.
- The Bitcoin fee was set too low, and the transfer remains unconfirmed beyond the payment address deadline.
- The network fee was deducted from the amount, and less than required was sent to the payment address.
- The order number and link were not saved.
- A new payment was sent while the previous one was still being confirmed.
- Trusting a “manager” from private messages who offers an exchange outside the site.
Such schemes are covered in detail in the article signs of a fake exchanger. Remember: the service does not offer exchange in private messages and never asks for a seed phrase or private keys.
Checklist before sending BTC
- The USDT receiving network is chosen taking into account what the receiving side accepts.
- The address is taken from the deposit section or the wallet after selecting the same network.
- The memo or tag is specified if the receiving side needs it.
- The final amount of USDT to receive suits you.
- A refund address is specified if automatic mode is selected.
- The order number BW-… and the link are saved.
- The Bitcoin network fee is chosen with a margin for speed, and the payment amount is exact.
- The payment is sent before the 2 hours expire.
If you are using the service for the first time, start with a small amount and make sure the procedure is clear to you. Also read about choosing the mode: automatic or manual exchange.
How this relates to exchanging on BITWHITE
In the BITWHITE form you choose BTC as the coin you give and USDT in the TRC20, ERC20 or BEP20 network as the coin you receive, and enter the amount and the receiving address. The final amount to receive and the rate are shown before the order is created, and the rate is fixed at the moment of creation. No registration is needed. The available list of coins is visible in the form and may differ between modes.
The payment address is issued for each order and is valid for up to 2 hours; the exact amount of BTC must be sent. A payment after the deadline or for a different amount is processed manually by the operator through support, and the payment should not be sent again. The payout arrives after the required number of network confirmations. If you need the reverse operation, read how to exchange USDT to BTC, and you can create an order in the BITWHITE exchange form.