{"uid":"cap_QFyr2PXac-wWm0DQhidHB","slug":"plaintext-wallet-approval-checker-752b3960","name":"PlainText Wallet Approval Checker","description":"Check an EVM wallet's live token/NFT approvals and get a plain-language verdict (SAFE, CAUTION or RISK) with an explanation","url":"https://plaintext.fizzl.eu/api/check-wallet?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"kind":{"enum":["token","nft"],"type":"string","description":"Approval type to check (default: token)"},"chain":{"enum":["ethereum","bsc","polygon","arbitrum","optimism","base","avalanche"],"type":"string","description":"Chain to check approvals on (default: ethereum)"},"address":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$","description":"EVM wallet address to check"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","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.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8LLRicBcS6ib-E7KQGSs-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an EVM wallet's live token or NFT approvals and returns a plain-language safety verdict (SAFE, CAUTION, or RISK) with an explanation","exampleAgentPrompt":"Can you check my Ethereum wallet 0xAbCd...1234 for any risky token approvals and tell me if it's safe — give me a plain-English verdict?","exampleUseCases":[{"title":"DeFi wallet approval audit","prompt":"Scan my wallet 0x4a2b...8f91 on Arbitrum for token approvals and tell me if anything looks risky — I want a SAFE, CAUTION, or RISK verdict with an explanation."},{"title":"NFT collection approval safety check","prompt":"Check my wallet 0x9c3e...7d12 on Ethereum for NFT approvals — I'm worried I might have accidentally approved a sketchy contract when minting last week."},{"title":"Pre-transfer wallet security review","prompt":"Before I move funds out of my Polygon wallet 0x1a7f...3b44, can you check whether any token approvals on it look dangerous?"}],"resultDescription":"Returns a structured verdict of SAFE, CAUTION, or RISK along with a plain-language explanation describing which approvals were found, which contracts hold permissions, and why the situation is or isn't concerning — making complex on-chain approval data understandable without blockchain expertise.","failureModes":["Invalid wallet address format (must match 0x followed by 40 hex characters)","Unsupported chain name — only ethereum, bsc, polygon, arbitrum, optimism, base, avalanche are accepted","Wallet has no approvals on the specified chain, returning an empty or trivially SAFE result","RPC or chain node timeout causing inability to fetch live approval data","Payment failure or insufficient USDC balance via x402 protocol"],"whenToPreferThis":"Choose this endpoint when you need a human-readable safety assessment of a wallet's on-chain token or NFT approvals on any of the seven supported EVM chains, especially when the user lacks blockchain expertise and needs a verdict they can act on rather than raw approval data. Prefer this over raw blockchain explorers or approval-revocation tools when the goal is understanding risk level rather than taking immediate action.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T00:36:05.429Z","isFirstParty":false,"canonicalSlug":"plaintext-wallet-approval-checker-752b3960"}