https://github.com/rustyneuron01/volume-bundler-sniping-copy-trading-bot-rust
Trading Service Bot Library by Rust. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM & Avalanche Networks. Copy Trading Bot, Bundler Bot, Volume Bot, Sniping Bot Copy Trading Bot, Bundler Bot, Volume Bot, Sniping Bot Copy Trading Bot
https://github.com/rustyneuron01/volume-bundler-sniping-copy-trading-bot-rust
bot bundler copy copy-trading-bot crypto evm jupiter pumpfun raydium rust sniping solana tracker trading typescript volumn
Last synced: 2 months ago
JSON representation
Trading Service Bot Library by Rust. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM & Avalanche Networks. Copy Trading Bot, Bundler Bot, Volume Bot, Sniping Bot Copy Trading Bot, Bundler Bot, Volume Bot, Sniping Bot Copy Trading Bot
- Host: GitHub
- URL: https://github.com/rustyneuron01/volume-bundler-sniping-copy-trading-bot-rust
- Owner: rustyneuron01
- Created: 2025-05-14T06:26:10.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-06-04T09:14:10.000Z (4 months ago)
- Last Synced: 2025-06-04T16:42:08.374Z (4 months ago)
- Topics: bot, bundler, copy, copy-trading-bot, crypto, evm, jupiter, pumpfun, raydium, rust, sniping, solana, tracker, trading, typescript, volumn
- Language: TypeScript
- Homepage:
- Size: 317 KB
- Stars: 68
- Watchers: 19
- Forks: 24
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π€ Bot Service Library β Advanced Crypto Trading Bots & Tools
A modular, scalable bot service framework for building high-performance trading tools on the **Solana** and **EVM** and **Avalanche** ecosystems.
Supports platforms including **Raydium**, **Pump.fun**, **Meteora**, and moreβideal for DeFi developers looking to automate strategies like **volume monitoring**, **sniping**, **copy trading**, **wallet tracking**, and **multi-wallet bundling**.---
## π₯ Demo Videos
- π [Volume Bot](https://www.youtube.com/watch?v=7lVfFEN30M8)
- π§Ί [Bundler Bot](https://www.youtube.com/watch?v=XkJ6IOPr0lI)
- π― [Sniper Bot](https://www.youtube.com/watch?v=D8XfP-WamiA)
- π [Copy Trading Bot](https://www.youtube.com/watch?v=0PQmbM_v0ug)---
## βοΈ Key Features
- β **Modular Bot Architecture** β Easily extend with new strategies and services
- π **Cross-Chain Support** β Works with both **Solana** and **EVM**-based networks
- π‘ **gRPC + WebSocket Integration** β Real-time trading data for sub-second execution
- π§ **Customizable Services** β Add wallets, handlers, and endpoints as needed
- π§ͺ **Battle-Tested on Mainnet** β Already deployed on **Raydium**, **Pump.fun**, and **Meteora**---
## π οΈ Supported Bots & Tools
| **Category** | **Bot Name** | **Description** | **Features** |
| -------------------- | -------------------------------- | ----------------------------------- | ------------------------------------------------ |
| **Volume Bots** | Avalanche Volume Bot | Ethereum trading volume detection | OpenZeppelin SDK |
| | Ethereum Multi-Wallet Volume Bot | Monitor multiple Ethereum wallets | Bitquery + Web3.py |
| | Raydium Volume Bot | Fast Jito bundle-based bot | Jupiter Router |
| | Solana Multidex Volume Bot | For Raydium, Meteora, Jupiter | Solana Tracker |
| | Meteora Volume Bot | Dedicated to Meteora | Meteora SDK |
| | Pumpfun Volume Bot | Native bot for Pump.fun | Pumpfun SDK |
| | Moonshot Volume Bot | Hype token detection | Moonshot SDK |
| | Tron Volume Bot | For Tron chain | Sun Pump API |
| **Sniper Bots** | Pumpfun Sniper Bot | Basic WebSocket sniper | Free RPC compatible |
| | Pumpfun Sniper Bot v1 | Enhanced sniping with Geyser | Helius Geyser integration |
| | Pumpfun Sniper Bot v2 | Block-level sniper with Yellowstone | GRPC-based sniping within \~1 block |
| | Raydium Sniper Bot | Log-based Solana sniping | Raydium SDK + Helius Geyser |
| | Raydium Sniper Bot v1 | Jito-confirmed sniper bot | Yellowstone GRPC + Jito bundling |
| **Bundlers** | Pumpfun Bundler | Multi-wallet bundling support | Jito-based bundling logic |
| | Raydium Bundler | Supports up to 27 wallets | Parallel bundling for Raydium pools |
| **Comment Bot** | Pumpfun Comment Bot | Auto-comments on Pump.fun | JSON-driven logic and random wallet injection |
| **Launchpad** | MemeToken Launchpad | Meme token launcher on Raydium | Create and deploy tokens with Raydium tooling |
| **Utility Tools** | Token Freezer | Freeze specific token accounts | Uses ATA transaction patterns |
| **Copy Trading** | Copy Trading Bot | Auto mirror trades from wallets | Built with Jupiter Router and Rust backend |
| **Wallet Analytics** | Wallet Tracker | Track balances & transactions | Supports >10,000 wallets with token & price data |---
## π Project Structure
```bash
Bot-Service-Library/
βββ bundler-bot # Volume bundler bot for Raydium & Pump.fun (TypeScript)
βββ copy-trading-bot # Mirror user actions via Jupiter route (Rust)
βββ sniper-bot # Sniping bots for Solana DEXes (TypeScript)
βββ volume-bot # Volume bots for Raydium, Meteora, Pump.fun, Moonshot (TypeScript)
βββ wallet-tracking # Wallet monitoring utilities (TypeScript)
```---
## π Getting Started
### π§ Prerequisites
- [Rust (via rustup)](https://rustup.rs/)
- Node.js and npm
- Solana CLI and access to RPC/gRPC endpoints (e.g., Helius, Jito)### π¦ Installation
```bash
git clone https://github.com/rustyneuron01/Bot-Service-Library.git
cd Bot-Service-Library
cargo build
npm install
```### βΆοΈ Run
```bash
cargo run
npm run dev
```---
## π§ Technologies Used
- π¦ **Rust** β for backend performance & gRPC-based bots
- π¨ **TypeScript** β used for rapid prototyping and integration
- π **Solana SDKs** β Raydium, Pumpfun, Meteora
- π‘ **gRPC** β real-time data streams from Helius & Yellowstone
- π **Web3.py**, **Bitquery** β Ethereum wallet data & EVM bot logic
- π§Ί **Jito Bundler** β used for Solana bundling strategies
- βοΈ **OpenZeppelin SDK** β secure EVM-based smart contract interaction---
## π€ Contributing
We welcome community contributions! You can help by:
- Adding new bots or extending existing logic
- Improving documentation
- Sharing new strategies or tools### π Contribution Flow
1. Fork the repository
2. Create a feature branch```bash
git checkout -b your-feature-name
```3. Commit and push your changes
4. Submit a pull request with a brief description---
## π« Contact
Made by **[@rustyneuron01](https://github.com/rustyneuron01)**
π¬ Twitter: [@rustyneuron_01](https://x.com/rustyneuron_01)