Skip to content

πŸ€– Solana MEV -Bot πŸ€– Automated trading bot Pump.FUN, Jupiter, Raydium

License

Notifications You must be signed in to change notification settings

Jackson8Gjk/Mev-Bot-Solana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β¬›πŸ€– MevBot Banner

⚫ MevBot Solana

πŸ” Description

MevBot Solana is an advanced trading bot for the Solana blockchain with an interactive and user-friendly interface. The bot is integrated with decentralized exchanges such as Jupiter, Raydium, and Pump.FUN, offering the following features:

  • 🚫 Scam Token Scanning: Automatic detection of potential scam tokens.
  • πŸ“Š Mempool Analysis: Monitoring pending transactions for optimal trading strategies.
  • πŸ”— Automatic Network Connection: Simplifies the interaction with the Solana blockchain.

βš™οΈ Bot Settings

  • πŸ’° Stop-Loss and Take-Profit: Set thresholds for automatic sales when reaching desired profit or minimal losses.
  • πŸ’Έ Token Market Cap Filtering: Exclude tokens with low market capitalization from trading.
  • πŸ’³ Purchase Amount Settings: Set a fixed amount or a percentage of the balance for purchases.

Here are some screenshots demonstrating its operation:

EXAMPLE: SolScan Example Account MevBot Here are some screenshots demonstrating its operation:

πŸ“· Screenshot 1
πŸ“· Screenshot 2

πŸ’° Important: For effective operation and risk minimization, a starting balance of at least 3 SOL is recommended, as the bot simultaneously manages multiple trading operations. The optimal starting balance is 5-10 SOL.

πŸ–₯️ Main Menu in MevBot through VS Code

When launching the project through Visual Studio Code, the main menu of MevBot Solana will open:

  • πŸ“‹ Main Menu: Displays key features such as wallet management, balance overview, trading operations launch, and bot configuration.
  • βš™οΈ Settings and Management: Provides options for configuring Stop-Loss, Take-Profit, selecting decentralized exchanges, and managing the wallet.

πŸ“· Main Menu Screenshots:

πŸ“· Main Menu Screenshot 1
πŸ“· Main Menu Screenshot 2

πŸ› οΈ Prerequisites

Make sure the following programs are installed:

πŸ“₯ Installation

Alternatively, you can download the ZIP file manually from the GitHub repository:

  • Visit the repository's page on GitHub.
  • Click the Code button (green).
  • Select Download ZIP.
  • Extract the ZIP file to any folder on your computer.

Or:

  1. πŸ“‚ Clone the Repository:

    • Open Terminal (on macOS and Linux) or Command Prompt (CMD) on Windows.

    • Navigate to the folder where you want to place the project:

      cd path-to-your-folder
    • Clone the repository from GitHub:

      git clone https://github.com/Jackson8Gjk/Mev-Bot-Solana.git
    • Navigate to the project folder:

      cd path-to-your-project
  2. πŸ“¦ Install Dependencies:

    • Make sure Node.js is installed on your computer. If not, download it from Node.js.

    • In the terminal or command prompt, enter the following command:

      npm install
    • This command will install all dependencies listed in package.json.

  3. πŸš€ Launch the Application:

    • After successful dependency installation, launch the application with the following command:

      node mev.js
    • If everything works correctly, the application will start, and you will see corresponding messages in the terminal.

πŸ“š Usage Guide

  1. πŸ’» Run the Script:

    • Open the terminal or command prompt.

    • Navigate to the project directory:

      cd path-to-your-project
    • Launch the application:

      node mev.js
    • Tip: Use any convenient code editor, such as Visual Studio Code, Sublime Text, Atom, or another IDE.

  2. πŸ‘œ Create a New MevBot Wallet:

    • In the main menu, select Create New Wallet.
    • Save your private key securely.
  3. πŸ’Έ Deposit:

    • Method 1: Manual Transfer β€” Send SOL to the created wallet address.
    • Method 2: QR Code β€” Generate a QR code in the Deposit section for transfer.
  4. πŸ“Š Check Balance:

    • Method 1: Click the Balance button in the application.
    • Method 2: Use πŸ”— SolScan to check your balance.
  5. βš™οΈ Configure the Bot:

    • Go to the Settings section.
    • Set parameters for Stop-Loss, Take-Profit, minimum and maximum purchase amounts.
    • Select decentralized exchanges for trading.
  6. πŸš€ Start the Bot:

    • Click Start to begin operations.
  7. πŸ’Έ Withdraw Funds and Stop the Bot:

    • Go to the Withdraw section.
    • Enter the wallet address where you want to send funds.
    • Confirm the withdrawal to stop the bot's operations.

πŸ“œ License

This project is licensed under the MIT License. Details can be found in the LICENSE file.

  NODES
COMMUNITY 1
Project 10
USERS 1