# OFAC Sanctions Check: Wallet Address or Name

> OFAC Sanctions Check: Wallet Address or Name is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.009/call, status unknown (last checked 2026-11-12).

Screens a crypto wallet address or person/company name against the OFAC SDN list and returns a block/review/pass verdict with matched SDN entries and programs.

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/ofac/check?utm_source=zero.xyz
- Price: $0.009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-12
- Activations on Zero: 0
- Provider: agent-data-tools.revmesh2074.workers.dev
- Website: https://agent-data-tools.revmesh2074.workers.dev
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-ofac-sanctions-check-wallet-0a9fe0cd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xLWCkJwcLIzaBVhN8PO9V

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-data-tools-revmesh2074-workers-dev-ofac-sanctions-check-wallet-0a9fe0cd
```

Example prompt: Before I send payment, can you run an OFAC sanctions check on this Ethereum wallet address 0x1234abcd... and tell me if it gets a block, review, or pass verdict?

## When to prefer this

Use this endpoint when you need a lightweight, pay-per-call OFAC SDN compliance check without setting up an account or subscription. It is ideal for crypto-native workflows where you want to screen EVM, Bitcoin, Tron, or other chain wallet addresses — not just names — before initiating or accepting a payment. Prefer this over manual OFAC portal lookups when you need machine-readable verdicts (block/review/pass) with structured SDN metadata for automated decision-making. It is a screening aid rather than a full KYC solution.

## Known failure modes

- Missing both address and name parameters — both are optional individually but at least one must be provided
- Name partial matches may produce false positives if common words are used; every word in the query must appear in a listed name
- Wallet address format errors may result in no match even if a sanctioned version exists under different formatting
- List may lag real-time OFAC updates by some hours; listDate field indicates freshness
- Network or worker timeout could return an error response with no verdict

## How this service works

OFAC sanctions check: screen a crypto wallet address (EVM, Bitcoin, Tron and more) or a person or company name against the OFAC SDN list and get a verdict (block, review, pass) with every match, SDN id and program. A screening aid, not legal advice. Use before paying or accepting funds, or when onboarding a counterparty.

## Output

Returns a JSON object with: a verdict string ('block', 'review', or 'pass'), a boolean indicating if the subject is listed, the number of matching entries, an array of match objects (each with name, type, SDN ID, matched address, currency, and sanctions programs), the OFAC list name, and the date the list was last updated.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "name": {
       "type": "string",
       "examples": [
        "Lazarus Group"
       ],
       "description": "Person or company name; matches when every word appears in a listed name or alias"
      },
      "address": {
       "type": "string",
       "examples": [
        "0x098B716B8Aaf21512996dC57EB0615e2383E2f96"
       ],
       "description": "Crypto address to check (give address, name or both)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "list": {
       "type": "string"
      },
      "note": {
       "type": "string"
      },
      "query": {
       "type": "object",
       "properties": {
        "name": {
         "type": "string"
        },
        "address": {
         "type": "string"
        }
       }
      },
      "listed": {
       "type": "boolean"
      },
      "entries": {
       "type": "number"
      },
      "matches": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": "string"
         },
         "type": {
          "type": "string"
         },
         "sdnId": {
          "type": "string"
         },
         "address": {
          "type": "string"
         },
         "currency": {
          "type": "string"
         },
         "programs": {
          "type": "array",
          "items": {
           "type": "string"
          }
         },
         "matchedOn": {
          "type": "string"
         }
        }
       }
      },
      "verdict": {
       "type": "string"
      },
      "listDate": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "list": "OFAC Specially Designated Nationals (SDN)",
  "note": "Screening aid only: confirm any match against the official OFAC record before acting.",
  "query": {
   "name": "Lazarus Group",
   "address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96"
  },
  "listed": true,
  "entries": 18000,
  "matches": [
   {
    "name": "LAZARUS GROUP",
    "type": "entity",
    "sdnId": "…",
    "address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
    "currency": "ETH",
    "programs": [
     "DPRK3"
    ],
    "matchedOn": "address"
   },
   {
    "name": "LAZARUS GROUP",
    "type": "entity",
    "score": 1,
    "sdnId": "…",
    "programs": [
     "DPRK3"
    ],
    "matchedOn": "name",
    "matchedName": "LAZARUS GROUP"
   }
  ],
  "verdict": "block",
  "listDate": "2026-10-17T20:15:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-ofac-sanctions-check-wallet-0a9fe0cd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
