Offsite Storage of Coins - greenbigfrog/discordtipbot GitHub Wiki

To reduce the risk of loss of coins in case of a breach of the VPS I've implemented the ability to store some coins off site. (No matter how secure a system is, there's always a slight risk)

Commands

(All commands are prefixed with offsite)

  • send coins to your own wallet (offsite send [address] [amount])
  • address will give you an address where you can send the coins back to if necessary (offsite address)
  • bal will check the difference between the coins you are storing yourself, and the coins you already sent back (offsite bal)

Info

The Percentage at which the bot triggers is, for

  • offsite: 40%
  • onsite: 20%

So essentially any percentage between 20% and 40% is fine.

Procedure

  1. Bot Signals it's time to send coins off or on site in Admin Webhook Channel
  2. Bot Admin either sends coin to their offsite deposit address (offsite address) or withdraws coins from the bot (offsite send)
  3. Bot will signal either a success or will remind again after 10 minutes

Special Cases

Large Withdrawal

The user will get prompted with For security reasons large withdrawals have to be processed manually right now if there aren't enough funds available in the Bots Hotwallet

Large Deposit

Nothing special happens here really. The bot will just request a offsite sending the normal way