The Solana Trading Bot is an advanced and automated cryptocurrency trading tool designed for Solana-based decentralized exchanges (DEXs). It offers seamless token management and trading capabilities with cutting-edge features such as sniping, limit orders, portfolio tracking, and more. This bot is optimized for speed, accuracy, and scalability.
- Sniping Features
- Automatically monitor and execute trades on newly listed tokens for early entry.
- Multi-DEX Trading
- Buy and sell tokens across multiple decentralized exchanges on Solana, ensuring liquidity optimization.
- Limit Orders
- Set custom buy/sell price limits to automate trades at your desired levels.
- Wallet Portfolio Management
- Track the portfolio of tokens in your wallet with real-time updates.
- Referral System
- Incentivize users with a built-in referral system for enhanced user engagement.
- Token Watchlist
- Create and maintain a watchlist of tokens to monitor price changes and market activity.
- clone the repository onto ubuntu 20.04
- install python 3.10
- install the dependencies into venv via
cd solbot && make dev
- run the bot in dev mode do
make run
inside project root directory - to deploy the bot in background do
make solbot
- to kill running bot do
make kill
-
check status
systemctl status dogbot.service
-
start service
sudo systemctl start service.service
-
stop service
sudo systemctl stop service.service
-
restart service
sudo systemctl stop service.service
Here are the commands to check the logs
-
check the logs
journalctl -u dogbot.service -e
-
follow logs in real time
journalctl -u dogbot.service -f
-
check specific after time
journalctl -u dogbot.service --since "2024-11-18 17:15:00"
-
check time range
journalctl -u dogbot.service --since "2024-11-18 17:15:00" --until "2024-11-18 18:00:00"
-
list boots
journalctl -u dogbot.service --list-boots
-
check previous boot logs
journalctl -b -1
Click here to contact Author(idioRusty)