What problem does it solve? It answers the provenance question of whether a Solana wallet's first incoming SOL transfer originated from a pump.fun-controlled address, which is essential for forensics, anti-Sybil filtering, and funding lineage audits. ## Core Features & Use Cases - Funding Source Detection: Walks a wallet's transaction history to identify its first incoming SOL transfer and checks whether the sender is a pump.fun-controlled address. - Color-Coded CLI Output: Returns GREEN when pump.fun seeded the wallet and RED when it did not or the source is unknown. - Programmatic API: Exposes the detectSeededByPump function from src/lib/funding-source.ts for integration into larger tooling. - Use Case: Before running a rewards airdrop, batch-check candidate wallets and exclude those seeded by pump.fun, since they are often fresh wallets controlled by the same actor. ## Quick Start Ask the assistant to check whether a given Solana wallet address was seeded by pump.fun using the check-pump-funding tool.