A high-performance on-chain & off-chain arbitrage bot for Solana-based DEXs, designed to identify and execute profitable trades across multiple liquidity pools in real time.
offchain/
→ Off-chain arbitrage bot logic for scanning and executing opportunitiesswap/
→ On-chain swap program for executing trades efficientlypools/
→ Metadata for decentralized exchange (DEX) liquidity poolsonchain/
→ Analytical tools for tracking and optimizing on-chain arbitrage strategiesmainnet/
→ Forked mainnet state for simulating swap estimates before execution
✅ Real-time Arbitrage Scanning – Tracks price discrepancies across multiple Solana-based DEXs
✅ Automated Swap Execution – Smart contract-powered on-chain execution with optimized slippage management
✅ Gas & Slippage Optimization – Reduces transaction costs and maximizes profit margins
✅ Mainnet Fork Simulation – Pre-tests trade execution in a forked environment before deploying real capital
✅ Multi-DEX Support – Integrated with major Solana DEXs for maximum trading efficiency
🔹 Serum
🔹 Aldrin
🔹 Saber
🔹 Mercurial
🔹 Orca
🔹 Raydium
🔹 Meteora
🔹 Serum
🔹 Aldrin
🔹 Saber
🔹 Mercurial
🔹 Orca
- Clone the Repository
git clone https://github.com/Capybara003/Solana-Trading-bot-DEXs.git
cd Solana-Trading-bot-DEXs
- Install Dependencies
npm install
- Configure Environment Variables
Create a .env
file and set your private key, RPC endpoints, and API keys
4. Run Arbitrage Scanner
npm run start
- Deploy On-Chain Swap Program (for Solana)
solana program deploy swap/