How to check if a crypto address is on the OFAC sanctions list
POST the address to /v1/sanctions. The answer says whether it appears in the US OFAC SDN list of digital currency addresses, with the matching entries and the date of the list copy. That is the only list it checks.
Request
EVM (0x) and bech32 addresses match case-insensitively; BTC, TRX and other formats must be given exactly as listed.
curl -s -X POST https://tanod.dev/v1/sanctions \
-H 'X-Tanod-Free: 1' -H 'content-type: application/json' \
-d '{"address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96"}'Response
{
"address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
"address_kind": "evm",
"matched": true,
"matches": [{
"sdn_uid": 27307,
"sdn_name": "LAZARUS GROUP",
"sdn_type": "Entity",
"programs": ["DPRK3"],
"currency": "ETH",
"listed_address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96"
}],
"list": "OFAC SDN List (Digital Currency Address identifiers)",
"list_date": "2026-10-05",
"list_addresses": 1065,
"disclaimer": "Screening aid only: checks ONE list ..."
}Limits and caveats
Scope. Only the digital currency address identifiers published in the US Treasury OFAC SDN list, as of list_date. There are no other lists (other jurisdictions, other OFAC lists), no clustering and no exposure or ownership analysis.
A non-match does not clear an address. matched: false means the address is not in that list copy, nothing more. A new designation after list_date will not show.
Not legal advice and not a full sanctions or AML compliance check. Verify any match on the official OFAC sanctions search at sanctionssearch.ofac.treas.gov before acting on it.
Price and free allowance
USD 0.002 per call, paid in USDC on Base with x402. 10 free chain reads per IP per UTC day with the header X-Tanod-Free: 1. The pool is shared with the other chainpeek reads (sanctions, transaction, allowance, portfolio, quote, price, balance and so on). MCP tool: check_sanctions at https://tanod.dev/mcp, where the free tier is automatic.
Related guides: Pay-per-call APIs for AI agents with x402, How to check an ERC-20 approval (allowance), How to read a wallet's token balances in one call. Back to tanod.dev or the guide index. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.