Get your GXQ Studio Solana Trading Bot running in 5 minutes.
- Node.js 18+ - Download
- Solana Wallet with some SOL (minimum 0.1 SOL recommended)
- RPC Endpoint - Get free tier from Helius or QuickNode
# Clone the repository
git clone https://github.com/SMSDAO/TradeOS.git
cd TradeOS
# Install dependencies
npm installnpm run setup-envFollow the prompts to configure:
- Solana RPC URL
- Wallet private key
- Trading parameters
- Admin credentials
Create .env file:
cp .env.example .envEdit .env with your values:
# Required
SOLANA_RPC_URL=https://your-rpc-url
WALLET_PRIVATE_KEY=your_base58_private_key
# Trading
MINIMUM_PROFIT_SOL=0.01
MAX_SLIPPAGE=0.01
# Admin Panel
ADMIN_USERNAME=admin
ADMIN_PASSWORD=your_secure_password
JWT_SECRET=your_32_char_secret
# Optional: Dev Fee (10% of profits)
DEV_FEE_ENABLED=true
DEV_FEE_PERCENTAGE=0.10npm run buildChoose your deployment platform:
npm run deploy:vercelFeatures:
- Automated scans every 1 minute
- Trades executed every 5 minutes
- Free tier available ($20/month for cron jobs)
npm run deploy:railwayFeatures:
- Continuous monitoring (5-second scans)
- Immediate trade execution
- $5 free credit/month
docker build -t gxq-bot .
docker run -p 3000:3000 --env-file .env gxq-bot# Start backend
npm run dev
# Start webapp (separate terminal)
cd webapp
npm run devAccess webapp at http://localhost:3000
- Open your deployment URL +
/admin - Login with your admin credentials
- Click "Start Bot" to begin trading
curl https://your-app.vercel.app/api/healthcurl https://your-app.vercel.app/api/metricsVercel:
vercel logsRailway:
railway logsDocker:
docker logs -f gxq-bot- Fund Your Wallet - Add SOL for trading (0.1 SOL minimum)
- Monitor Performance - Check admin panel regularly
- Adjust Settings - Fine-tune profit threshold and slippage
- Scale Up - Increase trading capital as you gain confidence
- Complete Deployment Guide - All deployment options
- Security Guide - Best practices
- API Documentation - API reference
- Troubleshooting - Common issues
- Never commit
.envto Git - Use a dedicated trading wallet
- Start with small amounts
- Enable 2FA on your RPC provider
- Not financial advice - DYOR (Do Your Own Research)
- High risk - Only invest what you can afford to lose
- Monitor regularly - Check for unusual activity
- Withdraw profits - Move to cold storage regularly
- Premium RPC recommended - Free RPCs are slow and unreliable
- Network congestion - Affects execution speed and costs
- Market volatility - Adjust slippage tolerance accordingly
- Gas fees - Factor into profitability calculations
- Issues: GitHub Issues
- Discord: [Join Community]
- Docs: Full Documentation
- Dependencies installed
- Environment configured
- Project built successfully
- Deployed to platform
- Health check passing
- Admin panel accessible
- Bot started and monitoring
- First opportunity detected
- First trade executed successfully
Happy Trading! 🚀