Solana Whale Flows

CEX deposits, DeFi rotations, and stablecoin flows on Solana. Plain language. Hand-curated entity labels. No cluster-speculation.

Last update: 2026-05-09 03:02 UTC · auto-refresh every hour · live data from Helius Enhanced TX

Live snapshot

Today (24h) 373 whale-tier transfers
24h volume $463.7M 592.4K SOL native + SPL
Active whales (30d) 312 unique addresses
Label coverage (24h) 97.3% 22 curated entities

Two-Layer live feed

Top SOL moves in the last 24 hours

Each row shows what happened (Layer 1) and why it might matter (Layer 2). Largest USD value first. Threshold: ≥500 SOL OR ≥$50K USD-equivalent for SPL tokens with stable pricing.

19.45M USDT moved to Coinbase (exchange deposit)
Could indicate selling pressure or rebalancing — coins are positioned to be sold.
$19.5M 08:17 UTC
4CXzS5…33RV
19.00M USDC withdrawn from Binance
Often interpreted as accumulation or cold-storage move — coins leave the venue where they could be sold.
$19.0M 13:47 UTC
5Qb1RG…dsKJ
15.00M USDC withdrawn from Binance
Often interpreted as accumulation or cold-storage move — coins leave the venue where they could be sold.
$15.0M 08:14 UTC
MDmyo9…4NXq
13.34M USDC internal transfer (Binance)
Operational sweep — same owner, hot/cold wallet rotation. No external flow.
$13.3M 12:20 UTC
43SAsJ…W2An
11.17M USDC withdrawn from Binance
Often interpreted as accumulation or cold-storage move — coins leave the venue where they could be sold.
$11.2M 05:22 UTC
4MMFFy…Xp5T
10.10M USDC internal transfer (Binance)
Operational sweep — same owner, hot/cold wallet rotation. No external flow.
$10.1M 12:26 UTC
3BLidE…ik4e
93.3K SOL moved to Binance (exchange deposit)
Could indicate selling pressure or rebalancing — coins are positioned to be sold.
$8.2M 03:52 UTC
5wYPxu…JGBJ
6.62M USDC internal transfer (Binance)
Operational sweep — same owner, hot/cold wallet rotation. No external flow.
$6.6M 06:52 UTC
5qP7WQ…N5uc
6.28M USDC internal transfer (Binance)
Operational sweep — same owner, hot/cold wallet rotation. No external flow.
$6.3M 10:15 UTC
2BS76D…jAjf
6.12M USDC internal transfer (Binance)
Operational sweep — same owner, hot/cold wallet rotation. No external flow.
$6.1M 10:33 UTC
fE78oF…4cDL

Cross-asset context

BTC + ETH + SOL today (last 24h): 576 BTC whale-trades · 276 ETH whale-trades · 373 SOL whale-trades. Cross-asset rotation alerts are Phase 3.5 roadmap. Track BTC rotations live →

Entity-label transparency

What we know — by entity-type

22 hand-curated SOL entities, each Helius-validated. Phase 3 launches with the seed-set; growth via incremental community-curation. Want a label added? Open an issue →

exchange 8
dex 5
token 4
staking 3
bridge 1
validator 1

Doctrine disclosure

What we do not claim

We do not cluster SOL addresses. Per ADR-003, our 5-day spike showed automated SOL clustering does not pass the 60% snapshot-coverage floor at our scale. CEX hot-wallets are operationally segmented (zero shared TXs in 25 days), Helius does not expose entity-labels in the way our spec assumed, and Solscan / SolanaFM moved their labels API to Pro-tier.

What you see here is what we know: hand-curated entity labels (Helius-validated), real on-chain flows above whale-tier threshold, and Solscan-links for verification. Unknown addresses are shown truncated. We do not infer ownership.

What's deferred to Phase 3.5: cluster-detection retry with a different test-set (DeFi-power-users, where the cluster-shape is different from CEX hot-wallets). Plus webhook-based importer if polling tip-lag exceeds 5 minutes. See ADR-003 for the full decision log.

FAQ

Frequently asked

What counts as a SOL whale transaction?

Any on-chain transfer ≥ 500 SOL native OR ≥ $50,000 USD-equivalent for SPL tokens with stable pricing (USDC, USDT). Wrapped-SOL gets the same both-OR treatment as native. Other SPL tokens (BONK, JTO, PYTH, etc.) are tracked but not yet USD-priced — Phase 3.5 candidate.

Why no cluster-attribution?

Our 5-day spike (ADR-002) tested three clustering methods. Helius-Labels: 4.1% coverage (REJECTED). Multi-instruction co-participation: 0% precision because CEX hot-wallets share zero TXs. Hybrid: same coverage problem. Net-Score 2.03 vs the ETH-Hybrid winner at 7.86. We chose to ship transparent whale-flow tracking instead of a half-built cluster-engine — Plain Language doctrine: say what we know.

What does "rent-reclaim" mean?

Solana garbage-collects accounts with zero balance after closure. 23% of historical whale-addresses we observed are no longer queryable on-chain — they got rent-reclaimed. Our schema separates account_alive_at_observation from current-state lookups so you know whether an address was alive when we saw it, even if it isn't anymore.

How do I get the raw data?

REST API at /v1/sol/whales/recent, /v1/sol/whale/<signature>, /v1/sol/address/<addr>, /v1/sol/labels. Bearer-token auth (free tier sufficient for Phase-3 launch). The /v1/sol/labels endpoint is the transparency-feature: see exactly what we claim to know.

When does the page update?

Every hour at the top of the hour. Importer polls Helius every 60 seconds, so live data lags <2 minutes from chain-tip. For real-time alerts, use the SOL Bluesky feeds (Phase-3 D5).