πŸ“š Documentation

Complete guide to using Migraine - Your ultimate Solana & Pump.Fun trading bot

Quick Navigation

πŸš€ Introduction

Migraine is a powerful, feature-rich Windows application designed specifically for Solana and Pump.Fun platforms. Built with professional traders in mind, it provides an intuitive user interface with advanced wallet management, token creation, and trading capabilities that give you a competitive edge in the fast-paced world of memecoin trading.

Whether you're a seasoned trader or just getting started, Migraine's easy-to-use interface offers all the tools you need to manage multiple wallets, execute trades simultaneously, and stay ahead of new token launchesβ€”all from a single, powerful desktop application.

πŸ’‘ Pro Tip: Migraine is designed to bypass bubble map detection, allowing you to trade with confidence and maintain operational security.

✨ Key Features

Feature Description
Generate Bundled Wallets Create new bundled wallets quickly and efficiently for distributed trading operations.
Create Token Launch new tokens on pump.fun with ease, including metadata and initial liquidity setup.
Buy with Bundled Wallets Seamlessly purchase tokens using your bundled wallets with configurable amounts and timing.
Dump Bundled Wallets Strategically dump tokens from your bundled wallets with customizable sell strategies.
Send All SOL Back Return SOL to your developer wallet with a single click for easy fund consolidation.
Multi-Wallet Management Import, manage, and coordinate multiple dev and bundled wallets simultaneously.
Bubble Map Bypass Advanced techniques to bypass bubble map detection and maintain trading privacy.
Twitter Tracking Monitor Twitter for new token launches and trending projects in real-time.
Wallet Tracking Track specific wallets to copy their trades or monitor whale movements.
Auto-Sniper Automatically snipe new token launches with configurable parameters and speed.
Simultaneous Trading Execute trades across multiple wallets at the same time for maximum efficiency.
Custom RPC Support Use your own RPC endpoints for faster transaction processing and reliability.

πŸ“¦ Installation

System Requirements

Step-by-Step Installation

1 Download Migraine

Download the latest version from our website or through your purchase confirmation email. You'll receive a ZIP file containing the application.

2 Extract the Files

Extract the ZIP file to a location of your choice (e.g., C:\Program Files\Migraine or your Desktop).

3 Launch the Application

Double-click Migraine.exe to start the application. The user interface will open automatically.

4 Configure Your Settings

On first launch, navigate to the Settings page in the application to configure your RPC endpoints, wallets, and trading preferences.

βœ… Success! Migraine is now ready to use. You can start managing wallets and trading immediately.

πŸ’‘ Tip: Create a desktop shortcut for easy access. Right-click Migraine.exe β†’ Send to β†’ Desktop (create shortcut)

βš™οΈ Configuration

Settings Overview

All configuration is done through the built-in Settings page in the Migraine application. No manual file editing required!

RPC Configuration

In the Settings page, configure your RPC endpoints:

Trading Settings

Configure your default trading parameters:

Wallet Setup

To import your wallets through the UI:

  1. Navigate to the Wallets tab in the main interface
  2. Click Import Wallet button
  3. Paste your private key in the input field
  4. Add a label for easy identification (e.g., "Dev Wallet", "Bundle 1")
  5. Click Save to add the wallet
  6. Repeat for all wallets you want to manage

⚠️ Security Warning: Never share your private keys. Migraine stores them locally in encrypted format, but always use dedicated trading wallets.

Pump.Fun Integration

Configure Pump.Fun specific settings:

πŸ“– Usage Guide

Generating Bundled Wallets

Create multiple wallets for distributed trading using the UI:

  1. Open the Wallet Management section
  2. Click Generate Wallets button
  3. Enter the number of wallets to create (recommended: 5-20)
  4. Click Generate
  5. The application will display the generated wallets with their addresses
  6. Click Export Keys to save private keys to a secure file
  7. Use the Fund Wallets feature to distribute SOL from your main wallet

πŸ’‘ Tip: The application automatically saves generated wallets to your profile. You can view and manage them anytime in the Wallets tab.

Creating a Token on Pump.Fun

Use the intuitive token creation interface:

  1. Click on the Token Creation tab
  2. Fill in the token details form:
    • Token Name: Your token's full name
    • Token Symbol: Ticker symbol (e.g., MEME)
    • Description: Token description for Pump.Fun
    • Image: Click Upload Image to select your token logo
  3. Set Initial Liquidity amount in SOL
  4. (Optional) Enable Bundle Buy and configure:
    • Select which bundled wallets to use
    • Set buy amount per wallet
    • Choose timing strategy (Simultaneous/Staggered)
  5. Review all details in the preview panel
  6. Click Create & Launch Token
  7. Monitor progress in the real-time transaction log

πŸ’‘ Tip: Use bundled wallets to buy immediately after creation to create initial volume and holder distribution.

Buying with Bundled Wallets

Execute coordinated buys across multiple wallets:

  1. Navigate to the Trading tab
  2. Select Bundle Buy mode
  3. Paste or enter the token contract address
  4. The UI will display token information and current price
  5. Select bundled wallets from the list (use checkboxes to select multiple)
  6. Set buy amount per wallet using the slider or input field
  7. Choose your timing strategy from the dropdown:
    • Simultaneous: All wallets buy at once
    • Staggered: Wallets buy with configurable delays
    • Random: Random timing within a specified range
  8. Adjust slippage tolerance if needed
  9. Review the summary panel showing total cost and estimated gas
  10. Click Execute Bundle Buy
  11. Watch real-time transaction status in the activity log

Dumping Bundled Wallets

Strategically sell tokens from multiple wallets:

  1. Go to the Trading tab
  2. Select Bundle Sell mode
  3. Choose the token from your holdings dropdown
  4. The UI displays current holdings per wallet and total value
  5. Select which wallets to sell from (checkboxes)
  6. Use the slider to set sell percentage (0-100%)
  7. Choose your sell strategy:
    • Instant: Sell all at once for maximum speed
    • Gradual: Sell over time with configurable intervals
    • Price-based: Set target prices for automatic selling
  8. Configure slippage and priority fee
  9. Review estimated proceeds in the summary
  10. Click Execute Bundle Sell
  11. Monitor execution in real-time transaction viewer

Consolidating Funds

Easily return SOL to your main wallet with one click:

  1. Open Wallet Management section
  2. Click Consolidate Funds button
  3. Select bundled wallets to consolidate from (or use Select All)
  4. Choose destination wallet from the dropdown (typically your main/dev wallet)
  5. Toggle Leave Rent Amount to keep 0.001 SOL in each wallet (recommended)
  6. The UI shows total SOL to be transferred and estimated fees
  7. Click Send All SOL Back
  8. Confirm the transaction in the popup dialog
  9. Track progress in the transaction log

πŸ’‘ Tip: Leaving a small rent amount (0.001 SOL) keeps wallets active for future use without needing to fund them again.

πŸ”₯ Advanced Features

Auto-Sniper Configuration

Configure automatic buying of new token launches through the Settings page:

  1. Navigate to Settings β†’ Auto-Sniper
  2. Toggle Enable Auto-Sniper to ON
  3. Configure sniper parameters:
    • Snipe Amount: SOL amount per snipe (e.g., 0.5 SOL)
    • Slippage: Set higher for faster execution (15-25%)
    • Max Market Cap: Only snipe tokens below this cap
    • Min Liquidity: Minimum liquidity required (e.g., 5 SOL)
  4. Set up filters:
    • Creator Blacklist: Add wallet addresses to ignore
    • Minimum Holder Count: Optional holder threshold
    • Rugcheck Integration: Enable automatic rug detection
  5. Click Save Settings

⚠️ Warning: Auto-sniper will execute trades automatically. Ensure you have sufficient SOL balance and monitor activity regularly.

Twitter Tracking

Monitor Twitter for new launches through the built-in tracker:

  1. Go to Tracking β†’ Twitter Monitor tab
  2. Click Add Keywords to track specific terms:
    • "pump.fun"
    • "new token"
    • "launching now"
  3. Use Add Account to follow specific Twitter accounts
  4. Configure alert settings:
    • Desktop Notifications: Get instant alerts
    • Sound Alerts: Audio notification for matches
  5. (Optional) Enable Auto-Buy on Detection for tracked launches
  6. View tracked tweets in real-time in the feed panel

πŸ’‘ Note: Twitter tracking uses public data and doesn't require API keys. Premium features may be added in future updates.

Wallet Tracking & Copy Trading

Follow and copy successful traders:

  1. Navigate to Tracking β†’ Wallet Monitor
  2. Click Add Wallet and paste the address to track
  3. Add a label (e.g., "Whale 1", "Smart Trader")
  4. View wallet activity in real-time in the activity feed
  5. To enable copy trading:
    • Toggle Copy Trading for that wallet
    • Set Copy Percentage (e.g., 50% of their amount)
    • Set Max Amount per trade as safety limit
    • Configure token filters to only copy specific tokens
    • Set Minimum Buy Amount to ignore small trades
  6. Monitor copy trades in the Copy Trade Log

Bubble Map Bypass Techniques

The bot employs several strategies to avoid bubble map detection:

⚠️ Disclaimer: While these techniques reduce detection risk, no method is 100% foolproof. Always trade responsibly.

πŸ”§ Troubleshooting

Common Issues

Issue: "Transaction Failed" Error

Solutions:

Issue: Application Won't Start

Solutions:

Issue: Wallets Not Showing Balance

Solutions:

Issue: UI is Frozen or Unresponsive

Solutions:

Issue: Auto-Sniper Not Working

Solutions:

Getting Help

If you continue experiencing issues:

❓ Frequently Asked Questions

Q: How many bundled wallets should I create?

A: For most use cases, 10-20 wallets is optimal. Too few may not provide enough distribution, while too many can be difficult to manage and may increase gas costs.

Q: What's the recommended slippage for pump.fun trades?

A: Start with 10-15% slippage. For highly volatile tokens or during high traffic, you may need to increase to 20-25%.

Q: Can I use Migraine on testnet?

A: Yes! Simply change your RPC URL to a testnet endpoint in Settings β†’ RPC Configuration. This is recommended for testing strategies before using real funds.

Q: How do I update Migraine?

A: Download the latest version from the website. Your settings and wallets are automatically saved in your user profile, so simply extract and run the new version. The application will detect and migrate your existing data.

Q: Is it safe to store private keys in Migraine?

A: Migraine stores keys locally on your Windows PC in encrypted format. Your keys never leave your computer. However, always use dedicated trading wallets and never store large amounts of funds in application-managed wallets.

Q: What's the difference between Pro and Enterprise plans?

A: Pro includes all core features and basic support. Enterprise adds custom integrations, priority support, advanced analytics, and higher rate limits.

Q: Can I run multiple instances of Migraine?

A: Yes! Simply extract the application to different folders and run each instance separately. Each instance maintains its own settings and wallet profiles. This is useful for managing different strategies or token portfolios.

Q: Does the bot work with other DEXs besides Pump.Fun?

A: Currently, the bot is optimized for Pump.Fun and Solana-based DEXs. Support for additional platforms may be added in future updates.

🎯 Ready to Get Started?

Join thousands of traders using Migraine to dominate the Solana memecoin market.