USDT Deposits: TRC20 vs ERC20

Published by

USDT (Tether) is a stablecoin designed to track one US dollar and exists on several blockchains. Before transferring, confirm that the recipient accepts your coin and network, then compare the current fees and deposit requirements.

Last updated

What a stablecoin is

A stablecoin is a cryptocurrency intended to track a stable reference value: for USDT, one US dollar. That is a target, not a guarantee that the market price will always equal one dollar.

Stablecoins are not risk-free. They depend on the issuer holding adequate reserves, and they are subject to regulation that continues to change. Treat USDT as a transfer mechanism rather than a place to store savings.

The network is not the coin

USDT exists on multiple blockchains. Tether's supported-protocols documentation lists Ethereum (ERC20) and Tron (TRC20), among others. Support by the issuer does not mean every recipient accepts every network. Confirm the coin, network and address with CTBAPI before transferring; the official protocol list is not a set of deposit instructions.

Sending USDT on a network the recipient does not support can cause a loss of funds. Depending on the chains involved, the funds may be recoverable only with the recipient's active help, or not at all.

TRC20 versus ERC20

TRC20 versus ERC20 for USDT depositsTRC20 uses TRON and ERC20 uses Ethereum. Fees and processing times vary on both. Confirm recipient support and the current fee before transferring. Sending on the wrong network can permanently lose funds.TRC20Network: TronFee: check current quoteProcessing time: variesConfirm recipient supportERC20Network: EthereumFee: variable gas, rises with loadSpeed: variesConfirm recipient supportWrong network = funds may be lost. Confirm before every transfer.

Other networks carry USDT too, including Solana, Polygon and BNB Smart Chain. Support for these varies, so never assume a destination accepts a network just because your wallet offers it.

Choose from the coin and network combinations the recipient confirms, then compare the current transfer fee and minimum deposit. Do not infer support from this comparison or from the options in your wallet.

Before every transfer

  1. Confirm the network with the recipient, in writing, for that specific deposit.
  2. Copy the address, never type it. Then check the first and last several characters against the source after pasting. Address-swapping malware exists.
  3. Confirm the minimum before a test transfer. If you use a small test amount for a new address, make sure it meets the recipient's minimum after fees so it can be credited.
  4. Check whether a memo or tag is required. Some networks and exchanges need one, and omitting it can misdirect the funds.
  5. Keep the transaction hash. It is the only proof that a transfer happened and is the first thing support will ask for.

Confirmation times

A transfer is not complete when your wallet says “sent”. It must be included in a block and then reach the number of confirmations the recipient requires. That threshold is set by the recipient, not the network, so a deposit can sit visible-but-uncredited for a period. If it exceeds the timing support gave you, contact the team with the transaction hash rather than assuming it will be credited automatically.

Security basics

Nobody legitimate ever needs your wallet seed phrase or private key: not an exchange, not support, not CTBAPI. Anyone asking for it is attempting to steal from you. Be equally sceptical of anyone who contacts you first offering help with a deposit; verify against the handles on our contact page before responding.

USDT deposit FAQ

Is TRC20 or ERC20 cheaper for USDT?

Neither network is always cheaper. Compare the current fee quoted by your sending wallet or exchange for the same amount, and confirm that the recipient supports the coin and network. TRON resource costs, Ethereum gas fees and exchange withdrawal charges can differ; the amount credited also depends on any recipient fees.

What happens if I send USDT on the wrong network?

Sending USDT on a network the recipient does not support can cause a loss of funds. Recovery depends on the networks and recipient and may be impossible. Confirm the network in writing before transferring. If using a test transfer, first confirm that it meets the recipient's minimum deposit after fees.

How long does a USDT deposit take to arrive?

A wallet showing “sent” does not mean the betting balance has been credited. The recipient may require network confirmations and account processing. Confirm the expected timing with support, keep the transaction hash, and contact support if the transfer remains uncredited beyond that timing.

Which networks and coins does CTBAPI accept?

CTBAPI supports USDT and USDC funding for ps3838 and CITIbet accounts. Ask support which coin and network combinations are currently accepted and confirm the receiving address, minimum amount and fees before transferring. Support for one coin on a network does not mean the other coin is accepted there.

Funding a CTBAPI account

CTBAPI supports USDT and USDC funding, whether you are opening a soccer account on Pinnacle (ps3838.com) or a racing account on CITIbet for horse racing exchange betting. Confirm the current coin and network combination, address, minimum amount and fees with support before sending anything. Acceptance of one coin on a network does not establish support for another. Message us on Telegram. Further detail is in the FAQ.

Ready to fund an account? Get started here.

This page explains how stablecoin transfers work and is not financial advice. Betting involves risk. See our responsible gambling page.