About & Methodology
How USDTBanList collects, verifies, and reports USDT/USDC blacklist and sanctions data β straight from the source.
What USDTBanList does
USDTBanList is an independent monitoring service that tracks stablecoin blacklist activity in real time. We record every time Tether (USDT) or Circle (USDC) freezes, unfreezes, or burns funds on a wallet, and we let anyone check whether an address is blacklisted or sanctioned β for free.
The service covers TRON (TRC-20) and Ethereum (ERC-20), the two networks where the vast majority of stablecoin freezes occur, and is used by OTC desks, exchanges, payment processors, and compliance teams to screen counterparties before transacting.
Data sources & methodology
Blacklist data is read directly from the official stablecoin smart contracts on-chain β not from third-party aggregators. We index contract events continuously and record each AddedBlackList / Blacklisted (ban), RemovedBlackList (unban), and DestroyedBlackFunds (burn) event together with the affected address, token, amount, block, and timestamp.
Tracked contracts: USDT TRC-20 (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t) on TRON; USDT ERC-20 (0xdAC17F958D2ee523a2206206994597C13D831ec7) and USDC ERC-20 (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48) on Ethereum.
Sanctions screening additionally checks addresses against official government lists β the U.S. OFAC SDN list and Israelβs NBCTF (Counter-Terror Financing) designations β which include crypto wallet identifiers.
Coverage & update cadence
New ban, unban, and burn events are detected within seconds of confirmation on-chain and reflected in checks and alerts immediately. Aggregate statistics on the /stats page are derived from the same on-chain event data and refresh continuously.
Because the data comes from the contracts themselves, the blacklist status we report matches the on-chain source of truth at the time of the check.
How a check works
When you check an address, we look up its full blacklist event history on the relevant contract and its presence on sanctions lists, then return the current status (clean, blocked, or sanctioned), any frozen balance, the ban/unban timeline, and counterparty risk signals. Checks are available on the website, via the @USDTBanBot Telegram bot, and through our API.