https://github.com/humancyyborg/solana-volume-bota
Solana Volume bot that boost the volume of liquidity on Raydium and Meteora Dex platforms
https://github.com/humancyyborg/solana-volume-bota
jito-bundle liquidity-pool memecoin meteora raydium-bot solana-bot-github volume-bot
Last synced: 10 months ago
JSON representation
Solana Volume bot that boost the volume of liquidity on Raydium and Meteora Dex platforms
- Host: GitHub
- URL: https://github.com/humancyyborg/solana-volume-bota
- Owner: Humancyyborg
- License: mit
- Created: 2025-07-29T18:25:59.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-31T17:16:26.000Z (11 months ago)
- Last Synced: 2025-07-31T20:36:37.228Z (11 months ago)
- Topics: jito-bundle, liquidity-pool, memecoin, meteora, raydium-bot, solana-bot-github, volume-bot
- Language: TypeScript
- Size: 104 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Solana Volume Bot for Raydium and Meteora
## Overview
The **Solana Volume Bot** is a sophisticated automation tool designed to facilitate the distribution of SOL across multiple wallets and execute concurrent buy and sell swap transactions on the **Raydium** and **Meteora** decentralized exchanges. By leveraging the power of the **Solana blockchain**, this bot enables high-efficiency operations, ensuring fast and seamless transactions.
[Youtube Video Guide](https://youtu.be/ngAKHbosvT0)
## ๐ฅFeatures
โก**Automated SOL Distribution**
Automates the process of distributing SOL to newly created wallets for efficient fund allocation.
๐ฏ**Endless Buy and Sell Swaps**
Executes buy and sell swap transactions concurrently on Raydium and Meteora, ensuring continuous trading activity.
๐**Configurable Parameters**
Customize transaction settings including buy amounts, intervals, distribution configurations, and more, to tailor the botโs performance to your specific needs.
๐**Massive Buy Mode**
Configures multiple wallets to carry out large-scale buy operations, increasing trading volume and flexibility.
๐**Sell Mode**
Gradually sells tokens from all sub-wallets through incremental transactions to avoid large market impacts.
โ๏ธ**Token Pair Settings**
Set token mints and pool IDs for swap operations, providing full control over which assets are traded.
๐ฅ๏ธ**Logging and Monitoring**
Provides adjustable logging levels for improved monitoring, debugging, and performance tracking during operation.
## Environment Variables
The bot uses the following environment variables, which should be defined in a `.env` file:
```env
PRIVATE_KEY= # Private key for the main wallet
RPC_ENDPOINT= # RPC endpoint for Solana
RPC_WEBSOCKET_ENDPOINT= # RPC WebSocket endpoint for Solana
####### BUY SETTING #######
IS_RANDOM=true # Enable random buy amounts
DISTRIBUTION_AMOUNT=0.01 # Amount of SOL to distribute to each wallet
BUY_AMOUNT=0.01 # Fixed buy amount
BUY_UPPER_AMOUNT=0.002 # Upper limit for random buy amount
BUY_LOWER_AMOUNT=0.001 # Lower limit for random buy amount
BUY_INTERVAL_MAX=2000 # Maximum interval between buys in milliseconds
BUY_INTERVAL_MIN=4000 # Minimum interval between buys in milliseconds
CHECK_BAL_INTERVAL=3000 # Interval to check wallet balances in milliseconds
DISTRIBUTE_WALLET_NUM=8 # Number of wallets to distribute SOL to
SWAP_ROUTING=true # Enable swap routing
###### FOR MASSIVE BUY #####
WALLET_NUM=8 # Number of wallets for massive buy operations
########## FOR SELL MODE ##########
SELL_ALL_BY_TIMES=20 # Number of times to sell all tokens in sub-wallets gradually
SELL_PERCENT=100 # Percentage of tokens to sell from the main wallet
#### TOKEN PAIR SETTING ####
TOKEN_MINT=6VbEGuqwhjdgV9NxhMhvRkrFqXVNk53CvD7hK3C3yQS9 # Token mint address
POOL_ID=null # Pool ID for the token pair
TX_FEE=10 # Transaction fee
ADDITIONAL_FEE=0.006 # Additional fee (should be larger than 0.006 SOL)
JITO_KEY= # Jito key
JITO_FEE=120000 # Jito fee
BLOCKENGINE_URL=ny.mainnet.block-engine.jito.wtf # Block engine URL
###### GENERAL SETTING ######
LOG_LEVEL=info # Logging level (info, debug, error)
```
## Usage
1. Clone the repository
```
git clone https://github.com/justshiftjk/Solana-Volume-Bot
```
2. Install dependencies
```
npm install
```
3. Configure the environment variables
Rename the .env.copy file to .env and set RPC and WSS, main keypair's secret key, and Jito auth keypair.
4. Run the bot
```
npm start
```
## Contact
If you have any questions or want a more customized app for specific use cases, don't hesitate to get in touch with me to the contacts below.
- E-Mail: adamglab0731.pl@gmail.com
- Telegram: [@bettyjk_0915](https://t.me/bettyjk_0915)
## ๐ Support This Project
If you find this useful, consider supporting:
- Crypto: `53UfwcwexQXUpznebBaXj4Ythdh22AB7DekdftN9vftp`
- GitHub Sponsors: [Sponsor Me](https://github.com/sponsors)