cookiemonster

module
v0.0.0-...-afe9103 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2021 License: MIT

README

Cookiemonster

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

Compile it

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)

Run it

  1. Create an an accountmanager.json file at ~/.cookiemonster/accountmanager.json, as seen below
    {
    "MasterKeyHex": "0123456701234567012345670123456701234567012345670123456701234567",
    "NumOfAccount": 0
    }
  1. run: auto-farm initapi

License

MIT

Directories

Path Synopsis
cli
api
cli
cmd
step 2 is pooling
step 2 is pooling
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL