Skip to content

Trading Service Bot Library. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM Networks

Notifications You must be signed in to change notification settings

rustyneuron01/Bot-Service-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 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 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


⚙️ 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 Ethereum 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

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)
  • Node.js and npm
  • Solana CLI and access to RPC/gRPC endpoints (e.g., Helius, Jito)

📦 Installation

git clone https://github.com/rustyneuron01/Bot-Service-Library.git
cd Bot-Service-Library
cargo build
npm install

▶️ Run

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

    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 💬 Twitter: @rustyneuron_01

About

Trading Service Bot Library. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM Networks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages