OFAC SDN screen of a crypto address
screen_addressChecks one crypto address against the US Treasury OFAC SDN list of sanctioned digital currency addresses (refreshed daily). For 2 or more addresses use screen_batch (up to 50 per call, counts as one call). Accepts any chain (BTC, ETH and EVM chains, TRX, SOL, LTC, XMR, BCH, XRP, ZEC and more). Free: 30 calls/day per IP with full results (max 10/min; invalid input is not counted); after that the tool returns an error with the x402 pay URL ($0.001 USDC on Base, Polygon, Arbitrum One or Solana per call at https://api.youraitools.co/payguard/v1/address) or prepaid credits. Returns sanctioned (true/false), match_count, matches[] (entity, entity_type, programs, list_date, listed_currency), address (normalized), chain {guess, format, candidates, checksum_valid}, list_updated_at and free_tier usage. Read-only; informational screening, not legal advice.
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": {
"address": "<address>"
},
"name": "screen_address"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | One blockchain address, e.g. "0x8589427373D6D84E98730D7795D8f6f8731FDA16" or "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh": 20-140 letters/digits, optional URI prefix such as "ethereum:" or "bitcoincash:" (stripped); EVM hex and bech32 match case-insensitively, base58 exactly. The chain is detected automatically. Any chain is accepted; the SDN list covers Bitcoin, Ethereum and other EVM chains (Base, Arbitrum, BNB Chain, Polygon...), Tron, Solana, Litecoin, Monero, Bitcoin Cash/SV/Gold, Dash, Dogecoin, Ethereum Classic, XRP, Verge, Zcash and USDT/USDC addresses. |