{"uid":"cap_Ye0xVn1b1d8Ww7V3Pk371","slug":"bnb-smart-chain-token-approval-check-5ffe7c89","name":"BNB Smart Chain Token Approval Check","description":"Check a BNB Smart Chain wallet's ERC-20 approvals: allowances for 8 major tokens (USDT, USDC, WBNB, BUSD...) to common spenders (Permit2, PancakeSwap v2 Router, PancakeSwap Smart Router, PancakeSwap Universal Router...); flags unlimited approvals.","url":"https://automaton-tx-explainer.vercel.app/v1/bsc/approvals?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"BNB Smart Chain wallet address (owner)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jtdM_xZBY6jY0aJt7H_jS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns ERC-20 token allowances for a BNB Smart Chain wallet address across 8 major tokens and common DeFi spenders, flagging unlimited approvals.","exampleAgentPrompt":"Can you check what ERC-20 token approvals my BNB Smart Chain wallet 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db has granted — especially if anything has unlimited allowance to PancakeSwap or Permit2?","exampleUseCases":[{"title":"Audit wallet before revoking approvals","prompt":"Check all the token approvals on my BSC wallet 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db — I want to know if any spender has unlimited access to my USDT or BUSD so I can decide what to revoke."},{"title":"Security scan after suspicious transaction","prompt":"My BNB Smart Chain address 0xAb5801a7D398351b8bE11C439e05C5B3259aec9B just had a weird transaction — can you pull all its ERC-20 approvals and flag anything that looks like an unlimited allowance?"},{"title":"Pre-trade DeFi permission review","prompt":"Before I start trading on PancakeSwap, can you check what approvals wallet 0xCA35b7d915458EF540aDe6068dFe2F44E8fa733c already has on BNB Smart Chain — specifically for WBNB and USDC to the PancakeSwap routers?"}],"resultDescription":"Returns a structured breakdown of ERC-20 token allowances for the queried BNB Smart Chain address, covering 8 major tokens (USDT, USDC, WBNB, BUSD, and others) and common spenders including Permit2, PancakeSwap v2 Router, PancakeSwap Smart Router, and PancakeSwap Universal Router. Each allowance entry indicates whether the approval is unlimited (max uint256) or a specific amount, enabling quick identification of dangerous over-approvals.","failureModes":["Invalid wallet address format returns a validation error (address must match ^0x[0-9a-fA-F]{40}$)","Missing address query parameter returns a 400 bad request","RPC or blockchain data unavailability may cause timeouts or partial results","Newly created wallets with no approvals return empty allowance lists","Address with no interactions with tracked tokens returns zero allowances for all entries"],"whenToPreferThis":"Choose this endpoint when you need to audit ERC-20 token approvals specifically on BNB Smart Chain (BSC), particularly for the most common DeFi tokens and PancakeSwap ecosystem spenders. It is purpose-built for BSC and covers the most relevant spenders in that ecosystem (Permit2, PancakeSwap v2 Router, Smart Router, Universal Router), unlike generic blockchain explorers. Prefer this over manual on-chain queries when you need a quick, structured, multi-token approval summary with unlimited-approval flagging in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:37:36.891Z","isFirstParty":false,"canonicalSlug":"bnb-smart-chain-token-approval-check-5ffe7c89"}