If you have two USDT entries in a wallet, or a buyer insists their payment is real, use this list. Each item can be checked in a minute without software. The full method is in how to check flash USDT.
The ten differences
| Item | Real USDT | Flash USDT |
|---|---|---|
| 1. Contract address | Tether’s official contract on each network | Any other address |
| 2. Issuer | Tether (Binance-Peg on BNB Chain) | The scammer, or nobody |
| 3. Price in wallets | About $1 | None, or $0.00 |
| 4. Exchange deposit | Credited | Never credited |
| 5. Decimals | 6 on TRON and Ethereum, 18 on BNB Chain | Often 18 everywhere |
| 6. Holders | Millions | A handful |
| 7. Token age | Since 2017 on Ethereum, 2019 on TRON | Days or weeks |
| 8. Trading | Deep markets everywhere | No market, or one tiny pool |
| 9. Lifetime | Permanent once confirmed | Sold with an expiry date |
| 10. Cost | One dollar per USDT | Sold at a “discount” |
1. The contract address settles it
Every other difference on the list is a symptom. The cause is the contract. Wallets, exchanges and explorers decide what a token is by its address. Paste any contract here to compare:
2 and 3. Issuer and price
Wallets show prices for tokens they can match to markets. Real USDT matches, so it shows about one dollar. A copy has no market, so the price is blank or zero. Some copies show a price for a while when the scammer creates a small trading pool, which is why price alone is not enough.
4. Exchange deposits
Exchanges credit only official contracts. If a payment never appears in your exchange deposit history, it was not USDT. Flash USDT on Binance shows how that check works.
5 to 7. Decimals, holders, age
Open the token page on the explorer. Real USDT on Ethereum and TRON has 6 decimals, millions of holders and years of history. Copies often use the ERC20 default of 18 decimals, have a few holders and were created recently. Binance-Peg USDT on BNB Chain uses 18 decimals, so on that network compare the address, not the decimals. Official USDT contract addresses.
Two “Tether USD” token pages on TRON
| Transfer | Token | Contract | Amount | Value |
|---|---|---|---|---|
| Token A | Tether USD (USDT) | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t | 6 decimals | millions of holders |
| Token B | Tether USD (USDT) | TFk2…9wQeNot the official contract | 18 decimals | 7 holders |
8. Trading
Real USDT trades on every exchange in huge volume. A copy trades nowhere, or in a single pool that the scammer funded. Selling into it returns almost nothing. Is flash USDT tradable?
9 and 10. Lifetime and cost
A confirmed USDT transfer stays forever and costs a dollar per coin. Flash USDT is sold cheap with an expiry date, because the seller needs a story for why it cannot be used. The expiry claim and flash USDT price explain both.
The same comparison inside a wallet
Wallet, Ethereum (sample)
- Tether USDUSDT640.00$640.00
- Tether USDUSDT64,000.00$0.00
Token details compared
- Line 1 contract
- 0xdAC17F958D2ee523a2206206994597C13D831ec7
- Line 2 contract
- 0x7a3c…e91d
- Line 2 decimals
- 18
The order to check them in
- Contract address: decisive on its own.
- Price in wallet: quick, but a scam pool can fake it briefly.
- Holders and age on the token page: quick confirmation.
- Exchange deposit: the final test if any doubt remains.
Edge cases that are not flash
| Looks odd but is real | Why |
|---|---|
| USDT on BNB Chain with 18 decimals | Binance-Peg USDT uses 18 |
| USDT on a layer 2 with a different contract | Each network has its own official contract |
| Bridged USDT on a smaller chain | Issued by a bridge; real but with its own risks |
In each case the token is not Tether’s USDT on TRON or Ethereum, but it is not a scam copy either. Compare against Tether’s list for that network.
Flash USDT vs USDT: what changes for you as a holder?
The difference between flash USDT and USDT shows up the moment you try to do something with the balance. Holding the two looks the same in many wallets. Using them does not.
| What you try to do | Real USDT | Flash USDT |
|---|---|---|
| Send to a friend | Arrives as USDT they can spend | Arrives as a copy token they cannot spend |
| Deposit to an exchange | Credited after confirmations | Not credited, often lost |
| Swap on a DEX | Quote close to one dollar per token | No route, or a quote near zero |
| Sell on P2P | Buyers pay you | The platform does not recognise it |
| Wait a year | Still there, still about one dollar | Still worthless, or removed by its creator |
| Ask Tether about it | Tether issued it and can act on it | Tether has no link to it |
If you only remember one row, remember the exchange deposit. Exchanges are the place where USDT turns into money, and they credit only the official contract.
How to differentiate flash USDT and real USDT in under a minute
The quickest way to differentiate flash USDT and real USDT is to skip everything that can be faked and go straight to the one field that cannot.
- Open the token in your wallet, or the transaction on an explorer you typed in yourself.
- Find the token contract address.
- Compare it, every character, with the official address for that network: TRON TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t, Ethereum 0xdAC17F958D2ee523a2206206994597C13D831ec7, BNB Chain 0x55d398326f99059fF775485246999027B3197955.
- If it matches, you hold USDT. If it does not, you hold a copy.
Name, symbol, logo, decimals and amount can all be copied. They are useful only as warning signs when they look wrong, never as proof when they look right. Our contract address page keeps the official list in one place.
Flash USDT and normal USDT on the explorer, field by field
Explorers such as Tronscan, Etherscan and BscScan show the same layout for every token. That is why a copy can look official at first glance. Read the token page, not only the transaction.
| Field on the token page | Normal USDT | Flash USDT copy |
|---|---|---|
| Contract | The official address | Any other address |
| Holders | A very large number | Usually a small number |
| Creation date | Years ago | Often recent |
| Price and market cap | Listed, about one dollar | Missing or from one pool |
| Labels or warnings | Shown as the official token | Sometimes flagged as suspicious or spam |
Step by step guides for each explorer: Tronscan, Etherscan and BscScan.
Why sellers describe flash USDT as “the same, but temporary”
Sellers rarely claim flash USDT is identical to USDT forever. They say it is the same for a limited time, such as 90 or 180 days. This framing does two jobs.
- It explains in advance why you will eventually lose it, so you blame the timer and not the seller.
- It pushes you to spend it quickly, which means passing it to someone else before you check it.
Real tokens do not have a built in timer. A copy token’s creator can write a contract that lets them remove balances, and a fake app can stop displaying a number, but neither turns a copy into USDT for any period of time. See flash USDT expiry.
USDT fake or real when the amount is tiny
Small transfers confuse people. You may see 0.01 USDT or even 0 USDT arrive from an address that looks like one you know. These are not flash USDT sales; they are usually address poisoning. The sender wants their look-alike address to appear in your history so you copy it next time.
Real tiny transfers of the official token also happen, sometimes as a scammer’s “test payment” before a large fake one. Check the contract on every payment, including the first and the last. Read address poisoning for how to protect your history.
Questions about flash USDT vs USDT
Can a wallet hold both at once?
Yes. A wallet can display real USDT and several copies side by side, all with the same name. Only the contracts differ.
Is “USDT Z” or “USDT X” a newer version?
No. Letters added to the name are a marketing trick. See flash USDT Z.
Does real USDT ever show as flash?
No, but a real deposit can show as pending or missing for ordinary reasons. See USDT not showing.
Questions people ask
What is the difference between flash USDT and USDT?
Real USDT comes from Tether’s official contract. Flash USDT comes from a different contract or from no transfer, and has no value.
Can flash USDT look exactly like USDT?
It can copy the name, symbol and logo. It cannot copy the contract address.
Why do I have two USDT in my wallet?
One is likely a copy token sent to you. Compare both contract addresses.
Does real USDT have 6 or 18 decimals?
6 on TRON and Ethereum. Binance-Peg USDT on BNB Chain has 18.
Sources
Not sure about an offer?
Send it to us before you pay. A person reads it. It costs nothing.
Ask us about it