XAUUSD 3,993Live chart →
🌐 EN ▾
Guide · Payment

How to Buy USDT or USDC and Pay (TRC20 / BEP20), Step by Step

Short answer: Buy USDT (or USDC) on a crypto exchange with your card or bank, then withdraw it to the address shown in our payment box, on the same network you picked there (TRC20 or BEP20). Add the exchange's withdrawal fee so the full price arrives, then paste the transaction ID (TXID) and press “Verify payment”. The first time takes about 10 minutes.

Updated October 23, 2026. We are not affiliated with any exchange named here. Not financial advice.

What we accept

CoinNetworkOur address starts withFee is paid in
USDTTRC20 (Tron)TExchange: taken from your balance · own wallet: TRX
USDTBEP20 (BNB Smart Chain)0xExchange: taken from your balance · own wallet: BNB
USDCBEP20 (BNB Smart Chain)0xExchange: taken from your balance · own wallet: BNB

Not accepted: ERC20, Solana, Polygon, Arbitrum or any other network, and coins other than USDT and USDC. BEP20 withdrawals usually cost less than TRC20; your exchange shows the exact fee before you confirm.

Step by step (from an exchange)

  1. Open and verify an account on a large exchange that serves your country. Identity verification is normal and can take from minutes to a day.
  2. Buy USDT or USDC with “Buy crypto” (card or bank transfer) or the exchange's P2P market. Buy a little more than the price to cover the withdrawal fee.
  3. Place your order on our site. The payment box shows the exact amount, the network and our address (with a Copy button and a QR code).
  4. Withdraw on the exchange: choose the coin, then the same network you picked in our box, paste our address, and enter the amount so that the “receive amount” equals our price.
  5. Confirm with your exchange's security code (email, SMS or authenticator).
  6. Copy the TXID from the withdrawal history, paste it into our payment box and press “Verify payment”. Access is then added automatically (TradingView within 24 hours, Bookmap and NinjaTrader serials on your order page).

From Iran

International exchanges do not accept Iranian residents and may freeze the account. Use an Iranian exchange that sells USDT for toman (for example Nobitex, Wallex or Bitpin) and check that its withdrawal page lists TRC20 or BEP20. The steps are the same: buy, withdraw to our address on the matching network, paste the TXID. The Persian version of this guide has more detail: آموزش خرید تتر و پرداخت.

From your own wallet (Trust Wallet, MetaMask, TronLink…)

A wallet needs a small amount of the network's own coin to pay the fee: TRX for USDT on TRC20, BNB for BEP20. Without it the transfer will not go out. Make sure the wallet shows the token on the right network before you send.

Mistakes that lose money

More background: USDT networks and fees · your first transfer, safely.

Something went wrong?

Send a support ticket with your order number and the TXID. If the automatic check fails, we check the payment for you.

See the indicators TradingView pricing

FAQ

Which coins and networks do you accept?

USDT on TRC20 (Tron), USDT on BEP20 (BNB Smart Chain) and USDC on BEP20. Other networks such as ERC20 or Solana are not accepted; coins sent on a network we did not list cannot be recovered.

How long does it take?

Buying USDT on an exchange takes a few minutes once your account is verified. After you send it, paste the TXID in the payment box; the payment is checked on the blockchain, usually within a few minutes.

Who pays the withdrawal fee?

You do. Many exchanges take the fee out of the amount you send, so add it on top so that we receive the exact price shown.

Where do I find the TXID?

In your exchange's withdrawal history (called TxID, transaction ID or hash). You can also find it on Tronscan for TRC20 or BscScan for BEP20.

I live in Iran. Which exchange can I use?

Use an Iranian exchange that sells USDT for toman and allows TRC20 or BEP20 withdrawals. International exchanges block Iranian residents and can freeze the account.