Sanctuary Compliance Team

Stablecoin operators can freeze assets at the token level when law-enforcement, sanctions, or issuer controls require it. That means a transfer can confirm on-chain while the value later becomes unavailable.
For businesses accepting USDT or USDC, freeze risk is not theoretical. It is part of the acceptance decision.
Freeze risk can come from direct sanctions matches, law-enforcement requests, stolen-funds investigations, scam proceeds, high-risk services, or downstream exposure that a partner refuses to accept.
The business may not control the issuer decision. It does control whether it screens before taking the funds onto its own books.
The best control point is before the customer receives usable balance, service access, goods, or payout.
Check the wallet, recent counterparties, asset, chain, amount, and customer context. If risk is elevated, pause credit and review. Do not wait until the customer asks for withdrawal.
A hold without evidence becomes a support fight. A release without evidence becomes a compliance problem.
Every freeze-risk decision should record the wallet, chain, asset, amount, risk evidence, operator, timestamp, customer message, and final action.
Avoid saying a stablecoin deposit is final simply because it confirmed on-chain. Use precise language: received, pending review, credited, available, held, or rejected.
Those words matter when a customer claims you accepted a transfer that policy should have blocked.
Accepting USDT or USDC is not only a balance update. It is a risk decision.
A payment team should know whether funds are clean enough to credit, whether they require review, and whether a freeze event would create customer, liquidity, or legal exposure. That answer must come before the business spends or releases value.
Scam alerts, new sanctions, and investigation techniques. One email per week. Unsubscribe anytime.