{"id":27425877,"url":"https://github.com/crypto-artisan/tradesol","last_synced_at":"2026-05-17T08:33:45.566Z","repository":{"id":287804924,"uuid":"965824262","full_name":"crypto-artisan/TradeSol","owner":"crypto-artisan","description":"Solana Trading bot || Auto Buy/Sell || pump.fun/raydium/jupiter ","archived":false,"fork":false,"pushed_at":"2025-04-14T02:07:55.000Z","size":604,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-10T18:26:39.287Z","etag":null,"topics":["jupiter","pumpfun","raydium","solana","telegram-bot","tradingbot"],"latest_commit_sha":null,"homepage":"https://t.me/talentDAT0218","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crypto-artisan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-14T00:59:42.000Z","updated_at":"2025-07-02T07:20:38.000Z","dependencies_parsed_at":"2025-04-14T03:24:53.781Z","dependency_job_id":"1eba7a6f-a7fb-4bdf-8e66-216081528f89","html_url":"https://github.com/crypto-artisan/TradeSol","commit_stats":null,"previous_names":["crypto-artisan/tradesol"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/crypto-artisan/TradeSol","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypto-artisan%2FTradeSol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypto-artisan%2FTradeSol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypto-artisan%2FTradeSol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypto-artisan%2FTradeSol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crypto-artisan","download_url":"https://codeload.github.com/crypto-artisan/TradeSol/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypto-artisan%2FTradeSol/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33131948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T06:27:06.342Z","status":"ssl_error","status_checked_at":"2026-05-17T06:26:59.432Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jupiter","pumpfun","raydium","solana","telegram-bot","tradingbot"],"created_at":"2025-04-14T12:29:23.101Z","updated_at":"2026-05-17T08:33:45.533Z","avatar_url":"https://github.com/crypto-artisan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solana Trading Bot (Raydium, Jupiter, Pump.fun)\n\n## Overview\nA powerful Telegram bot for trading, tracking, and managing Solana-based tokens across multiple platforms.\n\n## Features\n\n| Category | Features |\n|----------|----------|\n| **Tracking** | • Track all tokens across Raydium (AMM, CLMM), Jupiter, Pump.fun\u003cbr\u003e• Real-time price monitoring\u003cbr\u003e• Market trend analysis |\n| **Trading** | • Buy and sell all SPL tokens using JITO\u003cbr\u003e• Execute trades on Raydium, Jupiter, Pump.fun\u003cbr\u003e• Auto-buy/sell based on user settings |\n| **Analytics** | • PNL Card generation\u003cbr\u003e• Performance metrics\u003cbr\u003e• Transaction history |\n| **Security** | • Creates new GT wallet - no private key required\u003cbr\u003e• Secure authentication process\u003cbr\u003e• Encrypted communication |\n\n## Screenshots\n\n| Main interface | Trading view |\n|------------|-------------|\n| ![Screenshot A](./a.jpg) | ![Screenshot B](./b.png) |\n\n## Tech Stack\n\n| Category | Technologies |\n|----------|--------------|\n| **Language** | Typescript |\n| **Blockchain** | Solana/web3, JITO |\n| **DEX \u0026 API** | Raydium SDK, Jupiter API, Pump.fun |\n| **Data** | Birdeye API |\n| **Storage** | MongoDB, Redis |\n| **Interface** | Telegram API |\n\n## Versions\n\n### Basic vs Advanced Features\n\n| Feature | Basic Version | Advanced Version |\n|---------|---------------|------------------|\n| **Token Tracking** | All tokens on major platforms | + Custom token alerts\u003cbr\u003e+ Watchlist management |\n| **Trading** | Manual \u0026 basic auto trading | + Advanced trading strategies\u003cbr\u003e+ Stop-loss \u0026 take-profit\u003cbr\u003e+ Dollar-cost averaging |\n| **Analytics** | Basic PNL tracking | + Advanced portfolio analytics\u003cbr\u003e+ Historical performance graphs\u003cbr\u003e+ Tax reporting exports |\n| **Alerts** | Price alerts | + Whale movement alerts\u003cbr\u003e+ Volume spike detection\u003cbr\u003e+ Pattern recognition |\n| **Risk Management** | Basic settings | + Risk assessment tools\u003cbr\u003e+ Portfolio diversification metrics |\n| **UI** | Standard commands | + Custom dashboard\u003cbr\u003e+ Inline keyboard navigation |\n| **API Integration** | Standard APIs | + Additional data sources\u003cbr\u003e+ Custom API connectivity |\n\n## Advanced Version Features (Coming Soon)\n\nThe Advanced version builds upon the basic version with:\n\n- **AI-powered trading signals** - Predictive analytics based on market patterns\n- **Multi-wallet management** - Control and monitor multiple wallets from a single interface\n- **Custom trading strategies** - Build and deploy complex trading strategies with conditional logic\n- **Enhanced security features** - 2FA, IP restrictions, and suspicious activity detection\n- **Advanced charting tools** - Directly in Telegram interface\n- **Priority transaction processing** - Faster execution during congested market periods\n- **Premium support** - Dedicated customer support with faster response times\n\n## Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- Node.js installed (v18 or above recommended)\n- Telegram bot token from BotFather\n- MongoDB Cluster URI\n- Redis URI\n\n## Setup and Installation\n\n1. Clone the repository:\n\n```sh\ngit clone https://github.com/crypto-artisan/TradeSol.git\n```\n\n2. Go to the project directory:\n\n```sh\ncd TradeSol\n```\n\n3. Install the dependencies:\n\n```sh\nnpm install\n```\n\n4. Create a new `.env` file and add your configuration:\n\n`.env` file\n```sh\nMONGODB_URL=\nREDIS_URI=\n\n# Local\nGROWTRADE_BOT_ID=\nGROWSOL_ALERT_BOT_ID=\nBridgeBotID=\nALERT_BOT_API_TOKEN=\nTELEGRAM_BOT_API_TOKEN=\n\nMAINNET_RPC=\nPRIVATE_RPC_ENDPOINT=\nRPC_WEBSOCKET_ENDPOINT=\n\nJITO_UUID=\n\nBIRD_EVE_API=\n\nGROWSOL_API_ENDPOINT=\n\nPNL_IMG_GENERATOR_API=\n```\n\n5. Then run the bot:\n\n```sh\nnpm run serve\n```\n\n## Version History\n- v1.0: Initial Release (21/6/2024)\n- v2.0: Advanced Features (Coming Soon)\n\n## Contact\n\n- [Telegram](https://t.me/JohnDAT0218)\n- [Github](https://github.com/crypto-artisan)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrypto-artisan%2Ftradesol","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrypto-artisan%2Ftradesol","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrypto-artisan%2Ftradesol/lists"}