/jupiter

Golang Crypto bot / monitor

Primary LanguageGo

Jupiter

Golang crypto bot / monitor using Vault for private key storage. Let's see how far this rabbit hole goes.

Todo

  • Create Vault Docker server
  • Setup config for app
  • Connect to Vault
    • Load Vault secrets into config
  • Create Binace API Token
    • Add token to vault
    • Update config
  • Set up Sentry for monitoring
    • Add Sentry key/dsn to Vault
    • Add Sentry middleware
  • Make local dev use Vault, Prod use env variables
  • Create docker and docker-compose files
  • Connect to Binace websocket
    • ETH trades
    • ETH mark price
    • ETH 24hr rolling window ticker
  • Create database schema
  • Store coin info
    • Only save data every 15 min
  • Make bot