This is pump.fun sniper bot that snipe token in solana within 1-2 block after token mint by using grpc
Welcome to the PumpFun Sniper Bot v5.2! This bot watches for new pump.fun
token mints 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
pump.fun
mint instructions. -
🔍 Filter Pump.fun Token Mints: Filters transactions by program IDs and instruction discriminators related to
pump.fun
. -
📊 Formatted Data: Logs essential transaction details like the transaction signature, creator's wallet, and the minted token address when a new
pump.fun
token is detected. -
⚡ Efficient Stream Handling: Handles WebSocket stream events efficiently, ensuring no loss of data and continuous monitoring.
Gmail: [email protected]
Telegram: @erikerik116
Discord: @erikerik116
Pumpfun-sniper-grpc-within-2block.mp4
Follow these steps to get your PumpFun Sniper Bot v5.2 up and running!
-
Clone the Repository:
git clone https://github.com/erikerik116/Pumpfun-sniper-grpc-V5.2.git
-
Install Dependencies:
Navigate to the project directory and run the following command:
cd Pumpfun-sniper-grpc-V5.2 npm install
-
Configure API Token:
Replace the API token in the
ENDPOINT
variable:const ENDPOINT = "http://ultra.swqos.solanavibestation.com/?api_key=";
And set other variables in env file.
-
Run the Bot:
Start the bot by running:
npm run start
-
PRICE_CHECK_INTERVAL (ms) : Interval in milliseconds for checking the take profit and stop loss conditions Set to zero to disable take profit and stop loss.
-
TAKE_PROFIT : x %
-
STOP_LOSS : x %
-
SELL_SLIPPAGE : x %
-
SKIP_SELLING_IF_LOST_MORE_THAN : x % If token loses more than X% of value, bot will not try to sell
-
PRICE_CHECK_DURATION (ms) : x % Time in milliseconds to wait for stop loss/take profit conditions If you don't reach profit or loss bot will auto sell after this time Set to zero to disable take profit and stop loss
-
AUTO_SELL - true/false
-
MAX_SELL_RETRIES - Maximum number of retries for selling a token
This is finish version bot. But it's MVP code. If u need perfect code, contact me.