A powerful Solana token launch and distribution tool that creates tokens on PumpFun and distributes them across 20 wallets and distribute to 200 wallets without triggering flags on popular tracking platforms like Photon, GMGN.ai, and Bullx Neo. Pumpswap bundler ( first pumpswap buy from pumpfun migration, )
For inquiries, collaborations, or support, feel free to reach out:
This bundler automates the entire token launch process on PumpFun:
- Token Creation: Creates a new token on the PumpFun platform with your custom metadata
- Smart Distribution: Distributes SOL across multiple wallets (20-200 wallets)
- Coordinated Buying: Executes simultaneous token purchases across all wallets
- Natural Trading Pattern: Uses randomized amounts and timing to appear organic
- Token Redistribution: Further distributes tokens to create more realistic holder patterns
- Stealth Mode: Designed to avoid detection by popular Solana tracking tools
- Jito Integration: Uses Jito bundling for faster, more efficient transactions
- Lookup Tables: Optimizes transaction costs through address lookup tables
- Randomized Patterns: Implements random variations in amounts and timing
- Multiple Wallet Management: Handles hundreds of wallets seamlessly
Before you start, make sure you have:
- Node.js (v20.18.0 or higher)
- Sufficient SOL in your main wallet (typically 57 SOL depending on scale)
- RPC Endpoint (Helius, QuickNode, or similar with high rate limits)
- Basic understanding of Solana and token launches
- Clone this repository:
git clone https://github.com/cashblaze127/pumpfun-bundler.git
cd pumpfun-bundler
- Install dependencies:
npm install
- Create your configuration file (see Configuration section below)
Create a constants.ts
file with your settings:
// Your main wallet private key (base58 encoded)
export const PRIVATE_KEY = "your_private_key_here"
// Number of wallets to distribute tokens to (20-200)
export const DISTRIBUTION_WALLETNUM = 50
// Token information
export const TOKEN_NAME = "Your Token Name"
export const TOKEN_SYMBOL = "SYMBOL"
export const TOKEN_SHOW_NAME = "Display Name"
export const DESCRIPTION = "Your token description here"
// Social links (optional)
export const TWITTER = "https://twitter.com/your_handle"
export const TELEGRAM = "https://t.me/your_channel"
export const WEBSITE = "https://your-website.com"
// Token image file path
export const FILE = "./path/to/your/token/image.png"
// RPC Configuration
export const RPC_ENDPOINT = "https://your-rpc-endpoint.com"
export const RPC_WEBSOCKET_ENDPOINT = "wss://your-ws-endpoint.com"
// Trading amounts
export const SWAP_AMOUNT = 0.1 // SOL amount per wallet
export const SWAP_AMOUNT_TOKEN = 1000000 // Token amount (adjust based on your needs)
// Jito tip amount (in SOL)
export const JITO_FEE = 0.01
Make sure your main wallet has enough SOL. The tool will calculate the exact amount needed based on your settings, but typically you'll need:
- 50-100 SOL for 20-50 wallets
- 100-200 SOL for 50-200 wallets
- Prepare your token image (PNG/JPG format)
- Update the
FILE
path in your constants - Fill in all token metadata (name, symbol, description, social links)
npm start
The tool will:
- Create your token on PumpFun
- Generate and fund multiple wallets
- Create a lookup table for efficiency
- Execute coordinated token purchases
- Redistribute tokens for natural distribution
The tool provides detailed console output showing:
- Wallet generation and funding
- Token creation transaction
- Purchase transactions across all wallets
- Distribution transactions
- Generates a new mint keypair
- Creates token metadata and uploads to IPFS
- Submits token creation transaction to PumpFun
- Generates specified number of wallets
- Calculates required SOL for each wallet
- Distributes SOL from main wallet to generated wallets
- Creates lookup table for transaction efficiency
- Prepares buy instructions for all wallets
- Bundles transactions using Jito for simultaneous execution
- Further distributes tokens among additional wallets
- Uses random variations to create natural holder patterns
- Keeps some tokens in original wallets for realistic distribution
- Never share your private keys
- Use a dedicated wallet for bundling operations
- Test with small amounts first
- Keep backups of all generated wallet files
- Typical cost: 0.1-0.3 SOL per wallet (including Jito fees)
- Additional costs: Token creation (~0.02 SOL) and network fees
- Always have 20% extra SOL as buffer for price fluctuations
- Start small: Test with 20-30 wallets first
- Monitor transactions: Check Solscan links provided in console
- Timing matters: Avoid peak network congestion hours
- Stay updated: PumpFun may change their contract, update accordingly
"Buyer wallet balance is not enough"
- Solution: Add more SOL to your main wallet
"Lookup table not ready"
- Solution: Wait longer between LUT creation and usage
"Transaction failed" errors
- Solution: Check RPC endpoint health and rate limits
Token creation fails
- Solution: Verify all metadata is correct and image file exists
If you encounter issues:
- Check the console output for specific error messages
- Verify your RPC endpoint is working properly
- Ensure all configuration values are correct
- Make sure you have sufficient SOL in your main wallet
This tool is for educational and legitimate business purposes only. Users are responsible for:
- Complying with all applicable laws and regulations
- Understanding the risks involved in token launches
- Using the tool ethically and responsibly
- Ensuring proper disclosure of token ownership distribution
Use at your own risk. Token launches involve significant financial risk, and past performance doesn't guarantee future results.
The tool creates several files during operation:
data.json
: Contains generated wallet private keysmint.json
: Contains token mint private keylut.json
: Contains lookup table addressdistribute.json
: Contains distribution wallet keys
Keep these files secure and backed up!
Feel free to submit issues and enhancement requests. This project is continuously being improved based on user feedback and platform changes.
Remember: Successful token launches require more than just technical distribution. Focus on building a strong community, clear value proposition, and sustainable tokenomics.