Securing “Cold” Wallets

Securing “Cold” Wallets

Obtaining A Private Key

Exporting Existing Private Key

Existing private keys can be obtained from the Permissions tab in the wallet.

Account Permissions

Note that this approach should not be considered cold as the private keys has been installed in the browser first.

Offline Webpage

Alternatively, you can use a distinct web project that sole purpose is to provide a public, private key pair. It can be downloaded from github and should be opened in a browser on a non-connected device. The page generated a random private key, derives the corresponding public key and shows it in plain text and as QR code.

Note

Either copy&paste the private key or print the resulting page because the private key cannot be regenerated!

Updating Account Permissions

As described in the account permissions and security permissions in theory, we now have to update the accounts permissions.

Note

To be able to update the accounts permissions we need the owner key. Hence, if your owner key is compromised the active key can be updated and you will be locked out of your funds.

Make sure to give it a weight that is higher than the threshold. If you want that key to be the sole key for accessing the funds, remove all other keys from the active permissions tabs.

Account Permissions

Importing Keys

Private keys can be reimported using the wallet management console. Then funds and account features will be available to your wallet again:

Account Permissions