Sanctions & Watchlist Screening

Screens names of people or companies against keyless public sanctions lists - OFAC SDN and the UN Security Council Consolidated List (names + aliases). Returns one brief per name: scored possible matches + a review signal. Signals for human review, NOT a verdict; a name match is not identity proof. Up to 3 items per call; failed lookups are not charged.

Mediaoffline · HTTP 530eip155:8453Exactvia cdp
Developer-toolsData
Activity
—
Nothing indexed for this service or its provider yet. Not a claim that it is unused — only that we hold no record.
$4.82
Verified settled volume
320 settlements proven x402 by their on-chain EIP-3009 marker.
$0.030
Listed price
As published in the catalog. Always read the live 402 before paying.
1
Calls · 30d
Upstream's own call count for this endpoint, not ours.
1
Unique payers · 30d
Last called 2026-10-22 23:35Z
—
Upstream on-chain volume
Reported by the source catalog.
Paid to
0x8d38D6026cf3A9805DE9c5F0611ceE95B532B120

The wallet the 402 directs payment to. Its whole payment record — every payer, every chain — is on the merchant page.

Asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Provider

The payTo wallet does not resolve to a registered ERC-8004 agent. That is not a verdict on the service — most of the catalog is unregistered.

Accepts

The payment requirements as published to the catalog. Read the live 402 before paying — a price here is a claim, not a quote.

0.03USDC≈ $0.03 USD
on Base · exact scheme

Pay 0.03 USDC on Base to 0x8d38…2B120. The signed payment is good for 5 minutes.

USD Coin contract
0x8335…02913
Payment window
5 minutes
As published
30000 smallest units
30000units
on Polygon · exact scheme

That figure is in the token’s smallest units. Roundhouse does not hold this contract’s decimals, so it is shown as published rather than converted.

Token contract
0x3c49…c3359
Payment window
5 minutes
The catalog’s raw entry
[
  {
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "payTo": "0x8d38D6026cf3A9805DE9c5F0611ceE95B532B120",
    "amount": "30000",
    "scheme": "exact",
    "network": "eip155:8453",
    "maxTimeoutSeconds": 300
  },
  {
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "payTo": "0x8d38D6026cf3A9805DE9c5F0611ceE95B532B120",
    "amount": "30000",
    "scheme": "exact",
    "network": "eip155:137",
    "maxTimeoutSeconds": 300
  }
]

Extensions

{
  "bazaar": {
    "info": {
      "input": {
        "body": {
          "names": [
            "Nicolas Maduro Moros"
          ]
        },
        "type": "http",
        "method": "POST",
        "bodyType": "json"
      },
      "output": {
        "type": "json",
        "example": {
          "items": [
            {
              "note": "SIGNALS ONLY - not a compliance determination, legal advice, or an accusation. A match is a POSSIBLE name match against the named public lists and MUST be adjudicated by a human using secondary identifiers (date of birth, nationality, passport/ID); a name match is not identity confirmation. Absence of a match does NOT prove a party is not sanctioned - lists change daily, spelling/transliteration varies, and most sanctions/watchlists worldwide are not covered here. Always verify against the official primary sources before any decision.",
              "query": "Nicolas Maduro Moros",
              "signal": "strong-name-match--human-review-required",
              "matches": [
                {
                  "type": "individual",
                  "score": 99,
                  "source": "ofac_sdn",
                  "details": {
                    "title": "President of the Bolivarian Republic of Venezuela",
                    "remarks": "DOB 23 Nov 1962; POB Caracas, Venezuela; citizen Venezuela; Gender Male; Cedula No. 5892464 (Venezuela); President of the Bolivarian Republic of Venezuela."
                  },
                  "program": "VENEZUELA, IRAN-CON-ARMS-EO",
                  "listedName": "MADURO MOROS, Nicolas",
                  "matchedVia": "primary",
                  "listEntryId": "ofac_sdn-22790",
                  "matchedName": "MADURO MOROS, Nicolas",
                  "sourceLabel": "OFAC SDN (US Treasury Specially Designated Nationals List)",
                  "aliasesSample": []
                }
              ],
              "matchCount": 1,
              "screenedAt": "2026-10-22T23:31:50+00:00",
              "highestScore": 99,
              "listsScreened": [
                {
                  "label": "OFAC SDN (US Treasury Specially Designated Nationals List)",
                  "source": "ofac_sdn",
                  "entries": 19471,
                  "retrievedAt": "2026-10-22T23:31:47+00:00"
                },
                {
                  "label": "UN Security Council Consolidated List",
                  "source": "un",
                  "entries": 1010,
                  "retrievedAt": "2026-10-22T23:31:50+00:00",
                  "listGenerated": "2026-10-22T23:00:06.809Z"
                }
              ],
              "normalizedQuery": "nicolas maduro moros",
              "singleTokenQuery": false
            }
          ]
        }
      }
    },
    "schema": {
      "type": "object",
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "required": [
        "input"
      ],
      "properties": {
        "input": {
          "type": "object",
          "required": [
            "type",
            "method",
            "bodyType",
            "body"
          ],
          "properties": {
            "body": {
              "required": [],
              "properties": {
                "lists": {
                  "type": "array",
                  "items": {
                    "enum": [
                      "ofac_sdn",
                      "un",
                      "ofac_consolidated"
                    ],
                    "type": "string"
                  },
                  "maxItems": 3,
                  "description": "Which public sanctions lists to load. All keyless. OFAC SDN + UN by default."
                },
                "names": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 3,
                  "description": "Names to screen, e.g. [\"Nicolas Maduro Moros\"], [\"Acme Trading LLC\", \"Jane Doe\"]. One brief per name. People and entities both work."
                },
                "minScore": {
                  "type": "integer",
                  "description": "Only return matches at or above this name-match score. 100 = exact; 85-99 = name fully contained; lower = partial. Default 80."
                },
                "datasetField": {
                  "type": "string",
                  "description": "Which field holds the name in that dataset. If blank, common name fields are auto-detected (name, company, party, ...)."
                },
                "maxMatchesPerName": {
                  "type": "integer",
                  "description": "Cap the matches returned for each name (best first)."
                }
              }
            },
            "type": {
              "type": "string",
              "const": "http"
            },
            "method": {
              "enum": [
                "POST",
                "PUT",
                "PATCH"
              ],
              "type": "string"
            },
            "bodyType": {
              "enum": [
                "json",
                "form-data",
                "text"
              ],
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "output": {
          "type": "object",
          "required": [
            "type"
          ],
          "properties": {
            "type": {
              "type": "string"
            },
            "example": {
              "type": "object"
            }
          }
        }
      }
    }
  }
}

Provenance

Seen in the source catalog
2026-10-22 23:35Z
Last indexed by Roundhouse
2026-10-23 13:30Z
Last enriched (probe, favicon, geo)
2026-10-23 00:17Z
x402 version
2
Max timeout
300s
Liveness probe
HTTP 530
Report

Hand this page to an agent

Copy the prompt and paste it into Claude, an MCP client or your own agent — it will vet this service and call it over the free read API. No key, no account.

GET api.roundhouseai.io/v0/endpoints

Nothing indexed for this service or its provider yet. Not a claim that it is unused — only that we hold no record. Verified volume counts only settlements with an on-chain EIP-3009 marker.

Open skill.md
Show the prompt
Using Roundhouse, look up the x402 service Sanctions & Watchlist Screening and tell me whether it is
worth paying: what a call costs, whether the endpoint answered when last probed, and what
its payment record actually shows.

curl -s 'https://api.roundhouseai.io/v0/endpoints?q=Sanctions%20%26%20Watchlist%20Screening'
curl -s 'https://api.roundhouseai.io/v0/merchants/<the payTo wallet returned above>'

Then call it: read the price from the live 402 at https://immediate-trans-interesting-evaluating.trycloudflare.com/tools/sanctions-watchlist-screening, never from
a cached figure, and pay with an x402 client.

The /v0 API needs an API key (`authorization: Bearer rh_live_…`) on everything except
/v0/unified* and /v0/endpoints. Either pay over x402 (mint a personal key for $0.01 at
GET https://api.roundhouseai.io/v0/test/x402), or ask me for an organization key, which I create at
https://roundhouseai.io/dashboard/connections. If you have neither, ask before going further.

If you do not have Roundhouse tools or skills installed, read
https://roundhouseai.io/skill.md first — it is the whole procedure.