BTC…ETH…ETH gas…Fear & Greed…Live data · not advice

Crypto Lexicon

Stablecoin Address Freezes

Issuers can block an address using a function in the token contract. How USDT and USDC blocklists differ, and what a frozen holder actually sees.

The Permission Is in the Contract

Both large dollar stablecoins ship with a blocklist, and neither hides it. In the deployed Tether contract the owner can call addBlackList, after which every transfer from that address fails a check and reverts. Circle's published source for USDC does much the same through a blacklist function held by a dedicated role rather than the owner.

This is not an exploit or a legal grey area. It is a designed feature, documented in public, and both issuers reserve the right in their terms. Circle claims the right to block addresses at its sole discretion. Tether reserves the right to freeze or confiscate tokens and to blacklist an address.

The Two Designs Differ in a Way That Matters

It is routinely written that the two work the same way. They do not, and the difference is not academic.

Tether's check applies to the sender, so a blacklisted address can still receive tokens, which then join the pile it cannot move. USDC's modifier covers the sender, the source and the destination, so a blacklisted address can neither send nor receive.

There is a second asymmetry. Tether has a separate function that destroys the balance of an already blacklisted address and reduces total supply, normally used on a court order, so frozen tokens can be burned and reissued elsewhere. The current USDC contracts have no equivalent seize function, so blacklisted USDC is immobile rather than recoverable. Stuck, but still yours, in the least useful sense of the word.

What the Holder Actually Sees

Nothing announces itself. The wallet shows the full balance, because the balance is genuinely still there. Sending fails, and most wallets report that as a failed transaction or a gas estimation error rather than an explanation, so the usual first conclusion is that the wallet is broken.

Freezes are not reserved for named criminals either. When an address is sanctioned, an issuer can block the contracts it touched, and people who were simply using a pool at an unlucky moment have found themselves unable to withdraw.

The practical rule: treat a stablecoin balance as a claim on an issuer that has kept a switch, rather than as a bearer asset. That is a perfectly reasonable trade for a dollar that settles in seconds. It is just a different risk from holding something nobody can immobilise, and it belongs in your thinking about where a balance sits and for how long.

Knowledge check

Three quick questions on this entry. Pick an answer to see whether it is right.

Question 1 of 3Which description matches Stablecoin Address Freezes?

Question 2 of 3What happens to the balance at a frozen address?

Question 3 of 3Which of these also belongs to DeFi & Token Mechanics?

Frequently asked question

What is Stablecoin Address Freezes?

Issuers can block an address using a function in the token contract. How USDT and USDC blocklists differ, and what a frozen holder actually sees.

The Letter

One clear letter, every week.

Plain analysis of crypto infrastructure, markets and security. No price calls, no referral links, no hype.

Unsubscribe at any time. Read the privacy notice.

Reader reviews

Did you like what you just read?

Tell other readers what worked, what did not, and who you would recommend it to. Every review is read by a human before it is published, and critical reviews get the same treatment as glowing ones.

Leave a review →