Stablecoin freeze check (Circle USDC/EURC, Tether USDT) + OFAC
stablecoin_blacklist_checkCan this wallet move USDC? Live check of the issuers' own on-chain blacklists: Circle USDC (Base, Ethereum, Arbitrum, Optimism, Polygon, Avalanche), EURC (Base, Ethereum) and Tether USDT (Ethereum), plus OFAC SDN exact match. Up to 20 EVM addresses per call. Returns PASS/BLOCK, which token+chain is frozen, block numbers and contracts read. Fails closed: if a chain cannot be read, 502 (not charged). Errors: 400 invalid address. PAID: $0.001 USDC per call on Base via x402 (MCP transport: retry with params._meta["x402/payment"]). Same tool over plain HTTP: GET /v1/wallet/stablecoin-blacklist.
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": "stablecoin_blacklist_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | one EVM 0x address, or up to 20 comma-separated |