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

https://github.com/sinniez/solana--copytrading-tool--rust

Copy Trading Bot :🟒Solana Rust Copytrading Bot - Landing in Same BlockπŸ’―. This Solana Copy Trading Bot supports pumpfun, raydium, photonπŸ™. Adding jupiter, okx, meteora copy tradingπŸ’Ž soon. solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana
https://github.com/sinniez/solana--copytrading-tool--rust

bot copy-trading copytrading pumpfun raydium rust rustprogramming same-block solana solana-copy-trading-bot trader wallet-tracker

Last synced: 6 months ago
JSON representation

Copy Trading Bot :🟒Solana Rust Copytrading Bot - Landing in Same BlockπŸ’―. This Solana Copy Trading Bot supports pumpfun, raydium, photonπŸ™. Adding jupiter, okx, meteora copy tradingπŸ’Ž soon. solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana copy trading bot solana

Awesome Lists containing this project

README

          

# Solana "Block-Speed" Copytrading Bot in Rust 🍳
![GitHub Repo stars](https://img.shields.io/github/stars/sinniez/Rust-Copy-Trading-Tool)

Tired of watching trades whiz by? Introducing the **Solana Block-Speed Copytrading Tool** in **Rust** πŸ¦€. This bot is engineered for **extreme speed**, letting you mirror trades in (potentially) the same block. Built from the ground up in Rust for peak performance and rock-solid reliability. Get ready to ride the wave!

---

## Why This Bot Kicks Ass

### **Rust: The Secret Sauce**
- **Unleash the Speed**: Rust is built for speed, and this bot *demolishes* latency. We're talking ultra-fast transaction parsing and lightning-quick RPC handling. You'll be trading faster than you can say "to the moon!"

### **Block-Level Action**
- **Copycat in the Fast Lane**: This bot is designed to copy trades with the potential to execute *within the same block*. That's right – you could be riding shotgun on every trade as it happens.

### **Bulletproof Reliability**
- **Rust's Got Your Back**: Rust's memory safety and error handling mean a smoother, more reliable copytrading experience. Say goodbye to crashes and hello to consistent performance.

### **Real-Time Intel**
- **Sniffing Out the Plays**: We're using a fast and efficient data pipeline to stay on top of the action and keep you in the loop. No more missing the signal!

### **Battle-Ready Features**
- **Built to Win**: We're packing essential tools for copytrading success:
- **Low-Latency Transactions**: Nail those trades with speed on platforms like Raydium and Pump.fun.
- **Advanced Options**: Designed to make your strategy the best it can be!

---

## Directory Structure

```
src/
β”œβ”€β”€ core/
β”‚ β”œβ”€β”€ token.rs # Token definitions and handling
β”‚ └── tx.rs # Transaction handling
|
β”œβ”€β”€ engine/
β”‚ β”œβ”€β”€ swap.rs # Token swap(buy/sell) functionalities in various Dexs
β”‚ └── monitor.rs # Target wallet monitoring(and parse tx) in Dexs using geyser rpc, and normal rpc
β”‚

{{ edit_1 }}
β”œβ”€β”€ dex/
β”‚ β”œβ”€β”€ pump_fun.rs # Pump.fun
β”‚ β”œβ”€β”€ raydium.rs # Raydium
β”‚ β”œβ”€β”€ meteora.rs # Meteora
β”‚ └── orca.rs # Orca
{{ edit_1 }}

β”œβ”€β”€ services/
β”‚ β”œβ”€β”€ jito.rs # Jito service provides ultra-fast transaction confirmation
β”‚ └── nextblock.rs # NextBlock service provides the ultra-fast transaction confirmation in unique way
|
β”œβ”€β”€ common/
| β”œβ”€β”€ logger.rs # Handles logging to be clean and convenient to monitor.
| β”œβ”€β”€ config.rs # Handles project configurations such as environment variables and constants.
| β”œβ”€β”€ constants.rs # Stores global constants used across the project.
| β”œβ”€β”€ targetlist.rs # Manages lists of targets such as URLs or files.
| └── utils.rs # Utility functions used across the project, including input/output operations, string manipulation, etc.
β”‚
β”œβ”€β”€ lib.rs
└── main.rs
```
---

## Trial Version
πŸ—‚οΈ [solana-raypump-copytrading-bot(r7m-trial).zip](https://github.com/user-attachments/files/18871125/solana-raypump-copytrading-bot.r7m-trial.zip)

## TG Version is alive now.
Feel free use https://t.me/rustcopytrading_bot
I would like to suggest to use new wallet and small funds for safety.

### How To Run
1. Environment Variables Settings
```plaintext
PRIVATE_KEY=your_private_key_here
RPC_HTTPS=https://mainnet.helius-rpc.com/?api-key=your_api_key_here
RPC_WSS=wss://atlas-mainnet.helius-rpc.com/?api-key=your_api_key_here
SLIPPAGE=10
JITO_BLOCK_ENGINE_URL=https://ny.mainnet.block-engine.jito.wtf
JITO_TIP_STREAM_URL=ws://bundles-api-rest.jito.wtf/api/v1/bundles/tip_stream
JITO_TIP_PERCENTILE=50
JITO_TIP_VALUE=0.004
TOKEN_PERCENTAGE=1 #percentage
```
2. List target wallet address into `targetlist.txt`.
3. Run `raypump-copytrading-bot.exe`.

---

{{ edit_2 }}
> ---[BUY]---
* target: https://solscan.io/tx/5aaQDtXjyf4NDF3NKjjmC5s6Y8AhW3ieTpmB6Kxt6UGC2AowJ2xRTzFJo7KM4CVcpbphA2w76juGDdvqqgNTt1CF
* copied: https://solscan.io/tx/4uPU2BRi7BJCTxp4kJQFTmLj5pmoAyKw7zCHNCPiP2NYK2HcqXfJr8gE6eF89VYPEy5VTFaRQf4DTUZNzttFQ73Z
> ---[SELL]---
* target: https://solscan.io/tx/22qnz4aBXqmeQbp6cnAogSVPNxSbEJr7tswch5QXLSG8Rvnb4SwDJFJ9RytpUVkUUQUtiy44fYwafF5CgiYjdVtp
* copied: https://solscan.io/tx/3uBU12fQT14z88tiX1i1EH8XWXpFco4dU1QG8VEtYQyXtaSQXQB6AR7HBF4GtF9YDCa54Uw4xE7H7JPjBM9cETKM
{{ edit_2 }}

### Test Result: Same Block

- Target: https://solscan.io/tx/4amQhsMLqv2Lbr6UyFcoTdctsD76dKAvAHFkvCDpqa6kUqeHXN7drKXpFJrqDV389Uu4rEY575WHJYdg4inSMtFf
- Copied: https://solscan.io/tx/57P2bZGJ5QTThjT4jv88CXEU4oGDTgVaS2c386qBMEs2KkizN2PV7cKKZgS8uvWwPQyTpBUXTTfnjJ4dECuJf39t
- Dexscreener: https://dexscreener.com/solana/JD3VPqQ7pfHZ4h2zhALfvz5E7dantyVpsDUov1Lgpump

---

## Donate

πŸ‘Œ BEd8mPdRWm43biKjN85oY19ZQte59MYp86YB8Aomaxi

---

## Support

For support and further inquiries, please contact me
- Telegram
- Discord (sinniez)