Skip to content

Latest commit

 

History

History
119 lines (68 loc) · 3.81 KB

README.md

File metadata and controls

119 lines (68 loc) · 3.81 KB

🚀 PumpFun Sniper Bot v5.2 (using Geyser(Yellowstone))

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. 🌟

🎯 Key Features

  • 🛰️ 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.


📞 Stay Connected

Gmail: [email protected]

Telegram: @erikerik116

Discord: @erikerik116

🧑‍💻 Transactions

mint: https://solscan.io/tx/QKbc9RxNZPE7peDNPnxBtPMux2HfTfn9QN2AwEr7Z5P1SS1qw42FYZcXqzkm9APVkTH88ieZU4PUaCU93yPNfGa

mint-2block

buy: https://solscan.io/tx/5NV4oAJacFfNffAb55hkb6LEKsSTjgMd8vTzTvDKBLQvQ5XCogizBLShnpF89J8tqFrYJAHaUS5tmXtb6SBpEdNz

buy-2block

sell: https://solscan.io/tx/5QDYSiST7KX9viNZXSeSATZYMJ5ioJrHJxqu9DVwFzREMarwwmaDXz7EYS1jC9oQq8z7V8GwTsEv94dSwdhU9s5b

sell-2block

🧑‍💻 Recording Video

Pumpfun-sniper-grpc-within-2block.mp4

🚀 Getting Started

Follow these steps to get your PumpFun Sniper Bot v5.2 up and running!

Installation

  1. Clone the Repository:

    git clone https://github.com/erikerik116/Pumpfun-sniper-grpc-V5.2.git
  2. Install Dependencies:

    Navigate to the project directory and run the following command:

    cd Pumpfun-sniper-grpc-V5.2
    npm install
  3. 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.

  4. Run the Bot:

    Start the bot by running:

    npm run start

🧑‍💻 Sell Requirments

  1. 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.

  2. TAKE_PROFIT : x %

  3. STOP_LOSS : x %

  4. SELL_SLIPPAGE : x %

  5. SKIP_SELLING_IF_LOST_MORE_THAN : x % If token loses more than X% of value, bot will not try to sell

  6. 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

  7. AUTO_SELL - true/false

  8. 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.