{"endpoint":"/api/defi/approval-scanner","method":"POST","service_trust":"https://defi-shield-hazel.vercel.app/api/trust-signal","free_check":{"endpoint":"https://defi-shield-hazel.vercel.app/api/free/token-check","method":"POST","price":"FREE","note":"Try before you buy — free basic token safety check with risk math."},"also_available_on":{"virtuals_acp":{"agent":"Authensor","agent_id":18805,"offerings":["pre_trade_safety","token_deep_scan","wallet_report","batch_seal"],"marketplace":"https://app.virtuals.io/acp/scan/agents","note":"Same service, accessible to 18,000+ autonomous agents on Virtuals Protocol."},"mcp_server":{"package":"devsecure-mcp","install":"npx devsecure-mcp","tools":67,"note":"Install as MCP server in Claude, Cursor, or any MCP-compatible client for direct tool access."},"bazaar":"https://defi-shield-hazel.vercel.app/.well-known/x402","agent_card":"https://defi-shield-hazel.vercel.app/.well-known/agent-card.json"},"powered_by":"DeFi Shield by Authensor","price":"$0.25","description":"Scan a wallet for dangerous ERC-20 token approvals including unlimited allowances to unverified spenders.","llm_usage_prompt":"Call this endpoint BEFORE sending tokens from a wallet or when auditing a wallet's security posture. Returns all active ERC-20 approvals with risk ratings (critical/high/medium/low), identifies unlimited allowances, checks whether each spender contract is verified on-chain, and provides specific revoke recommendations for dangerous approvals. Use this to protect against approval-based exploits where a malicious or compromised spender drains a wallet. Costs $0.25 per call.","params":{"wallet_address":{"type":"string","required":true,"description":"The 0x wallet address to scan for token approvals"},"chain":{"type":"string","required":false,"description":"Chain to scan (default: base)"}},"exampleRequest":{"wallet_address":"0x1234567890abcdef1234567890abcdef12345678"}}