Cookiemonster is an open source tool for the automatic managment of liquidity provision and staking in Osmosis, and Soon(TM), other Cosmos IBC enabled blockchains. Planned feature expansion includes:
- Pool Zero Automation for Osmosis
- Automation of many pools for Osmosis
- Validator Management from a disconnected signer
- Osmo <-> Sif arbitrage
- Osmo <-> Gdex arbitrage
- Staking claims at optimal intervals
The ideal way to run Cookie Monster is on a locked-down raspberry Pi that has access to ONLY the API endpoints that cookiemonster needs to consume. You can use SOS and configure its security policies to your liking.
For the time being, Cookie Monster has hot keys in the filesystem, like a relayer, so secure the machine running Cookie Monster as though it is your private keys. Once agian, note that we've explicitly chosen not to secure Cookie Monster, so that he could be built quickly. There are ways to secure cookie monster, and they're left to the users, for now.
git clone https://github.com/notional-labs/cookiemonster
cd frontend
yarn install
yarn build
cd ..
go install ./...
One-liner coming Soon(TM)
- Create an an accountmanager.json file at ~/.cookiemonster/accountmanager.json, as seen below
{
"MasterKeyHex": "0123456701234567012345670123456701234567012345670123456701234567",
"NumOfAccount": 0
}
- run:
auto-farm initapi
MIT