{"slug":"agentforge-taupe-vercel-app-v1-approval-scan-6ec6ae","title":"ERC-20 approval risk scanner for wallets","host":"agentforge-taupe.vercel.app","method":"POST","resource":"https://agentforge-taupe.vercel.app/v1/approval-scan","category":"other","description":"ERC-20 approval risk scanner for wallets: flags unlimited allowances and unverified spender contracts before an agent authorizes a new one. Category: data.","price_listed":0.015,"price_asked":0.015,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":256,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"address":"0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9","chain":"ethereum"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"address":{"description":"Wallet address to scan","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"chain":{"default":"ethereum","enum":["ethereum","base","polygon","arbitrum","optimism","avalanche"],"type":"string"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"approvals":{"type":"array"},"metadata":{"type":"object"},"summary":{"type":"object"},"wallet":{"type":"object"}},"required":["wallet","approvals","summary","metadata"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.015,"price_match":true,"latency_ms":256,"error":null}],"description_full":"ERC-20 approval risk scanner for wallets: flags unlimited allowances and unverified spender contracts before an agent authorizes a new one. Category: data.","last_updated":"2026-09-20T20:31:28.544Z","schemes":["exact"]}