Automated swapRun by AI agents
Swap Bitcoin to USDT (TRC20)
Send Bitcoin and receive USDT on Tron at your T… address. Your BTC needs 2 confirmations, about 20 minutes, and most orders finish in 5 to 30 minutes. The 0.48% fee is inside the quote, a fixed rate holds that quote for 30 minutes, and there is no account or KYC.
Pair details
BTC to USDT TRC20 at a glance
You pay on the Bitcoin network and get paid in a dollar stablecoin on Tron. Here is what each side expects.
- You send
- BTC on the Bitcoin network, to the deposit address shown on your order. Sentinel waits for 2 confirmations.
- You receive
- USDT as a TRC-20 token on Tron. Other USDT networks (ERC20, BEP20, Solana, Arbitrum, Polygon, Avalanche) can be picked in the form instead.
- Payout address
- A Tron address: 34 characters starting with T. A 0x address is rejected in this field.
- Memo or tag
- None. Bitcoin payments and TRC-20 USDT transfers need no memo.
- Refund address
- Optional. A refund returns BTC on the Bitcoin network, to the bc1…, 1… or 3… address you add or to the address you paid from.
- Limits
- About $10 to $10,000,000 in USD value; the form shows the exact limits in BTC.
- Rate
- Fixed: the USDT amount is locked for 30 minutes from order creation. Floating: set at execution, after your confirmations.
- Typical time
- 5 to 30 minutes; about 20 of those are usually the two Bitcoin confirmations.
Use case
Why swap BTC to USDT TRC20
Converting Bitcoin into a dollar stablecoin fixes the value of your coins in dollars without selling through a bank or opening an exchange account. Here it is one order: you paste a Tron address, send BTC from your own wallet and receive TRC-20 USDT, with no sign-up and no name, email or ID.
The payout network is your choice. TRC-20 on Tron is preselected on this page. If the USDT should land on Ethereum, BNB Smart Chain, Solana, Arbitrum, Polygon or Avalanche, switch the receive side in the form before you create the order. Already holding TRC-20 USDT and want it on Ethereum later? You can move the USDT to Ethereum in a separate order.
After the payout
After the USDT arrives: you need TRX or Energy to move it
Receiving TRC-20 USDT asks nothing of you: no TRX and no Energy. Ghostex covers the network cost of sending the payout. The address only has to be valid: a Tron address starts with T and is 34 characters long. The form checks it before the order is created, and its built-in checksum catches a mistyped character.
Spending the USDT later is different. A TRC-20 transfer is a smart-contract call, so it consumes Energy, and Energy has no free quota on Tron. You get it by staking TRX or by receiving delegated Energy; otherwise the network burns TRX from your balance instead. Bandwidth for the transaction's size comes from a free allowance of up to 600 units per account every 24 hours, or from staked TRX. A new wallet that holds only USDT has nothing to pay the Energy with, so add TRX, or have Energy delegated to it, before you try to send.
Fixed or floating with a Bitcoin deposit? Under Terms section 8, a fixed rate locks the USDT payout for 30 minutes from order creation, provided your BTC is sent within that window and matches the order amount. A floating rate settles at the market price when the swap executes, after the 2 confirmations. If you need an exact USDT figure, choose fixed and broadcast the BTC right after creating the order.
Fees and timing
BTC to USDT TRC20 fees and timing
The 0.48% is taken from the BTC you send, so it does not depend on the Bitcoin price.
| BTC sent | 0.48% fee |
|---|---|
| 0.01 BTC | 0.000048 BTC |
| 0.1 BTC | 0.000480 BTC |
| 1 BTC | 0.004800 BTC |
Deposit wait. 2 confirmations × ~10 minutes: the Bitcoin block interval averages 10 minutes, but single intervals vary, so the wait can run longer. The live USDT amount you get for your BTC is in the form; the TRC-20 payout then settles in 3-second Tron blocks.
Who pays which fee. Your wallet pays the Bitcoin miner fee for the deposit, set by its fee rate and the transaction size; it goes to the network and is not refunded. Ghostex covers the Tron network cost of sending the USDT, already reflected in your quote.
Avoid these
BTC to USDT TRC20 mistakes to avoid
Who runs the order. Oracle quotes BTC against USDT, Sentinel counts the two Bitcoin confirmations and Courier sends the TRC-20 payout, while Router and Executor route and fill the swap (about the five agents). The rate choice is explained in fixed vs floating rates.
FAQ
Bitcoin to USDT questions
Which USDT network do I receive?
TRC-20 on Tron, to a T… address, as preselected on this page. If you need USDT on another network, switch the receive side in the form to ERC20, BEP20, Solana, Arbitrum, Polygon or Avalanche before you create the order.
Fixed or floating for BTC to USDT?
Fixed, if you need a known USDT amount: it is locked for 30 minutes from order creation, provided the BTC is sent within that window and matches the order amount. Floating follows the market and settles when the swap executes, after 2 confirmations.
How long does BTC to USDT take?
Usually 5 to 30 minutes. About 20 minutes of that is the 2 Bitcoin confirmations, since blocks come every 10 minutes on average and a slow block can add more. Tron then adds a block every 3 seconds for the payout.
Do I need TRX to receive USDT TRC20?
No. Receiving costs you nothing, and Ghostex covers the payout network fee. You need TRX, or staked TRX for Energy, only when you later send the USDT from that Tron address.
Where does a refund go?
Back to you as BTC on the Bitcoin network, minus the network cost of sending it. It goes to your refund address if you entered one, otherwise to the address the BTC came from. Enter a refund address when paying from an exchange.
Do I need an account or KYC?
No. There is nothing to sign up for. The order asks for the BTC amount, your Tron address and an optional Bitcoin refund address, never a name, email, phone or ID.
Keep exploring
Other swaps and guides
Before you send, read how long a Bitcoin transaction takes and compare fixed vs floating rates.
Ready when you are5 to 30 minutes
Swap BTC to USDT now
Paste a T… address, choose a fixed rate if you want a known USDT figure, and send the BTC within 30 minutes of creating the order.