PayGuard: Sanctions check for one wallet
screen_addressUse for ONE wallet: is this address on the US Treasury OFAC SDN sanctions list (digital currency addresses, refreshed daily)? Any chain (BTC, ETH/EVM, TRX, SOL, LTC, XMR, BCH, XRP, ZEC and more). Returns sanctioned (true/false), match_count, matches[] (entity, programs, list_date), normalized address, chain guess and checksum, list_updated_at. Free: 30 calls/day per IP (max 10/min). Not for: lists of wallets (screen_batch) or a full counterparty risk check (check_counterparty). Informational, not legal advice.
[PayGuard via YourAITools MCP Hub] Free tier: same as PayGuard's own MCP server (call without payment and without tier). Paid: address $0.001 per call, with a credits key (Authorization: Bearer yatc_...) or x402 (USDC; the hub returns the payment terms). Failed tool calls aren't charged: credits are refunded automatically and x402 payments only settle on success.
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 |
|---|---|---|---|
| tier | No | Paid tier: address $0.001. Omit tier (with no credits key or x402 payment) to use the free tier. | |
| 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. |