Check your vendors against OFAC's sanctions list
Type a vendor's name, or paste your whole vendor list. Each name is compared with every name on OFAC's SDN list, the US Treasury's list of sanctioned people and companies, other names included, and each wallet address with the addresses the list gives and with the rest of your list. You see each possible match and why it matched, and you can download the results as a CSV.
The check runs in this page, and nothing you type or paste is kept. This page may count the visit and a click on Try it on your bills, by its address. What you paste or type is never sent. OFAC's SDN list as of Oct 28, 2026.
Check one vendor
A company or a person, as it is written on their invoices.
A name or a two-letter code, such as DE.
Check a whole list
A CSV file, or rows pasted from Excel or Google Sheets, with a column for each vendor's name and, if you have them, its country and wallet address. Up to 5,000 rows.
Copy the rows with their column names, then paste them here.
What this check covers, and what it does not
- It covers OFAC's SDN list only, the Specially Designated Nationals and Blocked Persons list: not OFAC's other (non-SDN) lists, gathered in its Consolidated Sanctions List, and not the EU's, the UN's or the UK's sanctions lists.
- It compares names and the addresses the list gives. It does not know who owns a company: OFAC also blocks a company owned 50 percent or more, together, by parties on the list, even when the company is not on it. It does not look at a wallet's history.
- A match is a reason to look closer: compare the entry's details with what you know of the vendor, and look it up on Treasury's own search (opens in a new tab). No match does not prove a vendor is not on the list: a name can be written many ways.
- It is a first look, not a compliance decision.
- The list here is OFAC's of Oct 28, 2026. It is refreshed from OFAC's files by a script in Vestiarion's open-source code (opens in a new tab).
How names are compared
Word by word, in any order, with accents, capitals, punctuation and legal forms such as LLC, Ltd or GmbH set aside. A word counts for more the rarer it is on the list, so a shared “trading” or “group” counts for little. A word spelled another way, such as Hezbollah for Hizballah, counts for nine tenths of the same word. A word only close to one, such as Kadhafi for Qadhafi, counts for between half and nine tenths of it, so a name written another way may come out a possible match rather than a strong one. A name made only of words that are rare on the list, such as Suex, is a possible match at least to a listed name holding them all. OFAC writes every name in Latin letters, so words in another script are not compared. A score of 0.85 or more is a strong match, the same cut-off Vestiarion's screening applies to its provider's score to call a sanctions match high risk; from 0.70 it is a possible match to review.
What Vestiarion does before it pays
Vestiarion screens every vendor and checks every pay-to wallet against OFAC's list. The agent pays no vendor until screening gives a verdict, and no one can pay a vendor screened high risk.
Try it on your billsIn shadow mode it decides on your real bills while you keep paying them as you do now.