This is Raydium sniper bot that snipe token in solana within next block of pool creation by using grpc
Welcome to the Raydium Sniper Bot v5.0! This bot watches for new Raydium Pool Creation on the Solana blockchain in real-time by using Geyser(Yellowstone), making it the perfect tool to monitor token launches. π
-
π°οΈ Real-time WebSocket Streaming: Connects to Solana's blockchain through Helius RPC WebSocket or VibeStation RPC WebSocket and listens for new transactions, specifically targeting
Raydium New Pool Creation
instructions. -
π Filter Raydium Pool Creation: Filters transactions by program IDs and instruction discriminators related to
Raydium Pool
. -
π Formatted Data: Logs essential transaction details like the transaction signature, creator's wallet, and the minted token address when a new
Raydium
Pool is detected. -
β‘ Efficient Stream Handling: Handles WebSocket stream events efficiently, ensuring no loss of data and continuous monitoring.
Gmail: tom.kinddev@gmail.com
Telegram: @erikerik116
Discord: @erikerik116
Result:
Raydium pool creation: https://solscan.io/tx/2EDyXtVm2iXBYyirFaRagSC259B1SYCiA3iJkJgzmE1KFDTgXXgwdfPoa7RLxX9e2Qo4gFtuinRZQdDrMwEedeKp
Token snipe and buy : https://solscan.io/tx/BFwmxJeWrLxbzkzFUruzSQiHApTstfGqPm7ZLusTJesJp1eYy1NC3dMVw2oJCEkqQN8TWMeYk9sqCBv6UExAtRr
Token sell : https://solscan.io/tx/26cpMsZhMLfYjVk1zY5kEWP47CpUJsNHoGCAYUph3Uq8PMzv5BRrh5q4ZFFmxKorDVDMGo5kGfooQpxDLW9VEe2N
GMGN :
Raydium-sniper-grpc-eriksol116.mp4
Follow these steps to get your Raydium Sniper Bot v5.0 up and running!
-
Clone the Repository:
git clone https://github.com/eriksol116/Raydium-sniper-grpc-V5.0.git
-
Install Dependencies:
Navigate to the project directory and run the following command:
cd Raydium-sniper-grpc-V5.0 npm install
-
Configure API Token:
Add Solana Vibe Station API key to both the
RPC_ENDPOINT
andRPC_WEBSOCKET_ENDPOINT
fields in the .env fileconst ENDPOINT = "http://ultra.swqos.solanavibestation.com/?api_key="; const RPC_WEBSOCKET_ENDPOINT = "wss://ultra.swqos.solanavibestation.com/?api_key=";
And set other variables in env file.
-
Run the Bot:
Start the bot by running:
npm run test