APIs are hooks that apps use to interface with other apps. pyhodl
needs just read access to your exchanges APIs. pyhodl
does not hold your keys, rather it saves them in your local machine, so be sure to keep it virus-free. pyhodl
needs a config file to save your data, so just run pyhodl -updater
once and follow the instructions to setup your workplace.
- Log in into your Binance account and navigate to the Security Settings page
- Click on
API Settings
and create a new key - Check only the
Read Info
permission - Save your
key
and yoursecret
in your config file
- Log in into your Bitfinex account and navigate to Account -> API
- Create a new key
- Select all Read boxes (should be selected by default) and do not select any Write boxes.
- Label the API Key and generate it.
- Save your
key
and yoursecret
in your config file
- Log in into your Coinbase account and navigate to Settings -> API Access
- Click on
+ New API Key
to create a new key - Enable all accounts you would like to check (we recommend to check all)
- Enable all checkboxes with a read permission
- Save your
key
and yoursecret
in your config file
- Log in into your GDAX account, hover the navigation icon and click on API
- Enable only View
- Save your
key
,secret
andpassphrase
in your config file