8000 GitHub - crypto-artisan/TradeSol: Solana Trading bot || Auto Buy/Sell || pump.fun/raydium/jupiter
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Solana Trading bot || Auto Buy/Sell || pump.fun/raydium/jupiter

Notifications You must be signed in to change notification settings

crypto-artisan/TradeSol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solana Trading Bot (Raydium, Jupiter, Pump.fun)

Overview

A powerful Telegram bot for trading, tracking, and managing Solana-based tokens across multiple platforms.

Features

Category Features
Tracking • Track all tokens across Raydium (AMM, CLMM), Jupiter, Pump.fun
• Real-time price monitoring
• Market trend analysis
Trading • Buy and sell all SPL tokens using JITO
• Execute trades on Raydium, Jupiter, Pump.fun
• Auto-buy/sell based on user settings
Analytics • PNL Card generation
• Performance metrics
• Transaction history
Security • Creates new GT wallet - no private key required
• Secure authentication process
• Encrypted communication

Screenshots

Main interface Trading view
Screenshot A Screenshot B

Tech Stack

Category Technologies
Language Typescript
Blockchain Solana/web3, JITO
DEX & API Raydium SDK, Jupiter API, Pump.fun
Data Birdeye API
Storage MongoDB, Redis
Interface Telegram API

Versions

Basic vs Advanced Features

Feature Basic Version Advanced Version
Token Tracking All tokens on major platforms + Custom token alerts
+ Watchlist management
Trading Manual & basic auto trading + Advanced trading strategies
+ Stop-loss & take-profit
+ Dollar-cost averaging
Analytics Basic PNL tracking + Advanced portfolio analytics
+ Historical performance graphs
+ Tax reporting exports
Alerts Price alerts + Whale movement alerts
+ Volume spike detection
+ Pattern recognition
Risk Management Basic settings + Risk assessment tools
+ Portfolio diversification metrics
UI Standard commands + Custom dashboard
+ Inline keyboard navigation
API Integration Standard APIs + Additional data sources
+ Custom API connectivity

Advanced Version Features (Coming Soon)

The Advanced version builds upon the basic version with:

  • AI-powered trading signals - Predictive analytics based on market patterns
  • Multi-wallet management - Control and monitor multiple wallets from a single interface
  • Custom trading strategies - Build and deploy complex trading strategies with conditional logic
  • Enhanced security features - 2FA, IP restrictions, and suspicious activity detection
  • Advanced charting tools - Directly in Telegram interface
  • Priority transaction processing - Faster execution during congested market periods
  • Premium support - Dedicated customer support with faster response times

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js installed (v18 or above recommended)
  • Telegram bot token from BotFather
  • MongoDB Cluster URI
  • Redis URI

Setup and Installation

  1. Clone the repository:
git clone https://github.com/crypto-artisan/TradeSol.git
  1. Go to the project directory:
cd TradeSol
  1. Install the dependencies:
npm install
  1. Create a new .env file and add your configuration:

.env file

MONGODB_URL=
REDIS_URI=

# Local
GROWTRADE_BOT_ID=
GROWSOL_ALERT_BOT_ID=
BridgeBotID=
ALERT_BOT_API_TOKEN=
TELEGRAM_BOT_API_TOKEN=

MAINNET_RPC=
PRIVATE_RPC_ENDPOINT=
RPC_WEBSOCKET_ENDPOINT=

JITO_UUID=

BIRD_EVE_API=

GROWSOL_API_ENDPOINT=

PNL_IMG_GENERATOR_API=
  1. Then run the bot:
npm run serve

Version History

  • v1.0: Initial Release (21/6/2024)
  • v2.0: Advanced Features (Coming Soon)

Contact

About

Solana Trading bot || Auto Buy/Sell || pump.fun/raydium/jupiter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0