screen_wallet
Check any EVM or Solana wallet against OFAC sanctions lists. Returns sanctions match, flagged programs (Tornado Cash, Lazarus Group), and risk verdict for AML pre-flight checks.
Instructions
Sanctions + AML screening for any EVM or Solana wallet address. Returns sanctions match (boolean), specific OFAC SDN programs flagged (Tornado Cash, Lazarus Group, Hydra Market, Garantex, Blender.io etc.), inferred chain, and a low/medium/high risk verdict. Use for AML pre-flight checks before any treasury transfer, KYC onboarding, vendor diligence, payroll wallet verification, marketplace counterparty checks. $0.001 USDC.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | EVM 0x… address (40 hex) or Solana base58 pubkey. |
Implementation Reference
- index.js:221-225 (handler)The handler for screen_wallet builds a GET request to the API endpoint with the wallet address as a query parameter.
case "screen_wallet": return { url: `${BASE_URL}/v1/screen?${new URLSearchParams({ wallet: args.wallet })}`, opts: { method: "GET" }, }; - index.js:91-103 (schema)Tool definition and input schema for screen_wallet: requires a 'wallet' string (EVM 0x… or Solana base58).
name: "screen_wallet", description: "Sanctions + AML screening for any EVM or Solana wallet address. Returns sanctions match (boolean), specific OFAC SDN programs flagged (Tornado Cash, Lazarus Group, Hydra Market, Garantex, Blender.io etc.), inferred chain, and a low/medium/high risk verdict. Use for AML pre-flight checks before any treasury transfer, KYC onboarding, vendor diligence, payroll wallet verification, marketplace counterparty checks. $0.001 USDC.", inputSchema: { type: "object", properties: { wallet: { type: "string", description: "EVM 0x… address (40 hex) or Solana base58 pubkey.", }, }, required: ["wallet"], }, - index.js:202-204 (registration)screen_wallet is registered as part of the TOOLS array which is served via ListToolsRequestSchema handler.
server.setRequestHandler(ListToolsRequestSchema, async () => ({ tools: TOOLS, }));