# PayGuard OFAC Sanctions Screener

> PayGuard OFAC Sanctions Screener is a paid API for AI agents from payguard.agentgate.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-27).

Checks a single cryptocurrency address against the US Treasury OFAC SDN list and returns whether it is sanctioned, matching entity details, and blockchain metadata.

## Facts

- Endpoint: GET https://payguard.agentgate.workers.dev/v1/address?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payguard-ofac-sanctions-screener-244861f7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jxo9YKkGVi_NVJj1uQlYB

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 payguard-ofac-sanctions-screener-244861f7
```

Example prompt: Before I send this payment, can you screen the wallet address 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 against the OFAC SDN sanctions list to check if it's sanctioned?

## When to prefer this

Use this endpoint when an AI agent or payment application needs to perform a quick, low-cost OFAC SDN sanctions check on a single cryptocurrency address before initiating a transfer. It covers all 1050 digital currency addresses on the official US Treasury SDN list with EVM case-insensitive matching, and supports multiple chains including EVM, BTC, TRX, SOL, LTC, and XMR. Prefer this over manual list lookups or heavyweight compliance APIs when you need a lightweight, per-call micro-priced check integrated directly into an agent payment workflow.

## Known failure modes

- Missing 'address' query parameter — returns 400 error
- Invalid or unrecognizable address format — returns chain guess as unknown with checksum invalid
- Address not found on SDN list — returns sanctioned: false with no entity details
- OFAC list data may lag real-time Treasury updates — list date field indicates freshness
- Payment failure for the $0.001 USDC x402 fee — request blocked before screening

## How this service works

Sanctions screen for one crypto address, for agents and apps that send payments: exact match against all 1050 digital currency addresses in the official US Treasury OFAC SDN list (EVM case-insensitive). Returns sanctioned true/false, matching SDN entity, programs and list date, a chain guess and checksum validity, plus the list date. Informational, not legal advice.

## Output

Returns a JSON object with: a boolean 'sanctioned' field, the matching SDN entity name (if any), the OFAC programs associated with the match, the date the address was added to the SDN list, a best-guess blockchain/chain identifier, and a checksum validity flag for the address format.

## 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": {
      "address": {
       "type": "string",
       "description": "Blockchain address, e.g. \"0x098B716B8Aaf21512996dC57EB0615e2383E2f96\" (EVM, BTC, TRX, SOL, LTC, XMR and more)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payguard-ofac-sanctions-screener-244861f7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from payguard.agentgate.workers.dev](https://www.zero.xyz/host/payguard.agentgate.workers.dev/llms.txt)
