On-Chain Whale Flow Analysis
On-chain whale flows—large wallet movements recorded directly on the blockchain—provide a window into where significant capital is moving in near real time. Smart Money tracks sizable swaps and transfers across 8 EVM and Solana chains and exposes them as a single public event feed. This guide covers the data, how to read it, and how to fold it into a trading process.
What On-Chain Whale Flows Are
On-chain whale flows measure large movements of value across public blockchains: token swaps on DEXs and sizable transfers between addresses, made by high-value wallets. By watching these transactions as they confirm, you can see where big capital is rotating before it is reflected in slower aggregate metrics.
This dataset is on-chain whale activity — not centralized-exchange (CEX) hot-wallet deposit/withdrawal tracking by named exchange (there is no Binance/Coinbase/Kraken deposit-vs-withdrawal feed here). Every event is a real, explorer-verifiable transaction.
Core fields in each whale event:
- chain: Which network the event occurred on (8 supported chains)
- event_type: The kind of movement —
swap,transfer,large_tx - token: The asset that moved (e.g. ETH, USDT, USDC)
- amount_usd: USD size of the movement — the field to rank and aggregate on
- significance: Severity tag —
low,medium,high,critical - tx_hash / block / timestamp: Verify any event on a block explorer
The Whale Events Endpoint
Everything in this guide runs against one public endpoint — GET /v1/whales/events — which needs no API key. Try it from a terminal:
Query parameters: chain (ethereum, bsc, avalanche, polygon, arbitrum, base, optimism, solana — omit for all chains), limit (default ~50), hours (lookback window), and offset (pagination). The total field in the response tells you how many events exist in the window.
Reading an Event
A single response object looks like this — note the real field names you will work with:
swap tells you size and token; a high significance tells you it is outsized relative to typical activity. Pair the raw movement with positioning context (see Trading Applications) rather than reading a single event as a buy or sell signal.
Aggregating by Type & Significance
The first useful transform is to pull recent events and sum amount_usd grouped by event_type and by significance. This turns the raw stream into a snapshot of where the biggest capital is moving.
Multi-Chain Coverage
The feed spans 8 networks: Ethereum, BSC, Avalanche, Polygon, Arbitrum, Base, Optimism, and Solana. Comparing whale USD volume across chains shows which networks are seeing the most large capital move. Pull the combined feed and group by the chain field, or query each chain individually with the chain parameter.
Surfacing the Largest Movements
Ranking events by amount_usd isolates the single biggest whale movements in the window — the transactions most worth inspecting on a block explorer via their tx_hash.
Polling for New Events
The feed updates continuously (see the updated timestamp in each response). There is no public WebSocket — poll the endpoint on an interval, dedupe on tx_hash, and react to events above a USD threshold or at high/critical significance.
Trading Applications
On-chain whale flows are most useful as one input in a multi-factor process — combined with positioning context and market structure rather than traded in isolation. Two other public Smart Money datasets pair well: /v1/whale-consensus (per-symbol directional bias from tracked whale positions) and /v1/onchain/metrics (TVL, stablecoin supply, DEX volume from DeFiLlama).
Whale Flow Pattern Framework
- Critical-Significance Cluster: Several
criticalevents on one chain in a short window = outsized capital in motion, worth investigating - Large-Tx Spike: A jump in
large_txUSD volume vs. the prior window = elevated whale activity - Swap Concentration: Heavy
swapvolume into or out of one token = directional rotation - Cross-Chain Surge: Whale USD volume rising across multiple chains at once = broad-based positioning
- Flow + Consensus Agreement: Raw on-chain movement that lines up with the bias from
/v1/whale-consensusfor the same asset = higher-conviction read
The most effective approach: treat a cluster of high/critical whale events as a prompt to investigate, then confirm direction with whale-consensus bias and your own technical analysis before acting. Raw on-chain movement plus aggregated positioning is a stronger signal than either alone.
Monitor On-Chain Whale Flows
Track large wallet movements across 8 EVM and Solana chains in near real time. Aggregate by event type and significance, surface the biggest transactions, and act on whale activity as it lands on-chain.
View API Plans