atomic-buy

Buys Solana SPL tokens via Jupiter routing inside a Jito bundle for atomic execution.

15|2|Updated May 19, 2026
One-click install
npx skills add https://github.com/nirholas/atomic --skill atomic-buy-nirholas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: atomic-buy
Source: https://github.com/nirholas/atomic/tree/main/skills/buy
Command: npx skills add https://github.com/nirholas/atomic --skill atomic-buy-nirholas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Buying pump.fun tokens directly through the pump-sdk fails when the SDK falls behind the live program (e.g. a new BuybackFeeRecipient account), and unbundled buys expose you to front-running and sweeper bots on leaked wallets. ## Core Features & Use Cases - Jupiter-routed buys in a Jito bundle: The buy and Jito tip land atomically, so no searcher can interleave or front-run the transaction. - Slippage and tip control: Configure SLIPPAGE_BPS and JITO_TIP per launch conditions, from stable pools to volatile fresh launches. - Use Case: A sniper wants to buy a fresh pump.fun launch with MEV protection. Set TARGET_MINT, BUY_SOL, and a higher JITO_TIP, then run npm run buy to land the purchase atomically. ## Quick Start Set TARGET_MINT, BUY_SOL, SLIPPAGE_BPS, FUNDER_SECRET, and JITO_TIP as environment variables, then run npm run buy from the repo root to purchase the token through a Jito bundle.

Frequently Asked Questions about atomic-buy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I buy a pump.fun token with a Jito bundle?▼

Set TARGET_MINT, BUY_SOL, SLIPPAGE_BPS, FUNDER_SECRET, and JITO_TIP as environment variables, then run npm run buy from the repo root. The script routes the buy through Jupiter and submits it inside a Jito bundle so the buy and tip land atomically.

When should I use Jupiter routing instead of the pump-sdk buy instruction?▼

Use the pump-sdk direct buy when its version matches the live pump.fun program, since it is cheaper with no Jupiter slippage. Switch to the Jupiter-routed Jito bundle when the SDK lags behind a program upgrade, such as a new BuybackFeeRecipient account.

What slippage should I set for buying a fresh pump.fun launch?▼

SLIPPAGE_BPS=500 (5%) is the default. Lower it to 100-200 for stable pools and raise it to 1000 or more for fresh launches with extreme volatility, since the quote can go stale in the 1-2 seconds between quoting and bundle submission.

Why do my Jito bundle buys fail to land during launches?▼

The 0.001 SOL tip floor rarely lands during hot launches. Start at 0.005 SOL and bump to 0.02 or higher for competitive launches so validators prioritize your bundle.

Is it safe to buy tokens into a leaked or shared wallet?▼

No. Tokens bought into a leaked wallet are drained by sweeper bots within seconds of confirmation. Buy only to a wallet you control alone, or chain the buy with an atomic transfer using the atomic-rescue flow.