Keystore Options
Options when Using your Keystore
Use a custom keystore location
To use a custom keystore location, use the -path
flag:
hop keystore generate --path /my/path/keystore.json
The default location is ~/.hop/keystore.json
Use an existing private key
You may generate an encrypted keystore using an existing private key by using the --private-key
flag:
hop keystore generate --private-key=0x4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d
Note that you will no be prompted with the mnemonic in this case.
Decrypt keystore
Use the keystore decrypt
command to decrypt an encrypted keystore:
hop keystore decrypt
It will prompt you for the passphrase required to decrypt it:
keystore passphrase: ********
It will display the private key if the passphrase is correct:
4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d
Re-encrypt keystore with a new passphrase
Use the keystore reencrypt
command to re-encrypt an encrypted keystore with a new passphrase:
hop keystore reencrypt
View keystore address
Use the keystore address
command to print the keystore public address:
hop keystore address
Example output:
0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1
Last updated