# OFAC SDN Crypto Wallet Sanctions Screener

> OFAC SDN Crypto Wallet Sanctions Screener is a paid API for AI agents from api.aurelianflo.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Screens a single cryptocurrency wallet address against the U.S. Treasury OFAC SDN list and returns hit/clear status with sanctioned entity metadata, programs, and manual-review signal.

## Facts

- Endpoint: GET https://api.aurelianflo.com/api/ofac-wallet-screen/0x098B716B8Aaf21512996dC57EB0615e2383E2f96?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-aurelianflo-com-50da1fe7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N6CjaFO6hN9qX7ylkqMzY

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 api-aurelianflo-com-50da1fe7
```

Example prompt: Can you check whether the Ethereum wallet address 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 is on the OFAC sanctions list — I need to know if it hits before I approve this payment?

## When to prefer this

Use this endpoint when you need a fast, per-address OFAC SDN compliance check for a specific cryptocurrency wallet before executing or approving an onchain payment, treasury operation, or DeFi transaction. Prefer this over manual SDN lookups when you need structured, machine-readable results with entity metadata, program names, and listing dates embedded directly in the response. It is ideal for real-time payment screening pipelines, compliance workflows, and automated treasury controls where a human-readable match flag plus entity context is required.

## Known failure modes

- Invalid or malformed wallet address in URL path returns an error or empty result
- Unsupported asset ticker in query param may return no asset-filtered match even if address hits under a different asset
- Network timeout or upstream SDN XML unavailability causes service error
- Address not found on SDN list returns clear status with matchCount 0 — not an error, but requires caller to interpret correctly
- Truncated or stale SDN data could cause false negatives if upstream source is not current

## How this service works

Exact-match OFAC wallet screening and crypto wallet sanctions check for sanctioned digital currency addresses. Screens one wallet address against Treasury's public SDN advanced XML and returns hit or clear status, asset coverage, sanctioned entity metadata, sanctions programs, list source, listing date, and a manual-review signal for onchain payment and treasury controls.

## Output

Returns a structured JSON object with a summary status of 'match' or 'clear', match count, the queried address and normalized form, optional asset filter applied, and for any hits: the SDN entity name, entry/profile/identity IDs, list name, listing date, sanctions programs (e.g. DPRK3), enforcement measures (Block/Program), all known aliases, source type (e.g. Digital Currency Address - ETH), and a manual-review flag indicating human compliance review is required before blocking or releasing funds.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "asset": "ETH"
  }
 }
}
```

## 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": [],
     "properties": {
      "asset": {
       "type": "string",
       "description": "Optional asset or network ticker filter, such as ETH, USDC, XBT, TRX, ARB, or BSC."
      }
     },
     "additionalProperties": false
    }
   },
   "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/api-aurelianflo-com-50da1fe7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aurelianflo.com](https://www.zero.xyz/host/api.aurelianflo.com/llms.txt)
