The Solana Trading Bot is a Telegram based automated trading system designed for participation in Solana DEXs. Its architecture enables users to execute trades, manage tokens, and monitor portfolios with high efficiency and automation.
Last updated Apr 20, 2026
22
Stars
1
Forks
0
Issues
0
Stars/day
Attention Score
13
Language breakdown
No language data available.
▸ Files
click to expand
README
Introduction
The Solana Trading Bot is a Telegram-based automated trading system designed for participation in Solana blockchain decentralized exchanges (DEXs). Its architecture enables users to execute trades, manage tokens, and monitor portfolios with high efficiency and automation. The bot provides functionality including sniping (rapid entry on new token listings), execution of limit orders, multi-DEX trading, portfolio tracking, a token watchlist, and a referral incentive system. Installation and management are streamlined for Linux environments with Make scripts and systemd integration for background operation and logging.Overview
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.Features
- 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.
Installation
- 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 runinside project root directory - to deploy the bot in background do
make solbot - to kill running bot do
make kill
systemd commands
- 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
- 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
🔗 More in this category