TraderTony v3 is an advanced Telegram bot for Solana trading with powerful features for token sniping, analysis, and portfolio management.
-
🚀 SNIPERTONY - Advanced Precision Trading
- MEV-protected transactions
- Custom gas optimization
- Smart contract analysis & risk detection
- Auto Take-Profit/Stop-Loss management
-
⚡ Ultra-Fast Execution Suite
- Lightning-quick token sniping
- Anti-rug protection system
- Slippage control & front-run defense
- Multi-DEX liquidity monitoring
-
💼 Professional Trading Features
- Real-time price impact analysis
- Advanced charting integration
- Holder distribution tracking
- Volume & liquidity alerts
-
🔒 Enterprise-Grade Security
- Secure wallet integration
- Transaction signing verification
- Anti-MEV transaction routing
- Real-time risk assessment
-
🌐 Phantom Wallet Integration
- QR code generation for deposits
- Solana Pay integration
- Easy withdrawals to Phantom wallet
- Secure transaction signing
- Node.js 18+ installed
- Telegram account
- Telegram Bot Token (from BotFather)
-
Clone the repository:
git clone https://github.com/tony-42069/trader-tony-v3.git cd trader-tony-v3
-
Install dependencies:
npm install
-
Create a
.env
file with your configuration:# Telegram Configuration TELEGRAM_BOT_TOKEN=your_telegram_bot_token ADMIN_TELEGRAM_IDS=your_telegram_id # Solana Configuration SOLANA_RPC_URL=https://api.mainnet-beta.solana.com # Uncomment and add your private key for transaction signing # SOLANA_PRIVATE_KEY=your_base58_private_key # Wallet Configuration DEMO_MODE=true DEMO_WALLET_ADDRESS=your_wallet_address # Default Settings DEFAULT_SLIPPAGE=10 DEFAULT_GAS_PRICE=30 DEFAULT_STOP_LOSS=25 DEFAULT_TAKE_PROFIT=50
-
Start the bot:
node src/reset-and-start.js
/start
- Start or restart the bot/help
- Display help information/balance
- Check your wallet balance
- Buy - Enter a token address to buy with customizable slippage
- Fund - View funding options including Phantom wallet deposits
- Monitor - Track token prices and set alerts with customizable thresholds
- Positions - View current token positions and performance
- Wallet - View wallet information and token holdings
- Settings - Configure trading parameters and preferences
- DCA Orders - Set up dollar-cost averaging strategies
- Phantom Connect - Deposit and withdraw using Phantom wallet
- ✅ Real-time token price monitoring
- ✅ Jupiter DEX integration for token swaps
- ✅ Basic token risk analysis
- ✅ Price alert system
- ✅ Position tracking with automatic updates
- ✅ Phantom wallet integration for deposits/withdrawals
- ✅ Solana Pay and QR code generation
- ✅ Real wallet connection with transaction signing
trader-tony-v3/
├── src/
│ ├── commands/ # Command handlers
│ ├── keyboards/ # Telegram keyboard layouts
│ ├── utils/ # Utility functions
│ │ ├── phantom.js # Phantom wallet integration
│ │ ├── jupiter.js # Jupiter DEX integration
│ │ └── solana.js # Solana blockchain utilities
│ ├── trading/ # Trading functionality
│ ├── index.js # Main bot entry point
│ └── reset-and-start.js # Script to reset webhook and start bot
├── logs/ # Log files
├── data/ # Persistent data storage
├── ROADMAP.md # Development roadmap
├── .env # Environment variables
└── package.json # Dependencies
Contributions are welcome! Please feel free to submit a Pull Request.
MIT
This software is for educational purposes only. Use at your own risk.