Documentation index

Solana Graduation Sniper

When enough of a new token is bought on its launchpad, it graduates (migrates): the launchpad moves it into a normal trading pool. The Solana Graduation Sniper buys tokens at that moment, in their new pool, if the pool and the launch pass your checks, and then sells by your rules.

It suits people who would rather skip the first minutes of a launch, when most tokens die, and only consider the ones that made it to a pool. Graduating is no promise that a token keeps going: many fall right after.

Set it up

  1. Deploy the bot. Choose the Solana Graduation Sniper on allenhark.com/bots and pay. Your server is set up and your bot wallet is created on it; Quick start shows each screen.
  2. Choose the launchpads whose graduations it buys, and a starter or a Style.
  3. Practise first. The bot starts in practice: it buys real graduations with virtual SOL and nothing is sent. Fills count the pool's fee, slippage for your size and the network fee.
  4. Add SOL and go live. Send SOL to your bot wallet from Wallet, then press Go live and confirm with your PIN.

Where it trades

LaunchpadIts tokens graduate to
Pump.funPumpSwap
Raydium LaunchLab, with Bonk.fun, StonkFun and SurgeRaydium CPMM, or Raydium AMM v4
Meteora DBC, with Bags, Moonshot, Jupiter Studio and BelieveMeteora DAMM v2, or DAMM v1

Graduations into Meteora DAMM v1 are skipped for now: the bot has no buy route there yet. You choose launchpads and brands one by one; leaving the list empty means every launchpad it supports.

How it works

1. It sees each graduation

Your server's connection to the AllenHark market feed carries every graduation on the launchpads you chose, and the new pool's first state. The bot decides each new pool once.

If the market feed is down, the bot buys nothing until it is back. Your open positions keep being priced over RPC, so their exits still work.

2. It checks the new pool and the launch

CheckIn plain words
Pool sizeThe new pool holds at least the SOL you set, and at most, if you set an upper limit.
Seen in timeThe graduation reached the bot within the number of slots you allow (Advanced).
Creator's shareThe creator's own buy at launch wasn't more than the share of the supply you allow.
Time on the launchpadThe token didn't graduate too soon, or too late, after it launched.
HoldersEnough wallets held it before it graduated. This needs Count holders before graduation on (Advanced).
BlocklistThe creator and the token aren't on your blocklist.
Your limitsYou're under your budget and your most positions at once, today's loss limit hasn't been reached, and buying isn't paused.

Every filter except the pool size can be turned off. Every skip shows on the bot's page with its reason in plain words.

3. It buys

It spends your buy size, but never more than the share of the new pool you allow (Buy at most this share of the pool), so a small pool gets a small buy. The pool is read again right before the buy, and the slippage limit comes from that read: if the price moves further, the buy doesn't go through and you pay only the network fee.

4. It sells by your rules

The Solana Graduation, MC Breakout and Dip Snipers share the same exits, checked every time the price moves:

  1. Stop loss. If the trade is down to your stop loss (for example −30 %), it sells everything.
  2. Protect gains on the way down. Once a trade is up, it sells a share for each step the price drops from its peak, and everything at the bottom of the band.
  3. Take profit on the way up. It sells a share for each step profit climbs through a band. In Simple mode this is one take profit, for example "sell half at 2x and let the rest ride".
  4. Time limit. It sells what's left after the time you set.
  5. Creator sold. It sells everything if the token's creator sells while the bot holds it (Sell when the creator sells, which you can turn off).

If the pool can't take a sell, it sells through a swap aggregator instead (on by default, in Advanced).

Your settings, grouped

Simple mode has the controls most people need: budget, spend per token, take profit, stop loss, daily loss limit, launchpads, Style, and Speed (Normal, Fast or Fastest: the priority fee and slippage). Style sets the pool-size floor, the share of the pool a buy may take, how late a graduation may be seen, how many tokens it holds at once, the protect-gains band and the time limit:

StyleSolana Graduation Sniper
SaferOnly graduations into pools with 40 SOL or more; small buys and a tight protect-gains band.
BalancedPools with 20 SOL or more, up to 5 tokens at once, out after an hour.
RiskierSmaller pools too, more tokens at once and longer holds.

The starters set every Simple control at once:

StarterWhat it does
CautiousOnly big new pools and small buys. Sells everything at 1.5x or 20 % down.
BalancedPools with 20 SOL or more. Sells half at 2x and lets the rest ride, out after an hour.
AggressiveSmaller pools too and bigger buys. Sells half at 3x. More reward, more risk.

Expert settings has every setting, in these groups:

  • Buying: buy size, most positions at once, budget, daily loss limit, launchpads, and (Advanced) your time zone and the practice balance.
  • When it buys: the new pool's size, the share of the pool a buy may take, and (Advanced) how late a graduation may be seen.
  • Filters: the creator's share, time on the launchpad, and holders.
  • Selling: stop loss, the protect-gains and take-profit bands, selling when the creator sells, the time limit and the aggregator.
  • Blocklist: creators and tokens it never buys.
  • Execution: the priority fee, slippage, the relay tip and your own fast senders.

The Solana Graduation Sniper settings reference lists every setting with its range and starting value.

Risks

  • Graduation is a popular moment. Many bots and traders watch the same graduations, and some sell into the first buyers. Your buy can land after the price has already moved, or just before a fall.
  • Creators and early holders can sell into the new pool. The filters help, but a token can pass all of them and still drop sharply.
  • A small pool moves a lot. That's why each buy is capped at a share of the pool; on a thin pool a sell can also take a large price cut.
  • Practice is a guide, not a forecast. Practice counts fees and slippage, but not how other bots would have reacted to your live buys.

Only trade with SOL you can afford to lose. See the Risk disclosure.

Related