Monitor prices on Ethereum DEXes (currently Uniswap v2 and v3) and check arbitrage opportunities. Follow the steps:
- Install requirements.txt
- Create .env file and store there INFURA_PROJECT_ID variable with your ID from the infura
- Update settings and tokens list according to your needs (inputs folder)
- Run main.py
To do:
- Add simple web-interface (view)
- Add simple web-interface (write)
- Consider transaction fees
- Add more DEXes
- Add more blockchains (e.g. BSC, Polygon)
Known issues: