This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Approval Revocation Recommender

Transaction Safety · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryTransaction Safety
PlatformAll
Pricing $4.99/mo
Installs0
Free 7-day trial, no card. Or hold 25,000 BOT instead.
Get BotSurf — free
The browser these apps run in. Free on every platform, no account needed to try an app.

About this app

WHAT IT DOES The Approval Revocation Recommender analyzes a pending approve() or setApprovalForAll() transaction and recommends whether you should revoke the approval—before you sign. You enter the token address, spender address, and allowance amount—the tool reads the token symbol, checks if the spender is a verified contract or EOA via eth_getCode, estimates the spender's age and transaction count via eth_getTransactionCount, and reads your current allowance or approval status via allowance() or isApprovedForAll(). It then uses AI to generate a recommendation: RECOMMEND REVOKE, RECOMMEND KEEP, or NEUTRAL, with a plain‑language explanation of why. HOW TO USE 1. Connect your EVM wallet (required to read your allowance/approval status). 2. Select the chain (Ethereum, Polygon, or Arbitrum). 3. Enter the token contract address, spender address, and optional allowance amount. 4. Set the token decimals (defaults to 18) and select the approval type (ERC-20 approve or NFT setApprovalForAll). 5. Click "Get recommendation" to fetch data and generate a recommendation. 6. Review the recommendation (REVOKE/KEEP/NEUTRAL) and the AI explanation. 7. The wallet's own signature prompt will still appear—this tool only informs you. THE REAL MECHANISM — spender trust evaluation with AI‑powered recommendation This tool reads from multiple on‑chain sources: `symbol()` for the token name, `allowance()` or `isApprovedForAll()` for your current approval status, `eth_getCode` to determine if the spender is a verified contract or EOA, and `eth_getTransactionCount` to estimate the spender's age and activity level. It classifies the spender using heuristics: unverified contracts, EOAs, very young contracts (

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.