Screen a name against OFAC sanctions lists
sanctions_screenScreens a person or company against US Treasury OFAC SDN and Consolidated sanctions lists. Returns matched records with risk level, sanctions programs, and match score.
Instructions
OFAC sanctions screening. Checks a person or company against the US Treasury SDN and Consolidated lists — 19,600+ designated parties and 40,000+ names including every alias — and returns the matched record with its sanctions programs, designation remarks and a match score. Word order does not matter, because OFAC stores people as "SURNAME, Given". riskLevel is hit, possible or clear, and "clear" is scoped to the lists named in the response: EU, UK and UN are NOT screened. If the lists cannot be loaded you get an error, never a clear — a screening tool that says "no match" when it has no list is worse than one that is down. Costs $0.03 USDC per call on Base mainnet (eip155:8453), paid automatically from the wallet in EVM_PRIVATE_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Person or company name to screen. Max 200 characters. Word order does not matter. | |
| type | No | Restrict to one designation type. | |
| limit | No | Maximum matches returned, 1..50. Default 10. | |
| minScore | No | Match threshold 0.1..1. Default 0.6; 1.0 is an exact name-token match. |