Snipe new Solana launches before the crowd.

Vantom watches the memecoin launch surface in real time — new mints on Raydium, Pump.fun, and Orca — and executes your buy at the exact block the pool opens. No front-end lag. No missed entries.

How it works

1. Pool discovery

The sniper subscribes to Solana's transaction stream filtered by the launch programs we support. Every pool-init instruction is picked up the instant it lands — typically the same block the token goes live.

connection.onLogs(LAUNCH_PROGRAM, ({ logs, signature }) => {
  const pool = parsePoolInit(logs);
  if (pool) queue.push({ pool, signature });
}, "confirmed");

2. Quote pre-computation

The sniper pre-builds the swap transaction for each pending pool. Jupiter, Raydium, and Pump each accept slightly different account orderings, so the sniper keeps a versioned template per venue and slots in the fresh pool's accounts at broadcast time. Nothing is constructed after the pool opens.

3. Blockhash anchoring and send

Recent blockhashes are buffered and refreshed every ~400ms so the signed transaction never goes stale. When a pool opens, the closest valid blockhash drops in and the transaction goes out through a Jito bundle or priority RPC.

const tx = buildBuyIx({ pool, amountLamports, slippageBps });
tx.recentBlockhash = cache.nearestValidBlockhash();
tx.feePayer = wallet.publicKey;
const signed = await wallet.signTransaction(tx);
await connection.sendRawTransaction(signed.serialize(), {
  skipPreflight: true, maxRetries: 3,
});

4. Position management

After entry, the sniper holds until one of your exit triggers fires: a hard take-profit at your target multiple, a trailing stop that ratchets up, or a time-based exit if the pool hasn't moved in N seconds.

5. Wallet and safety

The sniper runs from your own wallet. It never holds a private key and never custodies funds — every transaction is signed by the wallet you connect, with your approval. Review the details your wallet shows before signing, verify the target token is the one you meant to snipe, and never paste a seed phrase anywhere.

Performance

On mainnet over the last 30 days, median time from pool-init log to broadcast is 94ms, p95 at 210ms. Latency to your RPC is the biggest variable — a dedicated endpoint is worth it.

Fees

A flat 0.5% of each successful entry, taken from the swap itself — not from your wallet, not from a separate transaction. Failed snipes cost nothing.

Ready to start sniping?

Connect a wallet to activate the sniper. Nothing is charged until your first successful entry.

Vantom Labs · Sniper v2.4 · All transactions signed by your wallet