{"id":"f3237bc6-768d-4971-b25f-777b9a78e4ab","shortId":"pSZgLD","kind":"x402","title":"Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), especially to unverified spenders","tagline":"Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approval","description":"Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), especially to unverified spenders. Returns verdict (clean/low_risk/review/high_risk), unlimited count, and per-approval token symbol, spender, spender_label, allowance, is_unlimited. For AI agent wallet security audits and pre-transaction risk checks.","tags":[],"capabilities":["x402-base","http-get"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://api.x402node.dev/wallet/approvals","protocol":"x402","transport":"http","auth":{"type":"x402","details":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","scheme":"exact","network":"base","mimeType":"application/json","resource":"https://api.x402node.dev/wallet/approvals","description":"Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), especially to unverified spenders. Returns verdict (clean/low_risk/review/high_risk), unlimited count, and per-approval token symbol, spender, spender_label, allowance, is_unlimited. For AI agent wallet security audits and pre-transaction risk checks.","outputSchema":{"input":{"type":"http","method":"GET","queryParams":{"address":"EVM/chain address (required)"},"discoverable":true}},"maxAmountRequired":"100000","maxTimeoutSeconds":60}]},"qualityScore":"0.000","qualityRationale":null,"verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":null,"enrichmentVersion":1,"enrichedAt":null,"embedding":null,"createdAt":"2026-05-28T23:07:29.164Z","updatedAt":"2026-06-25T16:31:34.216Z","lastSeenAt":"2026-06-25T16:31:34.216Z","tsv":"'2':21,67 '255':22,68 'activ':6,32,52 'agent':92 'ai':91 'allow':8,34,54,87 'approv':2,20,28,46,48,66,81 'audit':95 'check':101 'clean/low_risk/review/high_risk':75 'count':77 'current':14,40,60 'currently-held':13,39,59 'erc20':7,33,53 'especi':23,69 'flag':18,44,64 'held':15,41,61 'http-get' 'label':86 'list':5,31,51 'per':80 'per-approv':79 'pre':98 'pre-transact':97 'return':73 'risk':3,29,49,100 'scan':4,30,50 'secur':94 'spender':26,72,84,85 'symbol':83 'token':1,16,27,42,47,62,82 'transact':99 'unlimit':19,45,65,76,89 'unverifi':25,71 'verdict':74 'wallet':11,37,57,93 'x402-base'","prices":[{"id":"c6211119-84c7-43ee-8992-ba6c3f87c2cd","listingId":"f3237bc6-768d-4971-b25f-777b9a78e4ab","amountUsd":null,"unit":"per_call","nativeCurrency":"USD COIN","nativeAmount":"100000","chain":"base","payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","paymentMethod":"x402-usd coin","isPrimary":true,"details":{"scheme":"exact","mime_type":"application/json","accepts_all":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","scheme":"exact","network":"base","mimeType":"application/json","resource":"https://api.x402node.dev/wallet/approvals","description":"Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), especially to unverified spenders. Returns verdict (clean/low_risk/review/high_risk), unlimited count, and per-approval token symbol, spender, spender_label, allowance, is_unlimited. For AI agent wallet security audits and pre-transaction risk checks.","outputSchema":{"input":{"type":"http","method":"GET","queryParams":{"address":"Required. Example: 0x800e305A0caDdE6289dFDFEDF38218f45C06F72C"},"discoverable":true},"output":{"type":"object","properties":{}}},"maxAmountRequired":"100000","maxTimeoutSeconds":120}],"asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","max_timeout_seconds":120},"createdAt":"2026-05-28T23:07:29.164Z"}],"sources":[{"listingId":"f3237bc6-768d-4971-b25f-777b9a78e4ab","source":"x402_bazaar","sourceId":"https://api.x402node.dev/wallet/approvals","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources","isPrimary":true,"firstSeenAt":"2026-05-28T23:07:29.164Z","lastSeenAt":"2026-06-25T16:31:34.216Z"}],"details":{"listingId":"f3237bc6-768d-4971-b25f-777b9a78e4ab","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":{"input":{"type":"http","method":"GET","queryParams":{"address":"EVM/chain address (required)"},"discoverable":true}},"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"x402_version":1,"resource_type":"http","bazaar_last_updated":"2026-06-24T20:05:30.164Z"},"updatedAt":"2026-06-25T16:31:34.216Z"}}