I thought some users of BitcoinTalk might find an Exchange CLI app I made useful. It's not strictly bitcoin related, but since most exchange volume IS in bitcoin, perhaps it would fit on one of the boards here.
Repo:
https://github.com/brianddk/pyexchIt is all a VERY simple wrapper for two published Exchange libraries. I only support Coinbase, but am planning on adding Kraken and Binance since they both seem to have a REST API.
- OAuth2 callback server to facilitate OAuth2 registration requests
- Encrypted keystore to hold OAuth and API keys
- Passthru for all coinbase-python library methods using either Key or OAuth2 credentials
- Passthru for all coinbase-advanced-py library methods using Key credentials
- Direct GET / POST for all Coinbase V2 REST endpoints using either Key or OAuth2 credentials
- Direct GET / POST for all Coinbase V3 REST endpoints using either Key or OAuth2 credentials
It's a nice backup if the exchange web-app or mobile-app goes down since the low level APIs stay up, even if they are a bit sluggish. I was planning on using it as a CRON task, which was one of my motivations for writing it.
So... out of scope for this site, or not? If it would be of interest, suggestions on what board to post it?