Snipers Breakdown

Identify wallets that bought a token in its earliest moments of trading.

GET /dex-metrics/v1/{network}/{token_address}/snipers

Identifies wallets that bought a token within the first few blocks of trading -- commonly called "snipers". Tracks whether they are still holding, have sold partially, or exited entirely.

Parameters

ParameterInTypeRequiredDescription
networkpathstringYesNetwork ID (see Supported Networks)
token_addresspathstringYesToken contract address

Example Request

curl -H "X-API-Key: YOUR_API_KEY" \
  https://api.insightx.network/dex-metrics/v1/sol/pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn/snipers

Response

{
  "total_sniper_pct": 8.98,
  "count": {
    "total": 45,
    "sold_partially": 8,
    "sold_fully": 35,
    "bought_more": 1
  },
  "snipers": [
    {
      "address": "5Yqw3pMxstwjHDmPAQaWcKpVvehemtERaSGePRshDXtX",
      "balance": 16308044.14,
      "percentage": 1.63
    },
    {
      "address": "3Kz9FKL8pVNBEj2dGNvxFHMABGFzuTS5THad9gJ4bSMp",
      "balance": 0.0,
      "percentage": 0.0
    }
  ]
}

Fields

Top Level

FieldTypeDescription
total_sniper_pctnumberTotal percentage of current supply held by all identified snipers
countobjectBreakdown of sniper behaviour (see below)
snipersarrayIndividual sniper entries, sorted by address

count Object

FieldTypeDescription
totalintegerTotal number of sniper wallets identified
sold_partiallyintegerSnipers that reduced their position but still hold some tokens
sold_fullyintegerSnipers that have completely exited (balance = 0)
bought_moreintegerSnipers that increased their position after the initial buy

Sniper Entry

FieldTypeDescription
addressstringWallet address
balancenumberCurrent token balance (in token units)
percentagenumberPercentage of total supply currently held

What This Tells You

  • High total_sniper_pct -- a large portion of supply was grabbed by bots or informed insiders at launch. This may indicate coordinated buying or insider activity.
  • Most snipers sold_fully -- early buyers have exited, which may indicate the initial hype has passed. Supply has been redistributed to later buyers.
  • Snipers bought_more -- some early buyers are accumulating, which may signal conviction in the project or insider accumulation.
  • Low total -- few snipers were detected. The launch may have been less targeted, or the token launched on a platform with built-in anti-snipe mechanisms.

How Snipers Are Detected

InsightX identifies wallets that executed buy transactions within the first 3 blocks after the token's first DEX event. This block-based approach provides a precise and consistent detection window regardless of block timing variability.

Current balances are checked against on-chain data, so the balance and percentage values reflect the sniper's holdings at the time of the API call -- not their original purchase.

Use Cases

  • Launch analysis -- determine how many snipers targeted a new token and how much supply they captured.
  • Holding analysis -- check if snipers are still holding (potential sell pressure) or have already exited.
  • Risk assessment -- tokens with high sniper concentration may be at risk of sudden dumps.
  • Alert systems -- trigger alerts when total_sniper_pct exceeds a threshold on newly launched tokens.

Network Support

NetworkStatus
Solana (sol)Supported
Sui (sui)Supported
All other networksNot supported (returns 422)