An open API service indexing awesome lists of open source software.

https://github.com/cicere/pumpswap-volume-bot

A PumpSwap volume bot for Solana. Also supports CPMM/OpenBook Raydium. Same-TX or human mode.
https://github.com/cicere/pumpswap-volume-bot

cpmm pumpfun pumpswap pumpswap-bundler pumpswap-volume-bot solana token2022 volume-bot

Last synced: about 2 months ago
JSON representation

A PumpSwap volume bot for Solana. Also supports CPMM/OpenBook Raydium. Same-TX or human mode.

Awesome Lists containing this project

README

          

# PumpSwap Volume Bot

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![Solana](https://img.shields.io/badge/Solana-362783?style=flat&logo=solana&logoColor=white)
![Version](https://img.shields.io/badge/version-1.2.0-blue)

**PumpSwap Volume Bot** is a high-performance tool designed to **generate trading volume on PumpSwap and PumpFun**, with full support for Raydium's CPMM and OpenBook as well. Whether you're launching a new token or increasing your market visibility, this bot makes it easy to create realistic and sustainable **PumpSwap volume** through automated buy and sell transactions.

Join our community at: https://discord.gg/solana-scripts

or just DM me directly: https://t.me/benorizz0

TEST IT for FREE at [solana-volume.com](https://solana-volume.com)
Currently it only supports PumpSwap & Raydium.

---

## πŸ“Œ PumpSwap Volume Bot Highlights

- πŸ” **PumpSwap Volume Automation** – Run fully automated volume generation on PumpSwap pools
- 🎯 **Supports Raydium & OpenBook** – Compatible with Raydium CPMM and OpenBook alongside PumpSwap
- βš™οΈ **Custom PumpSwap Volume Settings** – Set your own number of wallets, bundle count, and transaction sizes
- 🧠 **Jito Bundling Support** – Bundles transactions for fast, efficient PumpSwap volume execution
- πŸ’‘ **Intelligent Pool Detection** – Automatically identifies PumpSwap, CPMM, or OpenBook pools
- 🌐 **Token-2022 Ready** – Seamless volume generation on newer Token-2022 SPL tokens
- πŸ’² **USD Volume Estimation** – Live estimation of PumpSwap volume in USD
- πŸ” **Natural Trading Pattern Simulation** – Randomized transaction sizes for realistic PumpSwap activity

---

## πŸ“˜ Table of Contents

- [Overview](#overview)
- [Features](#features)
- [How PumpSwap Volume Generation Works](#how-pumpswap-volume-generation-works)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage Guide](#usage-guide)
- [PumpSwap Volume Configuration](#pumpswap-volume-configuration)
- [Advanced Features](#advanced-features)
- [Troubleshooting PumpSwap Volume Errors](#troubleshooting-pumpswap-volume-errors)
- [Optimizing PumpSwap Volume Performance](#optimizing-pumpswap-volume-performance)
- [Contributing](#contributing)
- [Disclaimer](#disclaimer)

---

## πŸ” Overview

The **PumpSwap Volume Generator Bot** helps you simulate real trading activity by executing back-and-forth trades between ephemeral wallets. These trades create **visible volume on PumpSwap**, improving your token’s visibility and perceived liquidity.

The bot supports:

- PumpSwap (main focus)
- Raydium CPMM Pools
- Raydium OpenBook Markets

---

## ✨ Features

- **PumpSwap Volume Engine** – Highly optimized for generating PumpSwap volume fast
- **Multi-Wallet Concurrency** – Use multiple wallets per volume cycle
- **Flexible Parameters** – Control min/max SOL amounts for PumpSwap volume
- **Token Auto-Detection** – Identifies whether you're using SPL or Token-2022
- **Realistic Patterns** – Randomized amounts for natural PumpSwap traffic
- **Built-in Logging** – Detailed logs of each PumpSwap volume transaction

---

## πŸ”„ How PumpSwap Volume Generation Works

The volume bot works in cycles:

1. **Create Wallets** – Temporary wallets are generated and funded
2. **Pool Type Detection** – Detects if the pool is PumpSwap, Raydium CPMM, or OpenBook
3. **Bundle Trades with Jito** – Groups buy/sell orders for efficiency
4. **PumpSwap Volume Generation** – Executes randomized swaps to build volume
5. **Clean-Up** – Transfers remaining SOL back to the main wallet

---

## πŸ› οΈ Prerequisites

Before generating PumpSwap volume, ensure you have:

- Node.js v16+
- Solana CLI installed
- Free Solana RPC ( https://helius.dev )
- `.env` configuration (see below)

---

## πŸ“¦ Installation

```bash
# Clone the PumpSwap volume bot repo
git clone https://github.com/cicere/pumpswap-volume-bot.git
cd pumpswap-volume-bot

# Install dependencies
npm install

# Configure the environment
cp .env.example .env
nano .env # Add your wallet and RPC URL here
```

---

## πŸš€ Usage Guide

To run the **PumpSwap Volume Bot**:

```bash
npm start
```

Or to run the custom extender logic directly:

```bash
node main.js
```

Follow the prompts for:

- Token mint (for PumpSwap volume)
- Number of wallets per bundle
- Number of bundles
- Min/max volume per transaction
- Delay between bundles
- Jito tip value for faster bundling

πŸ’‘ **Example for generating PumpSwap volume:**

```
Is it PumpSwap?: y
Enter your TOKEN mint for PumpSwap volume: YOUR_TOKEN_MINT_HERE
Number of wallets per PumpSwap volume bundle: 2
Number of PumpSwap volume bundles to perform: 50
Min amount in SOL: 0.05
Max amount in SOL: 0.12
Delay between cycles: 3
Jito tip in SOL: 0.001
```

---

## βš™οΈ PumpSwap Volume Configuration

Create your `.env` with:

```env
WALLET_PATH=/absolute/path/to/wallet.json
RPC_URL=https://your-rpc.com
DEBUG=false
JITO_AUTH_KEY=your_jito_auth_key
```

---

## πŸ”§ Advanced Features

### βœ… Pool Detection for Volume Targeting

- **PumpSwap**: Use token mint
- **Raydium CPMM**: Use pool ID
- **OpenBook**: Use market ID

### βœ… Token-2022 Support

Automatic detection and safe handling of Token-2022 tokens to prevent closing instruction errors during volume creation.

### βœ… Custom PumpSwap Volume Patterns

- **Low/High Frequency**: Set bundle count and transaction size accordingly
- **Mixed Patterns**: Use wide ranges to simulate varied trader behavior

---

## πŸ›  Troubleshooting PumpSwap Volume Errors

### Common Issues:

- **Rate Limits**: Upgrade RPC provider if throttled
- **Dropped Bundles**: Increase Jito tip
- **Insufficient Funds**: Fund wallet with more SOL
- **Invalid Token Info**: Double check token mint or pool ID

---

## ⚑ Optimizing PumpSwap Volume Performance

- Use 2-3 wallets per bundle for stability
- Delay volume cycles by 3–5 seconds
- Use a private RPC provider
- Increase Jito tips during congestion

---

## 🀝 Contributing

Want to improve the **PumpSwap volume bot**?

1. Join Discord & get approved for development
2. Create a feature branch
3. Commit your changes
4. Push to GitHub
5. Open a Pull Request

---

## ⚠️ Disclaimer

This bot is intended for legal and ethical usage such as liquidity testing, development, or legitimate volume generation. Use responsibly:

- Do not use to manipulate markets or deceive investors
- Follow local laws and exchange policies
- Understand risks of using PumpSwap and similar DEX protocols

**PumpSwap Volume Bot is provided β€œas-is” without warranties.**