What a crypto site's page cannot change

You land on a trading platform, or someone sends you a link, and the page shows a USDT balance, a contract address, or a list of past trades that look real. The page itself can show you almost anything: a balance figure, a countdown clock, a support chat that answers within seconds. None of that is confirmed by the blockchain until you check it against the record the chain itself keeps.

This guide covers what a public block explorer can confirm about a site's token activity: the contract behind the coin it shows you, the balance tied to a specific address, and the history of transfers in and out of that address. A company's registration and a domain's ownership history sit outside the blockchain, so this guide leaves them out.

One USDT contract per network

Tether issues USDT from exactly one contract on each network it supports.

A token that uses any other contract address is not Tether's USDT, whatever label a platform's interface puts on it. A platform can print the word USDT next to any token. Every token has a contract address, a long string of letters and numbers; on a crypto site, look for it on the deposit page or the token details, under a label such as "contract" or "token address". If that string does not match one of the two addresses below, the coin is a lookalike token using the same name, and the balance on the page means nothing.

  • TRON: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
  • Ethereum: 0xdAC17F958D2ee523a2206206994597C13D831ec7

A deposit is added to your existing balance

An ERC-20 token, and a TRC-20 token on TRON, keeps one balance per address. When a transfer arrives, the token contract adds it to whatever that address already held, and the token standard has no separate holding area of the kind a platform's dashboard might show. A site's account screen is a record the site keeps for itself. If a site tells you a deposit sits in a "pending verification" pool before it reaches your real balance, that pool exists only in the site's own records. The explorer is where you see whether the coins actually reached the address.

Four checks to run on Tronscan or Etherscan

Run these checks in order before you trust a balance a platform shows you:

  1. 1. Find the contract address the platform's deposit or token page shows for USDT, and compare it character by character against the TRON or Ethereum address above.
  2. 2. Open Tronscan for a TRON address or Etherscan for an Ethereum address, and search that contract address. The explorer opens the token's own page. Check that the contract address shown there matches, character for character, the one listed above for that network.
  3. 3. Search the wallet address the platform says your funds came from, or the deposit address it asks you to send funds to. Look for both on the site's deposit page or transaction history. The explorer lists the sender, the recipient, the token contract, the amount and the time of each transfer tied to that address.
  4. 4. Compare what the explorer shows against what the platform's page claims: the same contract, a transfer of the same size, at a time that matches.

What a mismatch tells you, and what it does not

If the contract address does not match the one Tether lists, or the explorer shows no transfer matching what the platform claims, real USDT does not back the balance on screen. Treat the balance as unverified, and do not dismiss the gap as a display glitch. TrustSniffer's crypto website checker is a separate check on the site itself (its domain and how it presents itself) apart from its token details; if it flags problems too, you have a second reason to stay away. Before you send anything, paste the funding address into our wallet checker. It returns a risk assessment for that address, and if the result comes back flagged, do not send.

A matching contract and a matching transfer confirm that the token activity is genuine. They do not confirm that the platform will let you withdraw, or that the company behind it is who it claims to be. If the explorer result is unclear (for example, a contract you cannot find on either network), stop and look further before you deposit anything.

Frequently asked questions

Is a crypto website legit if it shows a real-looking USDT balance?

Not on that alone. The balance on a platform's own page comes from that platform's software, and it can show any number regardless of what the chain recorded. Real USDT has changed hands only when the transfer appears on Tronscan or Etherscan, from a contract that matches Tether's listed address.

Does this check work for coins other than USDT?

The contract addresses here are specific to USDT. The mechanics (one balance per address, added to by each transfer) are part of the ERC-20 standard and TRON's TRC-20 standard, so the same explorer check works for other tokens built on them. You would need that token's own official contract address to compare against, and this guide lists that address only for USDT.