DEV Community

TateLyman
TateLyman

Posted on

How to Snipe New Solana Token Launches Automatically

What is Token Sniping?

Sniping means buying a token the instant it launches — before other traders can react. On Solana, new tokens launch on Pump.fun or get listed on DEXs like Raydium.

How It Works

  1. DexScreener monitor polls for new Solana token listings every 30 seconds
  2. Pump.fun graduation detector watches for tokens migrating to Raydium
  3. When a match is found, execute an instant buy via Jupiter V6
  4. Jito MEV protection prevents sandwich attacks on your snipe

Safety Filters

Not every new token is worth sniping. Check:

  • Minimum liquidity threshold
  • Mint authority status (renounced = safer)
  • Top holder concentration
  • Contract verification

Implementation Pattern

async function monitorNewListings() {
  const response = await fetch('https://api.dexscreener.com/latest/dex/tokens/solana');
  const data = await response.json();

  for (const pair of data.pairs) {
    if (pair.pairCreatedAt > Date.now() - 60000) {
      if (passesFilters(pair)) {
        await executeBuy(pair.baseToken.address, SNIPE_AMOUNT);
      }
    }
  }
}

setInterval(monitorNewListings, 30000);
Enter fullscreen mode Exit fullscreen mode

Ready-Made Solution

My free bot has this built in:

/snipe on          — enable auto-sniping
/snipe settings     — configure amount, filters
/snipe off          — disable
Enter fullscreen mode Exit fullscreen mode

👉 Try it on Telegram

Source code: devtools-site-delta.vercel.app/sol-bot-source

Top comments (0)