Can OFAC freeze stablecoins?

OFAC does not freeze tokens directly. It designates addresses, and stablecoin issuers freeze them at the contract level.

TL;DR

TL;DR: OFAC does not freeze stablecoins itself. It designates an address on the SDN List, and the issuer then freezes the balance at the contract level.

The mechanism

OFAC is a sanctions authority, not a blockchain administrator. When it adds an address to the SDN List, compliance shifts to the issuer. The issuer uses a freeze function in the token contract to block transfers from that address. The freeze is a product-level control, not a government action.

The issuer's role

Issuers build freeze capabilities precisely for this case. Once an address is designated, the issuer screens it, matches it to the SDN List, and freezes the balance. The 50 Percent Rule extends the freeze to entities majority owned by a blocked person.

What this means for you

If your product touches stablecoins, screen addresses against listed crypto wallets before paying out. A live list synced hourly catches newly designated addresses fast. Block flagged wallets before the transfer, because unwinding a payment after the fact is harder than preventing it.

Freeze versus block

Freezing is an issuer-side control that stops a wallet's balance from moving. Screening is the check that happens before your own product pays anyone. The two work together: the issuer freezes the designated wallet, and your product blocks the payment before it reaches that wallet. Both are needed, and neither replaces the other. If you hold or move stablecoins yourself, treat the issuer's freeze as a backstop and your own screen as the primary control.

Screen your agent’s next payment

Free OFAC sanctions screening — 5 checks/day, no signup.

Check a wallet →