# 2s.io OFAC SDN Crypto Address Sanctions Screener

> 2s.io OFAC SDN Crypto Address Sanctions Screener is a paid API for AI agents from 2s.io, paid per call via x402, $0.004998/call, status unknown (last checked 2026-09-14).

Screens a cryptocurrency wallet address against the US Treasury OFAC SDN list's Digital Currency Addresses to determine if it is sanctioned, returning entity name, programs, and source details on a hit.

## Facts

- Endpoint: GET https://2s.io/api/crypto/address-screen
- Price: $0.004998/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/2s-io-ofac-sdn-crypto-address-sanctions-screener-031b41ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sG6r-y5iFbVsd3odRJikj

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 2s-io-ofac-sdn-crypto-address-sanctions-screener-031b41ca
```

Example prompt: Before I send funds to this wallet, can you check if 1A1zP1eP5QGefi2DMPTfTL5SLmv7Divf NA is on the OFAC SDN sanctions list for crypto addresses?

## When to prefer this

Use this endpoint when you need a regulatory/legal sanctions check against the official US Treasury OFAC SDN Digital Currency Address list, specifically for compliance before transacting with a crypto wallet. Prefer this over behavioral risk endpoints (like GoPlus) when the question is 'is this address legally sanctioned?' rather than 'is this address risky or involved in scams?'

## Known failure modes

- Address not found in SDN list — returns clean/not-sanctioned result (not an error)
- Address string too short or too long (below 8 or above 120 chars) — 400 validation error
- Payment not provided or insufficient — 402 Payment Required
- Invalid or malformed address format — may return not-sanctioned rather than an error
- Network or upstream timeout — 5xx error

## How this service works

Sanctions-screen a crypto wallet address against the US Treasury OFAC SDN list's published Digital Currency Addresses (BTC/ETH/USDT/XMR and more). Exact match — returns whether the address is sanctioned, and for any hit the listed entity name, OFAC programs, source id, and the currency the address was listed under. Compliance check before transacting. Distinct from crypto.address-safety (GoPlus behavioral risk) — this is regulatory sanctions.

## Output

Returns whether the wallet address is sanctioned (true/false), and if sanctioned: the listed entity name, the OFAC program(s) it appears under, the source ID, and the currency type the address was listed under (e.g. BTC, ETH, USDT, XMR).

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "maxLength": 120,
       "minLength": 8,
       "description": "Wallet address (any chain). Case-insensitive."
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/2s-io-ofac-sdn-crypto-address-sanctions-screener-031b41ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 2s.io](https://www.zero.xyz/host/2s.io/llms.txt)
