dmd diamond wallet 2.0 to 3 · pdf filesynopsis: dmd diamond wallet is undergoing major...

12
DMD Diamond Wallet 2.0 to 3.0 Transition Guide

Upload: phunghuong

Post on 11-Mar-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

DMD Diamond Wallet 2.0 to 3.0

Transition Guide

Synopsis: DMD Diamond Wallet is undergoing major changes.

The old DMD Diamond blockchain will soon be replaced with the new one. Even though the change is significant,

the balance of coins between old and new blockchains will be 1:1. This means that whatever amount of coins you

had in your wallet or exchange account (up to the point of blockchain snapshot) you will have same amount after

the transition.

As a user you can follow the steps shown below to prepare for the new DMD Diamond 3.0.

Please choose the method you feel most comfortable with as any of them will result in same outcome.

Method 1:

Export private keys of your DMD Diamond Wallet 2.0 address and import it to the new DMD Diamond Wallet 3.0

Method 2:

Move your copy of wallet.dat file (which holds all your private keys) from DMD Diamond 2.0 folder into DMD

Diamond 3.0 wallet folder.

Method 3:

If you hold coins in an exchange wait till they update to the new blockchain.

Method 1: (by the end of 10th September)

Before we begin we need to make sure that once we launch the wallet it doesn’t start staking coins as this would lock the coins and could create new change address that we are not yet aware of at the time of exporting keys and we could miss some coins. To prevent this we need to make an entry into the diamond.conf file. Obviously, if you already have that file, just add the command from Step 3.

1: Go to Windows Search utility and type+enter %appdata%2: Navigate to your Diamond folder3: Create a new text file and type reservebalance=9999994: Save it as diamond.conf (remember to save it as All Files type)

1 2 3 4

Outcome:

Step 1: Open your DMD Diamond wallet 2.0 (in this example we can see we have about 100DMD and a fewtransactions; however, we can also see there is more than one address.)

Once we prevent coins from staking we can proceed with Method 1 of exporting and importing keys.

If your coins staked recently you need to wait until all Proof-of-Stake blocks are fully confirmed before proceeding with Method 1 guide.

YOUR WALLET NEEDS TO BE UNLOCKED TO PERFORM THESE ACTIONS

Step 2: Go to Settings>Options>Display> and tick Display coin control featuresThis will help us better manage different addresses we might have in the wallet.

Step 3: In SEND COINS tab we will notice the Coin Control area appearsClick on Inputs…

Step 4: In Coin Control select all addresses

Even though we had only two main addresses in the wallet to which someone could send you coins we have many moredifferent addresses called change addresses. These is where the left overs of transactions go (this is designed to enhanced anonimit). You would need each separate private key to access these addresses, as there is no one master key that grants you rights.

However, right now we want to consolidate all the inputs so they allgo to same single address.

Pick an address to which we willsend all our coins and copy it.

You can use more than one address if you want to but you will need to repeat the process of importing and exporting private keys for each of them separately.

For simplicity I will send all coins to one unified address.

Step 5: Send all DMD coins to a designated addressOnce we select all necessary inputs (coins in different addresses) a summary information will be displayed. Copy after fee amount and paste it into the Amount field. This way we will deduce the transaction fee and make sure there is no change to be given.

Note: Because of the transaction size limit you might have to send coins multiple times to the same address. The size of transaction is shown in Bytes, if you are over the limit it will turn red.

However to double check that no left over change goes to any other address than the one we want to consolidate our coins in we can set custom change address the same as the address we send our coins to.

Back in Coin Control window we can see that all the coins were sent to the same address and no change addresses were created. We can be sure now that we won’t miss any coins. Copy the main address.

Step 6: Now we are ready to export the private key. Go to Help>Debug window.In the console type:

dumpprivkey <Your DMD address>

Make a note of the private key, we will use it to claim the balance in the new wallet.

Step 7: Launch DMD Diamond 3.0 and go to Tools>Debug Console

Step 8: In the console type:

importprivkey <you private key of an address from DMD Diamond 2.0>

You will see it rescanning and crediting your balance with the coins. Repeat the importing process for every address you have a private key to.

Method 2:

On 11th September close your DMD Diamond 2.0 wallet and make a backup of wallet.dat file.

To find wallet.dat file (in DMD Diamond 2.0) type %appdata% in Windows Search and navigate to Diamond folder. As seen in Method 1.

Once DMD Diamond 3.0 wallet is released you can move your backed up wallet.dat file to the new DMD Diamond 3.0 folder, replacing the existing empty wallet.dat file. At startup of the new DMD Diamond 3.0 wallet you will be asked where to create a Diamond folder. If default, use same method as above to locate the Diamond folder.

After the first startup go to Tools>Wallet Repair. First, choose Upgrade wallet format (will result in DMD Diamond wallet reboot) and then go back to that window and choose Salvage wallet (reboot).

1 3

2

Note: Some users reported their passwords from DMD Diamond 2.0 wallet were no longer working. If you experience any issues of this nature resort to Method 1.

Method 3:

This method is mostly suited for active day traders, those who just bought DMD Diamond coins and had no chance to set

up DMD Diamond wallet software on their local computers and also for people who struggled with Method 1 or 2.

You could leave your coins at Bittrex exchange (or deposit them by 11th September) and wait for automatic transition. This

of course requires you to trust the exchange. Once Bittrex exchange upgrades to DMD Diamond 3.0 software you can

withdraw your coins to the new DMD Diamond 3.0 wallet.