Real-time sniper detection events delivered over WebSocket.
Stream name: snipers
The Snipers stream delivers real-time updates on wallets that bought a token within the first few blocks of trading. These early buyers often have an information advantage and their combined holdings can signal elevated risk for later participants.
This is a lightweight derived stream -- it extracts the snipers_pct field from the parent dex_metrics stream. Use it when you only need sniper concentration data without the full holder analysis payload.
Subscribing
Single Token
{
"op": "subscribe",
"network": "sol",
"address": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn",
"stream": "snipers"
}Multiple Tokens
{
"op": "subscribe",
"subs": [
{ "network": "sol", "address": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", "stream": "snipers" },
{ "network": "sol", "address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "stream": "snipers" }
]
}Event Format
{
"op": "event",
"network": "sol",
"address": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn",
"stream": "snipers",
"timestamp": "2026-03-01T12:00:00.000Z",
"data": {
"snipers_pct": 8.9
}
}Data Reference
| Field | Type | Description |
|---|---|---|
snipers_pct | number | Total percentage of supply currently held by all identified snipers |
Update Frequency
Events are delivered in real time -- the moment movement happens on-chain, the event is sent.
Related
- DEX Metrics Stream -- the parent stream that includes snipers alongside all other holder analysis metrics.
- REST endpoint:
GET /dex-metrics/v1/{network}/{token_address}/snipers-- on-demand sniper data with individual wallet details.
Network Support
| Network | Status |
|---|---|
Solana (sol) | Supported |