Ethereum Whale Flow API
REST API for real-time Ethereum whale intelligence. Track 20,000+ whale wallets, get labeled whale flows per token (exchange in/out and DEX swaps), and build on wallet-level data that most platforms keep behind dashboards.
Disclaimer: API data is on-chain analytics for informational purposes only — not financial advice. Past whale activity is not predictive of future results. NFA / DYOR.
What the API delivers
Deep Blue Alpha’s API exposes the same whale intelligence that powers the dashboard — as structured JSON, ready for your code. Six read-only endpoints, one API key, no SDK required.
before_id.All responses use a consistent JSON envelope: { "data": ..., "meta": { "tier", "endpoint", "generated_at" } }. Full technical reference: API documentation →
Why developers choose this API
Wallet-level, not transaction-level
Most whale APIs fire alerts when a large transfer moves. DBA tracks 20,000+ individual wallets continuously — so you see the pattern, not just the event.
Every move labeled
Every whale move comes labeled as an exchange withdrawal, exchange deposit, or DEX swap, with direction and USD value. No raw logs to decode yourself.
Net flow per token
Accumulation-side volume minus distribution-side volume for each token across 1H, 24H, and 7D windows. One call to know if whales are net accumulating or distributing.
Free dashboard included
The Whale tier includes the full DBA dashboard — live feed, wallet leaderboard, conviction scoring, daily reports, token tracker — alongside API access. No separate dashboard subscription.
What developers build with it
Get started in 30 seconds
curl
curl -H "X-API-Key: dba_your_key_here" \ "https://deepbluealpha.io/api/v1/top-tokens?tf=24H&limit=10"
Python
import requests
API_KEY = "dba_your_key_here"
BASE = "https://deepbluealpha.io/api/v1"
# Top tokens by net whale flow (last 24 hours)
resp = requests.get(
f"{BASE}/top-tokens",
headers={"X-API-Key": API_KEY},
params={"tf": "24H", "limit": 10},
)
data = resp.json()
for token in data["data"]["tokens"]:
net = token["net_flow_usd"]
sign = "+" if net >= 0 else ""
print(f'{token["symbol"]:6s} {sign}${abs(net):,.0f} ({token["trades"]} moves)')
JavaScript (Node.js / fetch)
const API_KEY = "dba_your_key_here";
const BASE = "https://deepbluealpha.io/api/v1";
const resp = await fetch(`${BASE}/transactions?limit=20`, {
headers: { "X-API-Key": API_KEY },
});
const { data, meta } = await resp.json();
data.transactions.forEach(tx =>
console.log(`${tx.symbol} ${tx.direction} $${tx.usd_value.toLocaleString()}`)
);
Example response (/api/v1/top-tokens)
{
"data": {
"timeframe": "24H",
"tokens": [
{
"symbol": "LINK",
"net_flow_usd": 1174687.65,
"buy_volume_usd": 4820102.1,
"sell_volume_usd": 3645414.45,
"trades": 128
}
]
},
"meta": {
"tier": "whale",
"endpoint": "/api/v1/top-tokens",
"generated_at": "2026-08-18T20:00:00+00:00"
}
}
How DBA compares to other whale data APIs
| Feature | Deep Blue Alpha | Whale Alert | Nansen |
|---|---|---|---|
| API price | Whale $79.99/mo ($49.99 founder rate); Business $299/mo or $2,990/yr | Alerts $29.95/mo (personal use only); Enterprise $699/mo; Enterprise Big from $2,000/mo | Free $0; Pro $49/mo billed annually ($69 billed monthly); pay-per-call from $0.01 |
| Rate limit | 25,000 calls/day (Whale); 250,000/day + 5 keys (Business) | 100 alerts/hr (Alerts); 500 calls/min + 10,000 alerts/hr (Enterprise) | 15 req/s (Free); 75 req/s, 1,500/min (Pro); credit-metered |
| Real-time delivery | Block by block (~12s blocks); alert webhooks (Pro and up), signed firehose webhook for every tracked whale move (Business) | WebSocket alerts, $100,000 minimum per alert | Webhooks not published on the API page |
| What it tracks | 20,000+ Ethereum whale wallets, every move | Large transfers above a size threshold | Labeled wallets, multi-chain |
| Flow labels (exchange vs DEX) | Every move labeled: exchange deposit, exchange withdrawal or DEX swap | Transfers, incl. to/from exchanges | Not published on the API page |
| Net flow per token | 1H / 24H / 7D / 30D, split into DEX and exchange fields | Not aggregated | Smart-money netflow endpoints (credit-priced) |
| Free API access | Public no-key endpoints + free MCP server | No free API plan | Free plan: 100 starter credits, 10/day refill |
| Chains | Ethereum mainnet only | 14 blockchains | Multi-chain (page cites 25+ and 35+) |
| History | Exchange moves from Sep 6, 2026; DEX swaps from Jul 1, 2026 (Business daily files) | 90 days (Enterprise); full history on 12 chains (Enterprise Big) | Not published on the API page |
Competitor figures as of Oct 16, 2026, from developer.whale-alert.io, nansen.ai/api and the Nansen credits guide. Vendors change prices; check the source before buying. Full comparison of seven providers: Ethereum whale data APIs compared.
Whale Alert reports that a large transfer happened. Deep Blue Alpha shows which tracked wallets are behind a move, whether it was an exchange deposit, an exchange withdrawal or a DEX swap, and how that compares to their past moves. An exchange withdrawal is a transfer, not a purchase — only DEX swaps are trades.
Pricing
Whale Tier
- 25,000 API calls per day
- All 6 API endpoints
- Full Deep Blue Alpha dashboard
- Live whale feed, wallet leaderboard, conviction scoring
- Picks scoreboard, WHaiLE AI, screener, backtest, alerts
- Priority support
API access is bundled with the Whale tier — there is no API-only plan. The Whale tier includes every feature on the platform in addition to the API. Generate your API key from your account page after subscribing.
Using the data in a business
The Whale plan’s API is for personal use. For companies, funds and bot businesses, the Business plan ($299/mo or $2,990/yr) adds commercial use inside your organization (card or crypto), 250,000 API calls/day across up to 5 API keys, real-time signed webhooks for every tracked whale move, daily data files (CSV + JSONL; exchange moves from Sep 6, 2026, DEX swaps from Jul 1, 2026), the exchange named on every exchange move, every graded whale signal since April 2026 (with the coin’s 1-, 7- and 30-day result and ETH’s over the same window, on closing prices) via file and /api/v1/signals, and backtests by API key. Business customers may publish aggregated figures and charts in newsletters, research notes and client reports with the credit “Data: Deep Blue Alpha”; raw move-level data, data files, live feeds and apps or terminals that display the data need Enterprise, from $999/mo by email quote at team@deepbluealpha.io. Past results do not predict future results; not investment advice. Buying is self-serve and by email — no calls or demos. See the free sample CSV and the methodology.
Guides for data buyers: whale data API for trading bots · whale webhook APIs · exchange flow data API · data for AI agents (MCP) · whale flow dataset (CSV).
Authentication
Pass your API key in the X-API-Key header on every request. The older ?api_key= query parameter still works but is deprecated: keys in URLs end up in browser history and proxy logs, so please use the header.
curl -H "X-API-Key: dba_your_key_here" \ https://deepbluealpha.io/api/v1/whale-index
Error codes: 401 (missing or invalid key), 403 (tier below Whale), 429 (daily rate limit reached — resets at UTC midnight). Full technical documentation: API reference →
Start building on whale data
Whale tier — $49.99/mo (founder rate). 25,000 API calls/day. Full dashboard included.
Get API access →