atomic-mev-protection

Maps Solana MEV threats to Jito bundle countermeasures in the toolkit.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Operators on Solana face MEV threats like sweeper bots, launch snipers, and sandwich attacks, and often don't know which countermeasure applies to which threat. This Skill names each threat, explains its mechanism and time horizon, and routes the operator to the correct atomic flow in the toolkit. ## Core Features & Use Cases - Threat taxonomy: Documents six concrete threats (same-key sweepers, launch snipers, pump-sdk drift, Token-2022 sweepers, sandwich attacks, Jito tip-account drift) with mechanisms and time horizons. - Decision routing: Provides a decision tree that maps each threat to the right countermeasure skill such as atomic-collect, atomic-rescue, atomic-sniper-launch, or atomic-buy. - Operational hardening guidance: Lists wallet hygiene, RPC selection, tip strategy, and key-generation practices that reduce MEV exposure across all flows. - Use Case: An operator discovers a creator key may be leaked and asks how to protect accrued pump.fun fees; the Skill identifies the same-key sweeper threat and routes them to atomic-collect for a zero-window fee collection. ## Quick Start Ask which countermeasure protects against sweeper bots racing a leaked Solana wallet, and follow the routed atomic flow.

Frequently Asked Questions about atomic-mev-protection

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

FAQPage Schema
How do I protect a Solana wallet from sweeper bots?▼

Sweeper bots race to drain leaked keys within 1-4 seconds, so protection requires atomicity. Use atomic-collect for creator fees, atomic-consolidate to drain a whole wallet, or atomic-rescue for SPL and Token-2022 tokens, all executed inside Jito bundles with no gap between operations.

How do I prevent sniper bots on a pump.fun launch?▼

Snipers fire buy bundles within ~50ms of a create instruction appearing in program logs. The countermeasure is atomic-sniper-launch, which bundles the create transaction and the dev buy into one Jito bundle so no sniper can land between them.

What is a sandwich attack on Solana and how do I avoid it?▼

A sandwich attack front-runs your large buy and back-runs it after your trade pushes the price up, costing you both legs of slippage. Mitigate by submitting buys as Jito bundles with a non-zero tip and tight slippage, and split large positions into smaller bundles across slots.

Why does my pump.fun buy transaction fail after a program upgrade?▼

pump.fun program upgrades can add required accounts that stale pump-sdk versions don't include, causing the buy instruction to be rejected. Route buys through the Jupiter aggregator via atomic-buy, which reads live on-chain pool state instead of a stale IDL.

Does Jito bundle submission provide full MEV protection?▼

No. Jito bundles hide transactions from other searchers but not from Jito itself or the block leader, and they don't protect against validator censorship, compromised hosts, or off-chain information leaks. They provide same-block atomicity, not complete privacy.