Crypto sanctions screening for wallets and transactions

Check whether a crypto address belongs to a sanctioned entity or received funds from one - before you accept the transfer. OFAC matches and indirect exposure from three AML providers in one report.

OFAC address check

What sanctions screening shows

Two labels that look alike in a report but mean very different things.

Direct match

  • The address belongs to a sanctioned entity
  • Entity name and sanctions category
  • A hard stop for most exchanges and banks
  • Funds sent there can be frozen

Indirect exposure

  • Funds passed through a sanctioned entity
  • Share of sanctioned funds in the balance
  • How many hops away the source is
  • A case for review, not an automatic ban

Why crypto sanctions screening matters

Frozen funds

Tether and exchanges freeze addresses linked to sanctioned networks. USDT that touched such an address can be stuck for months.

Account reviews

An exchange that sees sanctions exposure in your deposit can hold the account until you prove the source of funds.

Legal risk for business

Exchanges, PSPs and OTC desks that process sanctioned funds face penalties - screening every counterparty is the expected control.

Sanctions screening API for business

Screen deposits, withdrawals and counterparties automatically - the same check as in the dashboard.

How to run a sanctions check on a crypto address

Five steps to a report

  1. Step 1

    Sign up and confirm your email - your first check is free.

  2. Step 2

    Paste the wallet address or the transaction hash you want to screen.

  3. Step 3

    Press Check Address or Check Transaction and pick a provider.

  4. Step 4

    Open the Sanctions category in the report: direct match or indirect exposure, with the share of funds.

  5. Step 5

    Save or share the report - or block the transfer before the funds reach you.

Crypto sanctions screening: questions

Is crypto sanctions screening free?
Your first check is free after you sign up and confirm your email. After that you pay per check from your balance, with no subscription.
Which sanctions lists does the check cover?
Sanctions exposure comes from the provider you choose: Crystal Intelligence, BitOK or VALEGA Chain Analytics label addresses of sanctioned entities, starting with the US OFAC SDN list. Coverage of other regimes differs by provider, so on a disputed address a second check with another provider helps.
What is the difference between a direct match and indirect exposure?
A direct match means the address itself belongs to a sanctioned entity. Indirect exposure means the funds passed through such an entity one or more hops earlier. A direct match is a hard stop; indirect exposure needs a look at the share and the distance.
Can I screen addresses automatically via API?
Yes. The same check is available through the KYTme API: one signed request returns the risk score and the sanctions category, and webhooks tell you when a monitored address changes.
What should I do if an address is flagged?
Do not accept or send funds to a direct match. For indirect exposure, check the share of sanctioned funds and follow your compliance policy. Our guide explains each case in detail.

Read more: Sanctioned addresses: what an OFAC label in a wallet report means

See the risk
before you accept funds

Your first AML check is free after you sign up and confirm your email.

Sign Up & Check
Crypto Sanctions Screening: OFAC Address Check — KYTme