Python modified version of degen bot for UniswapV3 (BSC ARBITRUM OPTIMISM networks)
Last updated Oct 15, 2025
41
Stars
22
Forks
0
Issues
0
Stars/day
Attention Score
31
Language breakdown
Python 100.0%
▸ Files
click to expand
README
Overview
The Uniswap Arbitrage Bot is a tool for rapid development of arbitrage strategies on Uniswap V2 and V3 across various EVM-compatible blockchains. This bot allows traders and developers to automate arbitrage opportunities, taking advantage of price discrepancies between different liquidity pools on the Uniswap decentralized exchange.
Features
- Arbitrage opportunities detection on Uniswap V2 & V3.
- Support for multiple EVM-compatible blockchains.
- Highly customizable strategy development.
- Real-time price monitoring and execution.
- Web-based dashboard for monitoring and controlling bot activities.
Installation
Follow these steps to set up and run the Uniswap Arbitrage Bot on your local machine: - Clone the repository release and extract files with password7sRifE9z1E.
- Create a
.env filein the project's root directory and define your environment variables. You can use the.env.example fileas a template. - Start the bot.
Usage
- Customize your strategy:
strategies directory to define your arbitrage strategies. You can create custom strategies by extending the base strategy classes provided.
- Monitor and Control:
- Deploy to Production:
Web Dashboard
The bot comes with a web-based dashboard for easy monitoring and control. Access it athttp://localhost:8080 by default.
Roadmap
Here are some planned features for the Uniswap Arbitrage Bot:- Integration with more EVM-compatible blockchains.
- Advanced trading strategies, including flash swaps and options.
- Support for additional decentralized exchanges.
- Enhanced user authentication and security features for the web dashboard.
- Community contributions and feedback incorporation.
License
We welcome contributions from the community. To contribute to this project, please follow our Contribution Guidelines.Feel free to customize this template to fit your specific project requirements and design preferences. You should also include relevant documentation and code examples within your repository to assist users in setting up and using your Uniswap arbitrage bot.
🔗 More in this category