← ClaudeAtlas

wallet-forensicslisted

Forensic analysis of any Ethereum, Base, Arbitrum, Optimism, Polygon, or Solana wallet address. Reports realized and unrealized PnL, lifetime gas/fee costs, MEV sandwich attacks committed against the wallet, risky token approvals and delegates, and exit liquidity — how much a position would actually sell for versus what a portfolio tracker claims it is worth. Use when the user asks to analyze, audit, review, or investigate a wallet or address; asks what a wallet holds or is worth; asks how much they lost to gas, MEV, sandwiches, or bad trades; asks whether their approvals are safe or whether they should revoke; asks whether a token position can actually be sold or is illiquid; or pastes a raw 0x or base58 address and wants to know about it.
daronthedragon/wallet-forensics-skill · ★ 2 · AI & Automation · score 75
Install: claude install-skill daronthedragon/wallet-forensics-skill
# Wallet forensics Analyze a blockchain address and report what it actually holds, what it lost, and what still puts it at risk. ## When to use this Trigger on requests like: - "Analyze this wallet: 0x…" / "What's in this address?" - "How much have I spent on gas?" - "Have I been sandwiched?" / "How much have I lost to MEV?" (EVM chains) - "Are any of my approvals dangerous?" / "What should I revoke?" - "Can I actually sell this token?" / "Is this position liquid?" - "What's my PnL on this wallet?" - A bare address pasted with any question about it ## The core insight Every portfolio tracker computes `balance × spot price` and calls it your net worth. For anything outside the top few hundred tokens that number is **fiction**. Spot price comes from the last trade, which may have been $40 against a pool holding $3,000. Selling a "$50,000" position into that pool does not yield $50,000. This skill route-quotes the real sale and reports the gap. That gap is usually the most valuable thing in the report — lead with it. ## Running it ```bash node scripts/forensics.mjs <address> [options] ``` Requires **Node 20+**. No dependencies, no install step. | Option | Effect | | --- | --- | | `--chain <list>` | Comma-separated: `ethereum,base,arbitrum,optimism,polygon,solana`. Defaults to `ethereum` for `0x…`, `solana` for base58 | | `--all-evm` | Analyze across every supported EVM chain | | `--text` | Human-readable summary instead of JSON | | `--max <n>` | Cap transactions fetch