OFAC List Synchronization
Keeping a screening database current with OFAC's daily SDN List updates so that new designations are caught and delistings reflected.
TL;DR
TL;DR: List synchronization keeps a screening database current with OFAC updates. Best practice is hourly sync, so new designations are caught quickly and delistings are reflected.
Why Currency Is a Control
The SDN List changes as OFAC adds and removes parties. A screening tool is only as good as its data. A stale list blocks delisted parties wrongly and, more dangerously, lets newly designated parties through. OFAC applies strict liability, so a stale list does not excuse a violation.
What Good Sync Looks Like
- Hourly or near-real-time updates, not weekly exports.
- A version marker so each decision can be traced to a list state.
- Coverage of both names and blockchain addresses.
Synchronization in Practice
sanctionsai.dev syncs its screening data hourly, covering 19,218 SDN names and 947 OFAC-listed crypto wallets across 16 jurisdictions. That means an agent calling sanctions_check sees a near-current picture instead of a snapshot from a previous cycle.
Practical Guidance
- Prefer a screening API that syncs hourly by default.
- Log which list version each decision used.
- Re-screen recurring counterparties on each new sync.