It is important to back-up your wallet on initial use and throughout use, you can do this very easily following the guide below. Firstly, the wallet.dat file must be backed up in case the current wallet version corrupts or is lost in some way. All zWGR is stored in wallet.dat. For zWGR recovery you must have your wallet.dat
From the File menu > Backup Wallet...
This will open the physical save file location on the computer for the wallet.dat backup - it is best to save the wallet.dat on a USB memory stick or similar (and then make another copy onto ANOTHER USB memory stick for double safety.
If you have encrypted your wallet prior to backing up as above, please be sure to make a note or remember your wallet passphrase - if you forget or cannot access the passphrase, your coins will be unobtainable, this goes for RPC server functions including those of Masternodes.
Private Key Backup
Got to the receive tab of the wallet and copy the address you would like to back up, if there are many, follow listaccountgroupings section further on down the guide. If you are creating a new address, you can straight away copy the address for the next step.
Enter the console
From the File tools menu. Select ‘Debug console’.
As you have encrypted your wallet, you now need to unlock it from within the console to perform these additional tasks, so type:
walletpassphrase YourP455w0rdh3re! 600
*Replacing YourP455w0rdh3re! with your own strong password you created when encrypting the wallet.
* The 600 part is the amount of seconds before the wallet autolocks after entering the command.
Dump the private keys
- First find your addresses.
- In console type: listaddressgroupings
Make a note of the addresses listed.
- While still in console type: dumpprivkey <yourwagerraddress>
The console will now output your private key for that address. Repeat the process for all your addresses and store the private key somewhere safe. If you get an error: Error: Please enter the wallet passphrase with walletpassphrase first. (code -13) you need to unlock your wallet from console with walletpassphrase command.
DO NOT store your wallet.dat private keys on any sort of online backup space, it is highly not advised to store them in your email address account as some do when they mail the private keys to themselves. If a hacker gets into your online storage account via getting into your email account, your coins will most likely be lost forever.
- The debug console, or just console for short, is a service space within the wallet whereby you can send RPC commands as you would on a wagerrd terminal version of the software. You can find more information from within the terminal by typing help, and hitting return.