{"uid":"cap_qtCXEglRbUl8HEQRw6uTQ","slug":"lenscrypt-token-approval-checker-6c70e4d8","name":"LensCrypt Token Approval Checker","description":"81 paid REST endpoints covering wallet analytics, DeFi yields, token safety, smart money tracking, whale alerts, sniper detection, GMX perps, Solana tools, protocol stats, gas tracking, DEX quotes, NFT analytics, social signals, and 8 AI-powered endpoints (MiMo V2.5). Pay USDC via x402 protocol on Base.","url":"https://lemscrypt.vercel.app/api/approvals/%7Bchain%7D/%7Baddress%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"status":"ok"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wyierMRPKm_nMAX6XGbPM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves token approval data for a given wallet address on a specified blockchain, helping identify potentially risky or unlimited allowances","exampleAgentPrompt":"Can you check all the token approvals for my wallet 0xAbC123...def456 on Ethereum and flag any unlimited or suspicious allowances I should revoke?","exampleUseCases":[{"title":"Wallet security audit before DeFi interaction","prompt":"Before I interact with this new DeFi protocol, can you pull all existing token approvals for my wallet 0x1234...abcd on Arbitrum so I can see what already has spending access?"},{"title":"Identifying unlimited approvals after a hack","prompt":"I think my wallet might be compromised — can you check all token approvals on Ethereum for address 0xDead...Beef and flag anything with unlimited or unusually large allowances?"},{"title":"Routine approval cleanup on Base","prompt":"Can you list every token approval my wallet 0xABC...123 has granted on Base so I know which ones to revoke to reduce my exposure?"}],"resultDescription":"Returns a list of token approval records for the specified wallet on the given chain, including spender contract addresses, approved token contracts, and allowance amounts — enabling identification of unlimited, stale, or suspicious approvals.","failureModes":["Invalid or malformed wallet address returns an error","Unsupported chain identifier returns a bad request or empty result","Wallet with no approvals returns an empty list","Network timeout or upstream RPC failure returns a 5xx error","Payment failure via x402 protocol results in 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need to audit on-chain token approvals for a specific wallet address across a given EVM-compatible chain. It is particularly useful for security reviews, pre-transaction risk checks, and identifying unlimited allowances that could be exploited. Prefer this over generic block explorer lookups when you need structured, machine-readable approval data directly consumable by an agent.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:47:11.871Z","isFirstParty":false}