Hop Docs
Developer Docs
Ask or search…
K
Links

Keystore

Hop Node keystore documentation

Generate Keystore

Use the keystore generate command to generate an encrypted keystore:
Docker
Node
hop keystore generate
hop-node keystore generate
It will prompt you for a passphrase:
Enter new keystore encryption passphrase: ********
Confirm passphrase: ********
Then it will display your seed phrase. This only displayed once here so make sure to copy it.
This is your seed phrase. Write it down and store it safely.
inquiry leisure hurry trade leave gown add sad feel salad seat west scare filter swear siege buyer funny detect noble scene index traffic extend
Press [Enter] when you have written down your mnemonic.
Next you will have to paste in the mnemonic you copied to confirm:
Please type mnemonic (separated by spaces) to confirm you have written it down
: nice grow shine drift recycle survey piano rifle soccer business evidence stand pave belt room size neither volume odor sorry ten flash deliver rack
Your keystore should now be generated and stored in the default location~/.hop/keystore.json
Creating your keys
Creating your keystore
Public address: 0x2c2c2420128945403197a768a39fe5a8fda60f39
Your keys can be found at: /home/ubuntu/.hop/keystore.json
Keystore generation is complete.
Press [Enter] to exit.

Keystore passphrase storage

You have a few options to store the keystore passphrase. Two options that are shown below are to use AWS Parameter Store (recommended) or storing it on the server itself. Either option is acceptable, as is anything else you are comfortable with.
Last modified 8mo ago