A USDT ERC-20 check screens the Ethereum address holding the tokens against sanctions designations, mixer and drainer trails, scam and stolen-funds clusters and high-risk venues, and reports whether it sits on the issuer freeze list Tether maintains. Free in the Telegram bot, three checks a day, no signup, verdict in seconds. ERC-20 settlement is slower and dearer than TRC-20, and it is where larger tickets tend to land.
Open @sanctuaryapp_bot, paste the address, get the verdict in seconds. Three checks a day, free, no signup.
ERC-20 is the token standard USDT uses on Ethereum, so this is a check of an Ethereum account and everything it has done: sanctions designations, mixing services, drainer and phishing infrastructure, exploit and stolen-funds trails, no-KYC exchanges, bridges, and the regulated venues the money touched. On top of that comes the token-specific fact — whether the address is on a stablecoin issuer freeze list.
The verdict is CLEAN, LOW, MEDIUM, HIGH or CRITICAL, with a recommendation of Proceed, Caution, Review or Reject and the decision drivers named in plain words. Larger ERC-20 tickets usually mean a desk, an invoice or a treasury movement, and a named reason is what makes the decision auditable afterwards.
Sanctions carry the hard consequence. OFAC publishes digital currency addresses as identifiers on the SDN List and defines the terms in FAQ 559; the virtual currency topic page sets out the blocking obligation.
A USDT ERC-20 address is an Ethereum address: 0x plus 40 hexadecimal characters, for example 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed. There is no separate token address, and no memo or tag. The mixed capitalisation is the EIP-55 checksum, which is why a wallet can reject a single mistyped character instead of sending funds into nothing.
The costly mistake on this token is not the format but the network. Exchanges offer USDT deposits on several networks from the same screen, and the address shape tells you which one you are looking at:
| You were given | Network | Page |
|---|---|---|
| 0x + 40 hex | Ethereum (ERC-20) | this one |
| T + 33 Base58 characters | TRON (TRC-20) | check a USDT TRC-20 address |
| 0x + 40 hex on a BEP-20 deposit screen | BNB Smart Chain | check a BSC address |
The last row is the trap: BEP-20 and ERC-20 addresses look identical. Only the deposit screen and the network selector tell them apart, and sending to the wrong one is not recoverable by screening.
Tether can freeze USDT wherever it issues it, Ethereum included. Its terms of service reserve the right to "freeze any Tether Tokens held by you" (Section 2) and, on suspected prohibited use, to freeze or confiscate tokens, "blacklist Digital Token Addresses" and report to the authorities (Section 8) — see Tether's legal terms. The balance stays visible; the transfer function does not work for that address.
The everyday version is the venue review: an exchange holds a USDT deposit while it asks where the funds came from. That process belongs to the exchange, not the issuer, and it is the one a pre-send check avoids — see the notes for Binance, OKX or Kraken.
| What you get | Free check in the Telegram bot | Workspace and API |
|---|---|---|
| Verdict | CLEAN to CRITICAL with the reason named | the same verdict plus the counterparty breakdown |
| Issuer freeze list | reported for the address you check | reported across your whole payer list |
| Volume | three checks a day | bulk lists, watchlists, continuous monitoring |
| Evidence | the result in the chat | a signed report to attach to the payment file |
| Cost | free, no signup | from $199/mo — see pricing |
One-off payments belong in the Telegram bot. Recurring ERC-20 settlement belongs in the API, with exceptions reviewed in the workspace.
Yes. Tether's terms allow it to freeze tokens and blacklist digital token addresses (Sections 2 and 8), and that power applies on Ethereum as on every network where it issues USDT. A blacklisted address keeps its balance and loses the ability to transfer it.
The token is the same asset with a different host chain, so the address shape and the history are different. ERC-20 lives on an Ethereum 0x address, TRC-20 on a TRON T-address, and each has its own transaction record. Screen the one you are actually receiving.
Send the address to the Telegram bot — three free checks a day, no signup. The verdict returns in seconds with the reason named, and nothing is broadcast on chain.
Also available in: · · ·
You cannot, from the string alone — both are 0x plus 40 hex characters. The deposit screen and the network selector decide it. Confirm the network with the counterparty before sending; screening cannot recover a transfer sent on the wrong network.
MEDIUM means there is exposure worth understanding but not a designation or a direct criminal trail — an indirect hop, an older link, a high-risk venue in the path. The recommendation is Caution: ask the counterparty where the funds came from and keep the answer with your record.
Send any wallet to the Telegram bot and get a verdict in seconds. Three checks a day, free, no signup. Desks that screen every deposit run it on plans from $199/mo.