Zero-Trust OFAC SDN & Global Sanctions Entity Screening
screen_ofac_entityScreen a company, vessel, wallet counterparty, or individual against OFAC SDN and consolidated sanctions lists via exact identifier and fuzzy name matching, returning a compliance verdict and audit proof.
Instructions
Screens a corporate entity or individual counterparty against the U.S. Treasury OFAC Specially Designated Nationals (SDN) and consolidated sanctions registries using exact identifier matching (LEI/CIK/CRN) and Jaro-Winkler fuzzy phonetic resolution, returning a compliance verdict and SHA-256 Merkle audit proof. Use when: verifying whether a specific company, vessel, wallet counterparty, or individual is sanctioned before onboarding or settlement. Do not use when: retrieving macro-level weekly sanctions policy trends (use get_sovereign_policy_brief instead) or drafting regulatory comment letters on FinCEN/OFAC rulemakings (use synthesize_regulatory_docket instead). Behavior: Read-only, deterministic compliance check ($0.50 USD per call via apiKey or paymentToken; returns an x402/MPP paymentChallenge without charging if credentials are omitted).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entity_name": "<entity_name>"
},
"name": "screen_ofac_entity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | Optional Ariadne Nexus Developer API key ("nexus_live_...") for authenticated execution. May also be passed via the x-api-key HTTP header. | |
| country | No | ISO 3166-1 alpha-2 two-letter jurisdiction code of incorporation or residence (e.g., "US", "RU", "IR", "GB"; default: "US"). | US |
| entity_name | Yes | Full legal name of the corporation, financial institution, vessel, or individual to screen (e.g., "Vnesheconombank", "Blackstone Inc."). | |
| paymentToken | No | Optional Stripe Shared Payment Token ("spt_...") or settled x402 payment receipt hash ("rcpt_...") for pay-per-call execution ($0.50 USD). | |
| fuzzy_threshold | No | Jaro-Winkler string similarity threshold between 0.60 (broad alias capture) and 0.95 (strict match) required to flag a match (default: 0.85). | |
| registration_number | No | Optional 20-character Legal Entity Identifier (LEI), Corporate Registration Number (CRN), or 10-digit SEC Central Index Key (CIK) for exact registry matching. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Executed tool identifier ("screen_ofac_entity"). | |
| receipt | No | Cryptographic payment or API key settlement receipt ID. | |
| verdict | Yes | Forensic sanctions screening result and cryptographic proof. | |
| entity_name | Yes | Screened legal entity name. |