shapeshift / rFOX

rFOX - RUNE rewards for FOX stakers
MIT License
0 stars 0 forks source link

CLI - provision rune hot wallet #69

Open 0xean opened 1 week ago

0xean commented 1 week ago

see https://github.com/shapeshift/rFOX/issues/58 for context

AC

  1. generate seed phrase, encrypted file store (use keystore file) and prompt user to also back up seed phrase using secondary secrets manager
  2. Warn user to not use this wallet for any other purposes
  3. confirm with user they have completed this step
  4. output RUNE address (account 0) and the derivation path we used
  5. output unsigned transaction for funding with human readable explanation of transaction (need gas fees to be included in the amount we send in)
  6. wait / listen for incoming transaction
  7. unit tests wherever possible