All articles
Solana·June 15, 2026·5 min read

Token Launch Anti-Bot Measures on Solana and How Bots Adapt

Launchpads increasingly deploy delay pools, fee tiers, and blocklist logic to deter bots. This post catalogs common anti-bot patterns seen on Solana launchpads and the countermeasures sophisticated sniper bots employ.

Every Solana token launch is an arms race compressed into a few seconds. Launchpads want fair price discovery; bots want first-fill advantage. The result is a layered set of on-chain and off-chain countermeasures that have grown considerably more sophisticated over the past 18 months. Understanding exactly how these mechanisms work — and where they break down — is prerequisite knowledge for anyone building or operating a production sniper.

Delay Pools and Graduated Unlocks

The most common early deterrent is a launch delay pool: liquidity is seeded but swaps are gated behind a block-height or timestamp condition checked inside the program instruction handler. Pump.fun's bonding curve, for instance, enforces a single-sided fill sequence where the curve itself acts as the rate-limiter during the initial slope. Variants on other launchpads use an earliest_swap_slot account field; any transaction submitted before that slot reverts with a custom error code.

Bots adapt by watching the pool creation transaction in the leader's TPU mempool, computing the exact unlock slot, and pre-building a signed transaction that will land in the first available block. The trick is clock skew: Solana's slots are nominally 400 ms but drift. A bot that targets slot N must account for the possibility the cluster skips to N+1. Submitting to multiple validators via direct TPU connections rather than the public RPC endpoint reduces exposure to that variance.

Per-Wallet Buy Caps

Several launchpads enforce a maximum initial buy per wallet — typically 1–5% of total supply — checked against a per-mint PDA that tracks cumulative purchases. The intent is to stop a single account from scooping the entire bonding curve.

The bypass is mechanical: maintain a funded wallet cluster of 20–100 accounts, distribute SOL just-in-time from a fee payer, and fire parallel transactions from each wallet simultaneously. Because each wallet's cap check is independent, all transactions can land in the same block. The main operational cost is the overhead of rotating wallets: you need a seeding pipeline, a post-trade consolidation step, and enough SOL buffer on each address to cover priority fees and rent. Priority fees during competitive launches routinely hit 0.05–0.2 SOL per transaction; a 50-wallet cluster attacking a single launch can burn 5–10 SOL in fees alone before a single token is sold.

Blocklist and Allowlist Logic

Some launchpads — particularly projects that want a controlled TGE — implement an allowlist PDA that restricts the first N blocks of trading to pre-approved wallets. This is the hardest wall to bypass legitimately. A bot cannot conjure allowlist membership.

The practical response is intelligence gathering before the launch: monitor the launchpad's admin wallet for add_to_allowlist instructions in the days prior, extract the approved addresses, and bid to acquire an allowlisted wallet on the secondary market or via social engineering. Projects that use off-chain allowlist signing (a signature verified in the program) are harder to game because the signing key is controlled by the team; on-chain PDAs with public state leak the entire list to anyone watching.

Dynamic Fee Tiers on Early Swaps

A subtler mechanism charges elevated swap fees in the first N transactions or the first T seconds of a pool's life — sometimes as high as 15–30% — before stepping down to normal rates (0.3% or similar). The goal is to make sniping economically unattractive. This appears in modified Raydium CLMM forks and in bespoke launchpad programs that embed a fee schedule in pool config accounts.

The bot's decision calculus here is straightforward: model expected price appreciation against the elevated fee. If the launch is expected to 5x on open, paying a 20% fee on entry still yields a positive EV trade. The real damage is on marginal launches. A bot that fires indiscriminately at every new pool will bleed badly; selectivity is the countermeasure — running a real-time classifier over token metadata, team wallet history, and pre-launch social signals to filter for launches likely to move enough to justify the fee overhead.

Simulation-Based Reversal Guards

A more recent technique involves programs that inspect the calling transaction's simulation trace via cross-program invocations or account state checks designed to behave differently in simulation versus live execution. The logic typically reads a clock sysvar or a slot-height-dependent account value that is hard to replicate exactly in preflight simulation, causing preflight to pass but the live transaction to revert.

Bypassing this requires either skipping preflight entirely (pass skipPreflight: true and accept the risk of burning fees on reverts) or building an accurate local validator shadow that mirrors cluster state within a few slots. Most production bots run with preflight disabled on competitive launches and budget revert costs into their fee models.

Jito Bundle Competition

Even when all program-level gates are cleared, MEV bundle competition on Jito determines actual fill order. Launchpad operators sometimes coordinate with block builders to deprioritize known bot wallets or to enforce first-come ordering that favors retail RPC submissions. The effective countermeasure is bidding: Jito tip auctions are a second-price auction in practice, and the clearing price for a competitive launch slot can reach 0.5–2 SOL for a single bundle. At that level, only bots with strong position sizing and tight sell discipline — typically automated take-profit logic triggered within seconds of fill — operate profitably.

The launchpad arms race is not settling. Programs are getting more creative (time-locked account ownership transfers, ZK-verified allowlists, MEV-resistant commit-reveal schemes), and bots are getting faster and more selective. The operations that survive are the ones treating the full stack — program analysis, wallet infrastructure, fee modeling, bundle bidding — as a single system rather than a collection of hacks.


If you need production-grade sniping infrastructure built on this kind of first-principles analysis, reach out to TierZero — we design, build, and operate the full system.

Need a bot like this built?

We design, build and run trading bots on Solana, Hyperliquid and Polymarket.

Start a project
#Solana#trading-bots#token-launch#sniping#anti-bot#DeFi#launchpad