The project is simple sushi yield farmer. The application can be run locally and interacts with the Polygon chain.
To get a local copy up and running follow these simple steps.
- First generate a fresh ethereum address for testing on polygon/matic
- Retrieve the 24 word nmonic backup phrase
- load the wallet with Matic from Polygon
- Navigate to Sushi.com
- Check out the /farms to decide what yield you want to harvest
- Swap into these pairs
- provide liquidity
- head to farms and stake your LP token.
- Clone the repo
git clone https://github.com/8ball030/sushi-farmer.git
- Install packages & write private key to file
pipenv run install
The auto harvester has a number of configurable parameters available in /skills/harvester/skill.yaml
Config these parameters
- service_interval = time in seconds as to how frequently the harvest is performed.
- min_sushi = minimum sushi after which to collect yield. (In gwei)
pipenv run agent
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.