[ ../ ](/) # Whale Watcher I built a free, open-source tool that runs inside a Claude Code session to monitor large on-chain movements across Bitcoin, Ethereum, and Solana in real time. The idea is simple: the biggest players in crypto move billions between wallets before anything shows up on price charts. Exchanges rebalancing cold storage, the Mt. Gox hacker waking up, FTX estate dumping SOL, Vitalik moving ETH these are signals, and they're all publicly visible on-chain if you know where to look. Whale Watcher polls a curated list of high-profile wallets using nothing but free APIs mempool.space for BTC, Etherscan's free tier for ETH, and Solana's public RPC for SOL. No paid subscriptions, no third-party dashboards. A shell script handles the polling and feeds every event as a live stream into a Claude Code session via the Monitor tool. Claude then acts as the analyst. When a significant move hits, it reads the direction, the wallet tier, and the dollar value, and tells you in plain English what it likely means accumulation, sell pressure, estate liquidation, or a dormant wallet worth watching. Critical moves over $50M interrupt whatever you're doing. The whole thing is a few files: a polling script, a JSON address list you can extend yourself, and a CLAUDE.md that tells Claude how to behave during the session. [→ github.com/amadv/whale-watcher](https://github.com/amadv/whale-watcher)