On Pumpfun, being first to buy a new token can mean the difference between a 10x and getting dumped on. We analyzed 23,635 tokens launched in the last 24 hours to discover which tip accounts (fee recipients) the fastest snipers use.
Methodology
For each token, we find the first trade after creation - defined as:
- Same slot as creation but
tx_idx > creation_tx_idx, OR - Any trade in a later slot
This excludes dev self-buys that are bundled in the same transaction as token creation.
Result: 22,129 tokens (93.6%) had a snipe after creation.
Top 25 Tip Accounts (Last 24 Hours)
| Rank | Tip Account | Snipes | Avg Delay | Med Delay | Min Delay |
|---|---|---|---|---|---|
| 1 | astrazznxsGUhWShqgNtAdfrzP2G83DzcWVJDxwV9bF | 1,225 | 7,869 | 3,368 | 1 |
| 2 | astra9xWY93QyfG6yM8zwsKsRodscjQ2uU2HKNL5prk | 843 | 4,453 | 2,020 | 1 |
| 3 | astra4uejePWneqNaJKuFFA8oonqCE1sqF6b45kDMZm | 432 | 7,523 | 1 | 1 |
| 4 | astraRVUuTHjpwEVvNBeQEgwYx9w9CFyfxjYoobCZhL | 356 | 3,039 | 1 | 1 |
| 5 | 96gYZGLnJYVFmbjzopPSU6QiEV5fGqZNyN9nmNhvrZU5 | 331 | 16,196 | 6,818 | 1 |
| 6 | ADuUkR4vqLUMWXxW9gh6D6L8pMSawimctcNZ5pGwDcEt | 306 | 152,147 | 7,862 | 1 |
| 7 | ste11p5x8tJ53H1NbNQsRBg1YNRd4GcVpxtDw8PBpmb | 259 | 442 | 168 | 14 |
| 8 | DfXygSm4jCyNCybVYYK6DwvWqjKee8pbDmJGcLWNDXjh | 252 | 11,016 | 7,766 | 1 |
| 9 | ADaUMid9yfUytqMBgopwjb2DTLSokTSzL1zt6iGPaS49 | 247 | 12,500 | 7,726 | 1 |
| 10 | HFqU5x63VTqvQss8hp11i4wVV8bD44PvwucfZ2bU7gRe | 240 | 15,606 | 7,842 | 1 |
| 11 | DttWaMuVvTiduZRnguLF7jNxTgiMBZ1hyAumKUiL2KRL | 238 | 16,907 | 7,856 | 1 |
| 12 | Cw8CFyM9FkoMi7K7Crf6HNQqf4uEMzpKw6QNghXLvLkY | 238 | 8,958 | 7,557 | 1 |
| 13 | 3AVi9Tg9Uo68tJfuvoKvqKNWKkC5wPdSSdeBnizKZ6jT | 220 | 26,891 | 7,865 | 1 |
| 14 | DiTmWENJsHQdawVUUKnUXkconcpW4Jv52TnMWhkncF6t | 219 | 550 | 294 | 9 |
| 15 | HWEoBxYs7ssKuudEjzjmpfJVX7Dvi7wescFsVx2L5yoY | 215 | 305 | 2 | 1 |
| 16 | 95cfoy472fcQHaw4tPGBTKpn6ZQnfEPfBgDQx6gcRmRg | 190 | 6,127 | 235 | 11 |
| 17 | astraZW5GLFefxNPAatceHhYjfA1ciq9gvfEg2S47xk | 189 | 19,286 | 1 | 1 |
| 18 | Eb2KpSC8uMt9GmzyAEm5Eb1AAAgTjRaXWFjKyFXHZxF3 | 187 | 37,661 | 642 | 23 |
| 19 | astraubkDw81n4LuutzSQ8uzHCv4BhPVhfvTcYv8SKC | 183 | 21,689 | 1 | 1 |
| 20 | FjmZZrFvhnqqb9ThCuMVnENaM3JGVuGWNyCAxRJcFpg9 | 173 | 1,531 | 224 | 6 |
| 21 | astrawVNP4xDBKT7rAdxrLYiTSTdqtUr63fSMduivXK | 172 | 79,744 | 1 | 1 |
| 22 | astraEJ2fEj8Xmy6KLG7B3VfbKfsHXhHrNdCQx7iGJK | 171 | 5,588 | 1 | 1 |
| 23 | soyasDBdKjADwPz3xk82U3TNPRDKEWJj7wWLajNHZ1L | 166 | 868 | 437 | 11 |
| 24 | noz9EPNcT7WH6Sou3sr3GGjHQYVkN3DNirpbvDkv9YJ | 153 | 1,204 | 264 | 12 |
| 25 | DXfkEGoo6WFsdL7x6gLZ7r6Hw2S6HrtrAQVPWYx2A1s9 | 146 | 58,405 | 29,446 | 9,848 |
Delay in tx_idx units. Same slot: delay = tx_idx difference. Cross-slot: delay = (slot_diff × 2000) + tx_idx_diff
Key Observations
The “Astra” Dominance
The astra* family of tip accounts holds 7 of the top 25 spots, including #1-4. Combined stats:
| Metric | Value |
|---|---|
| Total first snipes | 3,571 (16% of all snipes) |
| Accounts in top 25 | 7 |
| Most have median delay | 1 tx_idx |
These accounts consistently land in the very next transaction after token creation - indicating sophisticated infrastructure with low-latency mempool monitoring.
Speed Tiers
Looking at median delays, we see distinct performance tiers:
Tier 1 - Instant (Med ≤ 2 tx_idx): Ranks 3, 4, 15, 17, 19, 21, 22
- Landing 1-2 tx_idx after creation
- Same-slot sniping with sub-100ms reaction
Tier 2 - Fast (Med 100-500 tx_idx): Ranks 7, 14, 16, 20, 23, 24
- ~50-200ms reaction time
- Still competitive, likely geyser-based
Tier 3 - Standard (Med 2000-8000 tx_idx): Ranks 1, 2, 5, 6, 8-13, 18
- ~1-4 seconds reaction time
- High volume but not the fastest
Tier 4 - Slow (Med 29,000+ tx_idx): Rank 25
- ~15+ seconds after creation
- Catching tokens with no competition
Notable Accounts
#7 ste11p5x8tJ53H1NbNQsRBg1YNRd4GcVpxtDw8PBpmb: 259 snipes with avg delay of only 442 tx_idx and minimum 14. Consistently fast without any instant snipes.
#15 HWEoBxYs7ssKuudEjzjmpfJVX7Dvi7wescFsVx2L5yoY: 215 snipes with median delay of just 2 tx_idx. True instant sniper.
#25 DXfkEGoo6WFsdL7x6gLZ7r6Hw2S6HrtrAQVPWYx2A1s9: Minimum delay of 9,848 tx_idx (~5 seconds). Getting first position only on low-competition tokens.
Technical Details
Finding First Snipes
# For each token, find first trade AFTER creation
for trade in trades:
trade_slot = trade['slot']
trade_tx_idx = trade['tx_idx']
# Trade must be strictly after creation
is_after = (trade_slot == creation_slot and trade_tx_idx > creation_tx_idx) or \
(trade_slot > creation_slot)
if is_after:
first_snipe = trade
break
Calculating Delay
if snipe_slot == creation_slot:
# Same slot: just tx_idx difference
delay = snipe_tx_idx - creation_tx_idx
else:
# Cross-slot: account for slot difference
delay = (snipe_slot - creation_slot) * 2000 + (snipe_tx_idx - creation_tx_idx)
Extracting Tip Recipients
def extract_fee_recipient(top_level_transfers_json):
"""The smallest SOL transfer is typically the tip."""
transfers = json.loads(top_level_transfers_json)
sorted_transfers = sorted(transfers, key=lambda t: int(t.get('lamports', 0)))
return sorted_transfers[0].get('to') if sorted_transfers else None
Implications
For Snipers
- The astra infrastructure dominates: If you’re not using similar infrastructure, you’re at a disadvantage for first position
- Median delay of 1 is achievable: Multiple accounts consistently hit the next tx_idx
- Volume vs speed tradeoff: Top accounts by count aren’t always the fastest
For Token Creators
- 93.6% of tokens get sniped: Expect a sniper in the first slot
- Consider bundling your first buy: To capture value before snipers
- Know who’s sniping: The tip account reveals the infrastructure
For Traders
- Competing for #1 is hard: Requires specialized infrastructure
- Positions 2-3 are more accessible: Let the astra bots fight for first
- Study the tip accounts: Knowing the landscape helps strategy
Data collected from Pumpfun on-chain transactions. Analysis reflects the last 24 hours.