# PayGuard OFAC Sanctions Screener

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

Checks a single crypto address against the US Treasury OFAC SDN list to determine if it is sanctioned, returning the matched entity, programs, and chain metadata.

## Facts

- Endpoint: GET https://api.youraitools.co/payguard/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-b17ddaf6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Wc3cqR8gN2mjfrni3utvS

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-b17ddaf6
```

Example prompt: Before I send that USDC payment, can you run a PayGuard OFAC sanctions check on the recipient address 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 to make sure it's not on the US Treasury SDN list?

## When to prefer this

Choose PayGuard when you need a fast, per-address OFAC SDN sanctions check for crypto wallets before executing a payment or onboarding a counterparty. It covers all 1050 digital currency addresses in the official US Treasury SDN list across multiple chains (EVM, BTC, TRX, SOL, LTC, XMR, etc.) with EVM case-insensitive matching and EIP-55 checksum validation built in. Prefer this over manual SDN list downloads when you need a real-time, API-native compliance gate inside an agentic payment workflow. Not a substitute for full KYC/AML or legal counsel.

## Known failure modes

- Missing 'address' query parameter returns validation error
- Unsupported or malformed address format may return an unrecognized chain guess but still attempts matching
- OFAC SDN list may have propagation lag (list_age_days indicates staleness)
- Address not found returns sanctioned: false with empty matches array — does not guarantee the address or its owner is not sanctioned via other means
- Service unavailable or payment failure (x402) returns HTTP 402 or 5xx

## How this service works

Crypto sanctions screening API (OFAC). 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' flag, 'match_count', an array of 'matches' (each with entity name, SDN UID, OFAC programs, list date, currency type, and entity type), chain detection metadata (guessed chain, format, checksum validity, candidate chains), the normalized address, engine version, source URL, SDN address count, list currency date, and a legal disclaimer. A clear match includes the specific sanctioned entity (e.g., Lazarus Group / DPRK3 program).

## 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)"
      }
     },
     "description": "Search intents: ofac sanctions check, crypto address screening, sanctioned wallet check, aml screening api, sdn list lookup, wallet compliance check"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "chain": {
       "type": "object"
      },
      "input": {
       "type": "string"
      },
      "engine": {
       "type": "string"
      },
      "source": {
       "type": "string"
      },
      "address": {
       "type": "string"
      },
      "matches": {
       "type": "array"
      },
      "disclaimer": {
       "type": "string"
      },
      "match_type": {
       "type": "string"
      },
      "sanctioned": {
       "type": "boolean"
      },
      "source_url": {
       "type": "string"
      },
      "match_count": {
       "type": "number"
      },
      "list_age_days": {
       "type": "number"
      },
      "list_updated_at": {
       "type": "string"
      },
      "sdn_address_count": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": {
   "guess": "evm",
   "format": "evm-hex20",
   "checksum": "eip55",
   "candidates": [
    "ethereum",
    "base",
    "arbitrum",
    "optimism",
    "polygon",
    "bnb-smart-chain",
    "avalanche-c",
    "ethereum-classic"
   ],
   "checksum_valid": true,
   "checksum_address": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96"
  },
  "input": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
  "engine": "payguard-2026-10-21",
  "source": "US Treasury OFAC Specially Designated Nationals (SDN) list",
  "address": "0x098b716b8aaf21512996dc57eb0615e2383e2f96",
  "matches": [
   {
    "entity": "LAZARUS GROUP",
    "sdn_uid": 27307,
    "programs": [
     "DPRK3"
    ],
    "list_date": "2019-09-13",
    "listed_as": "Digital Currency Address - ETH",
    "entity_type": "Entity",
    "listed_currency": "ETH"
   }
  ],
  "disclaimer": "Informational screening against the public OFAC SDN list (digital currency address identifiers only). Not legal advice. A clear result does not mean an address or its owner is unsanctioned or low-risk; OFAC sanctions also apply to persons and property not listed by address.",
  "match_type": "exact (EVM hex and bech32 case-insensitive, base58 exact)",
  "sanctioned": true,
  "source_url": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/SDN.XML",
  "match_count": 1,
  "list_age_days": 0,
  "list_updated_at": "2026-10-21",
  "sdn_address_count": 1050
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payguard-ofac-sanctions-screener-b17ddaf6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.youraitools.co](https://www.zero.xyz/host/api.youraitools.co/llms.txt)
