On-chain whale intelligence for Solana. Watches every large transaction in real-time. Asks Claude what it means. Tells you whether to follow or fade.
Whale alerts without context are noise. A $10M SOL transfer could be a sell, a restake, or an internal wallet shuffle — and they require completely different responses.
Pulse fetches large on-chain transactions via Helius, matches wallets against known labels (exchanges, market makers, funds), and feeds everything to a Claude agent that reasons about intent. Was that a CEX deposit or a cold wallet sweep? Is the cluster accumulating or distributing? The answer comes with a confidence score and a one-line signal you can act on.
DETECT → LABEL → REASON → SIGNAL → REPORT
┌──────────────────────────────────────────────────────┐
│ Helius Watcher │
│ Enhanced TX API · $100k+ filter · Label lookup │
└──────────────────────┬───────────────────────────────┘
▼
┌──────────────────────────────────────────────────────┐
│ Classifier │
│ Severity bucketing · Dedup · Wallet grouping │
└──────────────────────┬───────────────────────────────┘
▼
┌──────────────────────────────────────────────────────┐
│ Claude Agent Loop │
│ get_recent_movements → get_wallet_profile │
│ → get_token_context → submit_alert │
└──────────────────────┬───────────────────────────────┘
▼
┌──────────────────────────────────────────────────────┐
│ Reporter │
│ Alert ingestion · 24h rolling window │
│ Hourly intel report · Watchlist generation │
└──────────────────────────────────────────────────────┘
| Level | Threshold | Example |
|---|---|---|
| Critical | $5M+ | Exchange deposit, fund rebalance |
| High | $1M–$5M | Large swap, whale accumulation |
| Medium | $100k–$1M | Notable movement, watch closely |
The Claude agent classifies each movement:
| Pattern | Signal | Reasoning |
|---|---|---|
| CEX deposit (large) | Bearish | Intent to sell |
| CEX withdrawal (large) | Bullish | Accumulation |
| Whale → cold wallet | Bullish | Long-term hold |
| Whale → DEX swap out | Bearish | Exiting position |
| Internal transfer | Neutral | No directional signal |
| Staking | Bullish | Long-term conviction |
| Unstaking | Watch | Potential sell incoming |
git clone https://github.com/PulseSolana/PulseSolana
cd PulseSolana && bun install
cp .env.example .env
bun run devANTHROPIC_API_KEY=sk-ant-...
HELIUS_API_KEY=...
ALERT_THRESHOLD_USD=100000
HIGH_ALERT_THRESHOLD_USD=1000000
CRITICAL_ALERT_THRESHOLD_USD=5000000
SCAN_INTERVAL_MS=60000MIT
follow the money. read the chain.