A trading platform scam that will not let the money out
You put funds into a trading platform, watched a balance climb, then tried to withdraw, and the withdrawal did not complete. When a trading platform scam blocks a withdrawal like this, you can check one thing: whether the balance on screen is backed by an actual transfer on a blockchain. The platform's page shows one number, and the blockchain records whatever really moved. Only the blockchain record can be checked by someone outside the platform. Some of these platforms use a claimed AI trading model or a well-known public figure's name. That branding does not change how USDT moves, and none of it appears in a blockchain record.
Where a real USDT balance actually sits
USDT is not held in a general ledger you query by typing a username. It exists as an entry under one specific contract per network: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t on TRON, and 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum. A token that presents itself as USDT from any other contract is not Tether's USDT, whatever label a website puts on it.
Both contracts follow the same rule: each address has one balance. A transfer adds to whatever that address already held, and the contract does not store the new amount separately. TRON's TRC-20 standard works the same way as Ethereum's ERC-20. When you look up the platform's address, the explorer shows one USDT figure for it, and your deposit appears as a single transfer in that address's history. That transfer is what you are looking for.
Looking up the platform's address on Tronscan or Etherscan
A platform that shows you a balance should also be able to point to an address: the one it asked you to deposit to, or the one it says a withdrawal would come from. That address is what turns a claim into something you can check.
Made-up example: a platform shows you a deposit address. On the explorer, the token contract on the incoming transfer ends in different characters from Tether's real contract. The transfer did happen, but it moved a different token that someone named USDT, and Tether does not issue it. The balance the platform shows is then built on that other token, whatever its page calls it, and you should treat this as a warning sign.
- Find the network. If the platform mentions TRON or a TRC-20 token, use Tronscan; if it mentions Ethereum or an ERC-20 token, use Etherscan.
- Search the address. Both explorers list every transfer in or out: sender, recipient, token contract, amount and time.
- Read the token contract field on any transfer that claims to be USDT, and compare it to TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t on TRON or 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum.
- Compare the time field with when the platform says the deposit or payout happened. Every real transfer has a timestamp. If no transfer on the chain matches the time and amount the platform shows, the balance has no transfer behind it.
- Running the same address through TrustSniffer's wallet checker shows the same transfer record in one place. Use it to confirm what you found on the explorer.
What a matching contract settles, and what it leaves open
If the contract matches and a transfer shows up for the amount the platform claims, the tokens exist at that address. It does not tell you who holds the private key, the secret that authorises moving tokens out of an address, and an explorer has no way to show that. If you never received a key or recovery phrase for the address yourself, assume the platform holds it.
A matching contract also does not mean a withdrawal will go through. The blockchain record shows that tokens exist at an address; whether the platform processes your request to move them is up to the platform. If the address it gave you does not match Tether's contract on either network, or no transfer for the claimed amount exists at all, the balance you were shown was never backed by anything an explorer can find.
If the result is unclear, for instance the address checks out but you are unsure about the site itself, run the platform's domain through TrustSniffer's website checker before you send it anything else. If the contract matches, ask the platform directly whether you hold the key to that address; if it does not, the platform alone decides whether your withdrawal is released. If the contract does not match, or no transfer exists, send the platform no more money, whatever reason it gives.


