Meet the Block-Speed Copytrading Bot, built in Rust and supercharged with Shred Stream support via Vibe Station.
This isn’t just another Solana bot — it’s designed for sub-block reactivity, letting you shadow top wallets and execute trades before finality hits.
If you’re running high-frequency strategies or pushing on-chain copytrading to the absolute limit, this bot is your competitive edge.
- ⏱️ Faster Than Finality — intercept validator data before blocks are sealed.
- ⚡ Millisecond Copying — react as soon as a transaction is signed, even before RPC/Geyser feeds.
- 🎯 Block-Synchronous Execution — land your copy inside the same block as the source trade.
- 🚀 Performance First — async concurrency + zero-cost abstractions = maximum throughput.
- 🛡️ Battle-Tested Reliability — memory safety and strict error handling keep your process running clean.
- Mirror trades in real time with block precision.
- Under optimal conditions, your copied transaction clears side-by-side with the originator.
Fully integrated with Solana’s biggest playgrounds:
- ✅ Pump.fun
- ✅ Pump.fun AMM
- 🔜 Raydium
- 🔜 Orca
- 🔜 Meteora
Easily extend or replace modules — add your own DEX logic, swap strategies, or connect to alternative data streams.
Set your environment variables in .env:
PRIVATE_KEY=your_private_key
RPC_HTTPS=https://mainnet.helius-rpc.com/?api-key=your_api_key
RPC_WSS=wss://atlas-mainnet.helius-rpc.com/?api-key=your_api_key
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
SHRED_STREAM_URL=wss://vibe.your-node-provider.com/shred-streamYou must be connected to a Vibe Station provider or validator node that supports Shred Stream WebSocket output.
-
List Wallets to Monitor Add wallet addresses (one per line) into
targetlist.txt. -
Build and Run
cargo build --release ./target/release/raypump-copytrading-bot -
Watch for Output Real-time logs will indicate trades copied, source wallets, DEXs, and transaction status.