How to verify a USDT BEP20 transaction on BscScan

BscScan works like Etherscan, with one difference to remember: on BNB Chain the standard USDT is Binance-Peg, with 18 decimals.

Steps

  1. Type bscscan.com and paste the hash.
  2. Check the status is Success.
  3. Find “BEP-20 Tokens Transferred”: the amount and the token, sent to your address.
  4. Click the token. The contract must be the Binance-Peg USDT address above.

Paste a token contract address

We compare it with the official USDT contracts on TRON, Ethereum and BNB Chain. Nothing is sent anywhere; the check runs in your browser.

About decimals on BNB Chain

Binance-Peg USDT uses 18 decimals, unlike USDT on TRON and Ethereum. So on BNB Chain, decimals do not help separate real from fake. The contract address does. Flash USDT BEP20.

A price is not proof

A copy token on BNB Chain can show a price if its creator made a small PancakeSwap pool. BscScan may display that price. Check the contract and the holder count, not the price.

Verifying on Etherscan, on Tronscan, official contracts.

A full walkthrough with two transfers

A buyer says they paid you 500 USDT on BEP20 and sends two hashes, one for “the payment” and one for “a refund test”. Here is how both look once you open them on BscScan yourself.

BEP-20 Tokens Transferred, two hashes from the same buyer

TransferTokenContractAmountValue
Hash 1Binance-Peg BSC-USD (BSC-USD)0x55d398326f99059fF775485246999027B3197955Not the official contract5.00real, but 5 not 500
Hash 2Tether USD (USDT)0x9e1f…a07cNot the official contract500.00copy token
The first is real USDT but the wrong amount. The second has the right amount but the wrong contract. Neither is the payment.Sample records. The second contract is made up.

Notice the name. BscScan lists the official BEP20 USDT as Binance-Peg BSC-USD, while the copy calls itself Tether USD. Scammers count on people trusting the more familiar name.

The fields that matter on BscScan

FieldWhat to check
StatusSuccess. “Fail” means nothing moved.
BlockA block number with confirmations; not “Pending”
FromThe payer; save it for your records
Interacted With (To)For a token transfer, this is the token contract
BEP-20 Tokens TransferredFrom the payer, to your address, the amount, the token
Token contract (click the token)0x55d398326f99059fF775485246999027B3197955
Transaction feePaid in BNB by the sender, not by you

Read the token page, not only the transfer

Clicking the token opens its page. The real Binance-Peg USDT has a very large holder count, years of history and huge daily transfer volume. A copy token page usually shows a handful of holders, most of the supply in one address, and a creation date that is days or weeks old. BscScan sometimes marks tokens with warnings or reputation labels; treat any warning as a stop sign, but do not treat the absence of one as proof.

The ERC20 and BEP20 mix-up

BNB Chain and Ethereum use the same address format. A payer can send ERC20 USDT to your 0x address and tell you it was BEP20, or the reverse. If a hash returns nothing on BscScan, try it on Etherscan. If it shows up there, the funds went to Ethereum. Whether you can reach them depends on your wallet: a self-custody wallet that supports both networks usually can, while an exchange deposit address may need a support ticket. A scammer may use this confusion to delay you while they leave.

Copy tokens with a price

On BNB Chain, scammers often pair a copy token with a little BNB in a PancakeSwap pool. BscScan and wallets may then show a dollar value for it. That value disappears the moment anyone sells. The contract check is the only reliable test.

Paste a token contract address

We compare it with the official USDT contracts on TRON, Ethereum and BNB Chain. Nothing is sent anywhere; the check runs in your browser.

The routine in one place

  1. Type bscscan.com yourself; never use the payer’s link.
  2. Paste the hash and check Success and confirmations.
  3. Find the BEP-20 transfer to your address.
  4. Click the token: Binance-Peg BSC-USD, the official contract.
  5. Match the amount to what was agreed.
  6. Only then release goods, cash or crypto.

Check BEP20 USDT transaction fields on BscScan

To check a BEP20 USDT transaction, open BscScan by typing its address yourself, paste the hash, and read these fields.

FieldWhat it must show
StatusSuccess
Block and confirmationsA block number and confirmations
FromThe sender’s address
Interacted with (To)The USDT contract for a direct transfer
Tokens transferredBSC-USD or Binance-Peg USDT, to your address, with the right amount

Click the token name and confirm the contract is 0x55d398326f99059fF775485246999027B3197955.

BscScan USDT token page signs

The BscScan USDT token page for the official contract shows a very large number of holders, a long transfer history and a market price. Copy tokens differ.

  • Few holders, often only the creator and a handful of victims.
  • A creation date that is recent.
  • No market data, or data from one small pool.
  • Sometimes a warning label after reports.

For how copies get a price, see flash USDT BEP20.

Common BscScan mistakes

  1. Reading only the amount, not the token contract.
  2. Opening a BscScan link sent by the payer, which may be a look-alike site.
  3. Confusing a BNB transfer with a USDT transfer; BNB shows in the value field, USDT in the token transfer section.
  4. Checking an ERC20 hash on BscScan, or the reverse, and assuming nothing was sent.

When BscScan shows success but nothing arrived

  • Check that the receiving address is exactly yours.
  • Check that the token is official USDT, not a copy.
  • Check your wallet is on BNB Chain and has USDT BEP20 enabled.
  • If you deposited to an exchange, check that it supports BEP20 for that address.

See USDT not showing and network differences.

Questions about verifying USDT on BscScan

Why does BscScan call it BSC-USD?

That is the symbol used for Binance-Peg USDT on BNB Chain. The contract is what identifies it.

Is a “verified contract” badge proof the token is real?

No. Verified means the source code is published. Copy tokens can be verified too.

Questions people ask

How do I verify USDT on BscScan?

Check the status, the BEP-20 token transfer line and the Binance-Peg USDT contract.

What is BSC-USD?

The name BscScan shows for Binance-Peg USDT, the standard BEP20 USDT.

Why does BEP20 USDT have 18 decimals?

Binance-Peg tokens use 18 decimals. Compare the contract instead.

Can a fake BEP20 USDT show a price?

Yes, if its creator made a trading pool. Check the contract.

Sources

  1. BscScan: Binance-Peg BSC-USD

Not sure about an offer?

Send it to us before you pay. A person reads it. It costs nothing.

Ask us about it

More on checking usdt

Flash USDT GuideFree help desk, open every day

Confidential: your message and your identity stay with us.

Cost to you
Free
Guides on this site
95
Seed phrases we ask for
0