blocklist.fyi

Charts

Aggregate stablecoin blocklisting activity and compliance delays across all covered blockchains, per asset.

USDT

Net USDT Frozen
$5,440,399,087.36
Total Addresses Ever Blocklisted
12,282
Unblocklisted Addresses
1,328
USDT Destroyed
$1,474,745,968.25
Total net USDT frozen by blockchain (cumulative)
TRONEthereumSolanaAvalancheNEARTONKaiaAptosCelo

At-freeze balances- each freeze's value at the moment it happened, minus unfreezes - not each account's current balance. See current value on the blocklistings page for what's held right now.

Cumulative blocklisted USDT addresses by blockchain
TRONEthereumSolanaAvalancheTONNEARAptosKaiaCelo
USDT blocklistings over time

Per month, across all chains. Count is the number of USDT blocklistings; Value is their total balance captured at the moment of each freeze. Toggle above.

USDT destroy events over time

Per month, across all chains. Count is the number of USDT destroy (seize) events; Value is the total USDT burned. Toggle above.

Currently-frozen USDT addresses over time

The standing set of open blocklistings: each freeze adds one, each unblocklisting removes one (a destroy keeps the address frozen, so it doesn't change the count).

Largest USDT blocklistings

The biggest single USDT freezes by at-freeze balance. Click a bar to open its event.

USDT blocklistings over time by category

New USDT blocklistings per period, across all chains. Pick a category to limit the chart to addresses carrying a verified intel note in it (same scoping as the ledger filter). Count is the number of blocklistings; Value is their total balance at the moment of each freeze.

Compliance delays (USDT only)

Tether's USDT executes blocklistings through an on-chain multisig, exposing a measurable proposal → execution delay. Circle's USDC blocklistings are single transactions by the blacklister role, so no equivalent delay exists on-chain.

Mean Δt (proposal → execution)
1d 9h
median 1h 39m · 12,183 blocklistings
Largest escape outflow
$37,300,258.51
Total escape outflow
$289,372,825.54
Cumulative USDT escape outflow by blockchain
TRONEthereum

USDT moved outof targeted addresses in the window between a freeze's multisig proposal and its execution - value that escaped before the blocklisting landed. Only chains with a multisig delay (Ethereum, TRON) can accrue this; single-transaction freezes have no gap. See The Great Escapes for the individual events ranked by amount.

USDT escape outflow over time
TRON
Ethereum

Total USDT moved out of targeted addresses during the proposal → execution window, grouped by period. Bars show non-cumulative amounts per day (short ranges) or per month (longer views), split by chain.

Compliance delay (Δt) of every blocklisting over time

Trend shows the median Δt per chain with a p25–p75 band; switch to Points for every freeze (click one to open its event). TRON freezes execute in minutes while Ethereum multisig rounds take hours to days, so the y-axis defaults to log (toggle to linear above); on the log scale, same-block freezes (Δt = 0) sit at the 1-second floor.

USDC

Net USDC Frozen
$141,950,483.76
Total Addresses Ever Blocklisted
12,275
Unblocklisted Addresses
1,701
USDC Destroyed
n/a
Total net USDC frozen by blockchain (cumulative)
EthereumBaseArbitrumSolanaTRONAvalanchePolygon PoSAlgorandOP MainnetNEARCeloZKsync EraSuiUnichainLineaSonicXRP LedgerWorld ChainSeiPlumeHyperEVMInkXDC NetworkMonadStarknetMorphInjectiveX LayerCronos

At-freeze balances- each freeze's value at the moment it happened, minus unfreezes - not each account's current balance. See current value on the blocklistings page for what's held right now.

Cumulative blocklisted USDC addresses by blockchain
TRONEthereumUnichainPolygon PoSBaseArbitrumAvalancheLineaCeloOP MainnetZKsync EraSonicMonadHyperEVMSeiWorld ChainPlumeInkXDC NetworkMorphX LayerInjectiveCronosSolanaAlgorandXRP LedgerNEARSuiStarknet
USDC blocklistings over time

Per month, across all chains. Count is the number of USDC blocklistings; Value is their total balance captured at the moment of each freeze. Toggle above.

USDC destroy events over time

Circle's FiatToken has no destroy mechanism; seized USDC stays frozen, so there are no destroy events to chart.

Currently-frozen USDC addresses over time

The standing set of open blocklistings: each freeze adds one, each unblocklisting removes one (a destroy keeps the address frozen, so it doesn't change the count).

Largest USDC blocklistings

The biggest single USDC freezes by at-freeze balance. Click a bar to open its event.

Embed this widget

Drop a live stablecoin-freeze counter onto your own site, blog or dashboard. Free to use - the snippet includes a small credit link back to blocklist.fyi.

<iframe src="https://blocklist.fyi/embed" width="460" height="200"
  style="border:0;max-width:100%" loading="lazy"
  title="Live stablecoin freeze tracker by blocklist.fyi"></iframe>
<p style="font:12px system-ui">Live stablecoin blacklist data by
  <a href="https://blocklist.fyi">blocklist.fyi</a></p>