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.
- π° 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.
EXAMPLE: SolScan Example Account MevBot Here are some screenshots demonstrating its operation:
π° 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.
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:
Make sure the following programs are installed:
- π Git (for cloning the repository)
- π Node.js (including npm)
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.
-
π 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
-
-
π¦ 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
.
-
-
π 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.
-
-
π» 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.
-
-
π Create a New MevBot Wallet:
- In the main menu, select
Create New Wallet
. - Save your private key securely.
- In the main menu, select
-
πΈ 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.
-
π Check Balance:
- Method 1: Click the
Balance
button in the application. - Method 2: Use π SolScan to check your balance.
- Method 1: Click the
-
βοΈ 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.
- Go to the
-
π Start the Bot:
- Click
Start
to begin operations.
- Click
-
πΈ 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.
- Go to the
This project is licensed under the MIT License. Details can be found in the LICENSE
file.