Smart Wallet Recovery Risk Explainer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Smart Wallet Recovery Risk Explainer analyzes the risks of a smart wallet recovery action before you sign or approve it. The tool reads the recovery transaction calldata to identify the recovery type (owner change, module change, guardian approval, or claim), extracts the new address, and detects the recovery delay period from the contract. It also checks for guardian oversight, current owners, upgradeability status, and single-owner controls. The tool then uses AI to generate a plain-language explanation of the recovery risks: what is being changed (who is being added or removed), what the recovery delay is, who is involved in approving the recovery, and whether the action appears legitimate or suspicious. Results include a risk level, recovery type, new address, recovery delay, guardian status, current owners, upgradeability status, owner controls, flags, and a comprehensive AI-generated explanation. The tool operates entirely read-only — no transactions are sent, no signatures are required. The AI assessment is designed to help you understand whether a recovery attempt is legitimate before you approve it.
HOW TO USE
Connect your EVM wallet using the "Connect" button in the header. Select the network where the smart wallet is deployed from the dropdown menu. Enter the smart wallet contract address. Paste the recovery transaction calldata (hex string starting with 0x) from the pending recovery transaction. Optionally enter the new address if you know it. Click "Analyze recovery risk" to begin the analysis. The tool decodes the calldata to identify the recovery type and new address, reads the recovery delay from the contract, detects guardian oversight and current owners, and sends the data to the AI for a plain-English recovery risk explanation. Results appear within seconds, showing the smart wallet address, chain, risk level, recovery type, new address, recovery delay, guardian status, current owners, upgradeability status, owner controls, flags, and a comprehensive AI-generated explanation written in clear, conversational language.
RECOVERY RISK DETECTION AND SCORING
The tool uses a pattern-based approach to detect recovery risks from the contract bytecode and calldata. It scans for common recovery function signatures including addOwner (0x7bd703e8), removeOwner (0x0d5820a7), changeRequirement (0x44b1b8f9), changeThreshold (0x7065cb48), replaceOwner (0x44a9e5d4), guardianApproval (0x6d70f7ae), and recoveryClaim (0x2e7ba6ef). The recovery delay is estimated from contract patterns including "delay", "timelock", "grace", and "period" — with delays ranging from immediate to 14 days. The tool detects guardian oversight from "guardian" or "guard" keywords, and identifies current owners from owner/admin patterns. The risk score is calculated based on: recovery delay under 3 days (2 points), owner add/replace operation (2 points), owner removal with one or fewer remaining owners (3 points), upgradeable proxy (1 point), and owner controls without guardian oversight (1 point). The AI receives all this data and is prompted to explain the recovery risks in plain language — stating what is being changed, what the recovery delay is, who is involved in approving the recovery, and whether the action appears legitimate or suspicious. The AI is also instructed to state plainly what it cannot verify — that it reads on-chain recovery configuration and data, not the proposer's intent, off-chain context, or the identity and trustworthiness of the new address.
WHAT IT CANNOT SEE
This tool cannot definitively verify that a recovery action is legitimate — only reads recovery configuration and on-chain data. It cannot detect off-chain social engineering or malicious intent not reflected in on-chain data — a legitimate-looking recovery could be the result of social engineering. The tool cannot predict whether the recovery will be executed or cancelled — it can only analyze the proposed action. Legitimate recovery actions may involve changing owners for valid reasons — owner changes are not always suspicious. The tool cannot verify the identity or trustworthiness of the new address — it cannot check whether the address belongs to a legitimate person or entity. The tool cannot detect if the smart wallet has been compromised. The tool cannot detect if the recovery request is malicious. The tool cannot predict the outcome of the recovery. The tool cannot detect off-chain governance processes or social context that might make a recovery more or less suspicious. The tool cannot verify that the recovery delay is appropriate for the wallet's risk profile.
PLEASE NOTE
Smart Wallet Recovery Risk Explainer supports EVM-compatible chains only (Ethereum, BSC, Polygon, Arbitrum, Optimism, Avalanche, and others). The tool is read-only and never requests wallet signatures or transaction approvals. Recovery risk assessments are AI-generated from on-chain data and estimated metrics — always verify recovery actions through the smart wallet's official interface and your wallet's transaction preview before signing. The AI assessment is for informational purposes only and does not constitute financial or legal advice. Never approve a recovery action you do not fully understand. Always verify the identity of any new owner or address through trusted communication channels before approving a recovery.