People discover their stablecoins are stuck in one of two ways. The USDT leaves their wallet and never arrives, or it’s still sitting there and the send button returns an error. A third pattern is quieter: the balance shows fine, but the exchange won’t let you withdraw it.
That third pattern is the one people misdiagnose, and the misdiagnosis costs months. Before anything else,.
Two locks, two keys
An on-chain freeze is done by the issuer. Tether can blacklist an address at the token contract level on Tron and Ethereum and several other networks, after which USDT at that address can’t move anywhere, no matter who tries. Circle can do the same to USDC. When that happens, the freeze is visible in the transaction record and the tokens are effectively dead until the issuer releases them.
An on-platform hold is done by the exchange. Your USDT sits in the exchange’s own wallets, which is where tokens live when they’re on an exchange account, and the exchange simply refuses to process your withdrawal. The tokens themselves aren’t frozen at the contract. they’re frozen by policy. Nothing is wrong with the address, and nothing is visible on any explorer.
You can’t fix the second problem by chasing Tether, and you can’t fix the first problem by chasing the exchange. Getting this wrong first is the single most common way holders burn months.
How to tell which one you have
The test takes ten minutes.
First, find your withdrawal address on the blockchain explorer for the network you used. If your USDT is in a self-custody wallet and it won’t send, look up the address on Tronscan or Etherscan. A blacklisted address shows USDT balance but every transfer fails at the token contract. On Etherscan you can also check the USDT contract page for a blacklist event naming your address.
Second, if the tokens are inside an exchange account, they aren’t on your address at all. The exchange holds them commingled in its hot wallets. In that case there’s nothing on any explorer to find, because the problem is inside the exchange’s own risk system.
That distinction is the whole diagnosis. Self-custody plus failed sends points to issuer action. Exchange account plus a blocked withdrawal points to the exchange’s compliance team.
What an exchange hold means in practice
Exchanges block withdrawals for a defined set of reasons: a deposit into your account matched a sanctioned or stolen source, your account was flagged in a fraud investigation, your verification or source-of-funds documents are missing, or activity on the account tripped an automated risk rule.
What it doesn’t mean is that your USDT is lost. Most holds end one of two ways: you provide the documents the compliance team asks for, typically deposit history, bank or purchase records, and an explanation of the transaction in question, or the hold is lifted when the investigation clears the deposit.
The realistic friction points are two. First, the exchange moves at its own pace, and repeated tickets don’t accelerate a compliance review, they slow it. Second, if the deposit that triggered the hold came from a counterparty you can’t identify, the exchange won’t release funds until someone can account for it, and that’s when a matter moves from a support ticket to something that needs a lawyer to write to the exchange’s compliance team formally.
What an on-chain freeze means
If the diagnosis points to issuer action, the exchange isn’t your counterparty at all. The USDT on the blacklisted address can only be released by the issuer, and issuers act on formal, evidenced requests through counsel, not on support chats or social media posts.
The exact document set that issuers ask for is its own subject, covered in the USDT freeze evidence file: what issuers and exchanges actually ask for. The short version: proof of acquisition of the tokens, proof of your identity, an account of how the frozen funds reached the address, and correspondence showing you’re the legitimate holder rather than the subject of the underlying complaint.
it’s also worth understanding the tiering of enforcement at the issuer, because a freeze is sometimes lifted while a blacklist usually isn’t. That difference, and what it means for recovery odds, is laid out in freeze versus blacklist: two kinds of locked USDT and only one of them is recoverable.
The grey case: coins that left the exchange and stopped
There is a third pattern worth naming because it confuses the first two. You withdraw from an exchange, the transaction shows as sent, and the USDT arrives but will not move again. Here the exchange completed its side cleanly and the freeze happened at the issuer level, either before or shortly after the withdrawal. The exchange has nothing left to withhold. The counterparty is the issuer, full stop, and the withdrawal record from the exchange becomes one of the documents in your evidence file.
The reverse also happens: an incoming transfer lands, your exchange flags it on arrival and locks the deposit. That is an exchange hold triggered by a tainted source, and it can escalate to an issuer freeze if the exchange reports the counterparty address rather than just quarantining your account. Knowing which side of that line a case sits on is what decides whether you are writing to a compliance team or instructing counsel.
The first week, either way
Whether the lock is at the exchange or the chain, the opening moves are the same and they’re boring on purpose. Stop transacting from the affected address or account, because further activity complicates the story you’ll have to tell. Export everything: deposit records, transaction hashes, correspondence, screenshots with dates. Write down the timeline of how the funds arrived before you forget the details that seemed obvious at the time.
Then take the diagnosis from above and act on the correct counterparty only. Exchange hold: one clean, complete document submission to compliance, then patience measured in weeks, not days. Issuer freeze: a lawyer’s letter, because nothing else moves that machinery.
The people who lose recoverable money are usually not the ones who lost it badly. they’re the ones who spent six months arguing with the wrong institution.