Be in the first block after every migration
Pre-arm buys, sells, and protective stops that fire the instant a Pump.fun token graduates to Raydium. First-block routing, MEV-safe execution, and full automation around the highest-leverage moment in a token's life.
Migration is the single most-traded moment in a memecoin's life
On Pump.fun, a token spends its early life on a bonding curve. Once buyers push the curve past completion, the token migrates: liquidity moves to Raydium, the AMM goes live, and the wider market gets its first chance to trade with deep pools. The first few blocks of that new pool are where the largest price moves of a token's lifetime usually happen.
Axiom Migration Actions is designed for that moment. It lets you arm actions — buys, sells, OCO ladders, protective stops — against a token before it migrates. The instant migration is detected, those actions fire through a first-block routing path that targets the new Raydium pool with MEV-protected execution.
Why this is hard without a dedicated tool
Migration is a programmatic event with sub-second timing. Reacting manually — even from a great UI — means you're always a few seconds late, and a few seconds is the entire edge. Migration Actions watches the bonding-curve state at the protocol level, knows the destination pool address before it exists, and pre-builds the swap transaction so it broadcasts in the same slot as the migration tx.
Everything you'd want to do around a migration, automated
Block-0 market buy
A pre-armed market buy that broadcasts in the first slot of the new pool with full MEV protection.
OCO with TP & stop
Attach a take-profit and stop-loss pair that arms automatically the moment your migration buy fills.
Laddered entry
Multi-leg buy ladders that scale you in across the first minute of post-migration price action.
Delayed buy
Wait N seconds after migration before firing — useful for letting initial volatility wash out.
Conditional fire
Only execute the action if post-migration liquidity, holder count, or sniper share meets your thresholds.
Sell on migration
If you held through the curve, pre-arm a partial or full sell into the first block of migrated liquidity.
Migration alerts
Get notified the instant migration is detected, whether or not you have an action armed.
First-block routing
Routes target the new pool address directly, avoiding aggregator latency and stale-route fallbacks.
Abort safeguards
Auto-abort if pool conditions don't match expectations — wrong base, wrong fee tier, or insufficient liquidity.
From curve watcher to first-block fill
Pick the token
From Pulse 'Final Stretch' or a manual contract, select a token close to bonding-curve completion.
Arm the action
Choose action type, size, MEV mode, and any conditional thresholds. Attach OCO TP/SL if you want.
Curve monitor runs
Axiom's Geyser-fed monitor tracks bonding-curve state per slot. Migration is detected the moment the threshold breaks.
First-block execute
The pre-built transaction broadcasts targeting the new Raydium pool, with MEV protection on the chosen mode.
The Solana plumbing behind first-block execution
Migration is not a vague event — it is a specific on-chain transition. The Pump.fun program signals when a token's curve completes, and the migration follows a known set of instructions to deploy and seed the Raydium pool. Axiom's migration monitor watches those instructions at the Geyser level and knows the new pool address, the seeded liquidity, and the initial price the moment they are committed.
Your pre-armed action carries a transaction skeleton that is finalised at the moment of detection: the new pool address is patched in, the slippage cap is sized against the seeded liquidity, the priority fee is set to a level chosen for first-block inclusion, and the bundle (if Secure MEV mode) is submitted to Jito with the migration tx as a sibling. The result is a fill in the same or the next slot as migration itself.
What can go wrong, and what the engine does about it
- Liquidity mismatch — if migrated liquidity is far below your threshold, the action auto-aborts. Your capital stays put.
- Pool fee variance — if the deployed pool fee differs from expectation, the action either adjusts or aborts according to your config.
- Sniper saturation — if too many other actors are visibly snipping the same migration, you can configure auto-back-off to avoid the worst sandwich slots.
- Network congestion — priority fees scale automatically; in extreme conditions Jito bundles guarantee atomic inclusion or revert.
Common migration plays, ready to arm
Block-0 sniper with OCO
Market buy at migration, OCO with TP at +1.5x and stop at -30% auto-armed on fill. Total time to active position: one slot.
Conditional accumulator
Only fire if migrated liquidity > $40K and top-10 holders < 20%. Otherwise abort and notify.
Delayed scaler
Wait 15 seconds, then enter with a 3-leg ladder across the first 60 seconds of post-migration price action.
Exit-on-migration
If you held through the curve, pre-arm a 50% partial sell into the first migrated block to lock guaranteed profit.
A loaded gun deserves a safety catch
Per-token caps
Each armed action has its own size and slippage cap; nothing about the system lets it spend more than configured.
Revocable delegation
Migration actions use a scoped signing key with per-token spending limits, revocable in a single click.
Auto-disarm on stale
Actions that have been armed beyond their expected migration window auto-disarm and notify you for review.
Full post-trade audit
Every fired action records the trigger event, the route taken, the priority paid, and the realised fill — exportable to CSV.
Visible status
All armed actions are visible at a glance in your trading dashboard with countdowns, thresholds, and abort buttons.
Plays with Trackers
Pair migration actions with Trackers conditional triggers — only fire if a tracked wallet also enters the post-migration pool.
Ready to trade smarter?
Open Axiom Trade and put institutional-grade tooling to work in seconds.