For Dogecoin-qt wallet to function correctly a blockchain (list of all network transactions) has to be synchronized. This might be an issue for Dogecoin newcomers as it usually takes couple of hours to days to complete because the blocks are currently over 1.3GB in size.

There is however a small trick called bootstrap.dat file. This file will rapidly import initial blocks from a local file so you don’t have to slowly download it from random peers over the network.

In order to use bootstrap.dat your wallet needs to be unsynchronized . if you’re in middle of the process and you feel like it’s getting really slow you might delete already synchronized blocks and start all over again using the file. Be sure to first quit Dogecoin-qt.

For deleting blockhain go to application data folder on your operating system:

  • OSX: ~/Library/Application Support/Dogecoin/
  • Windows: %appdata%\Dogecoin\

and delete these two files (be sure not to delete wallet.dat!!! you might back it up before doing anything in this folder):

blk0001.dat

blkindex.dat

After you’ve downloaded bootstrap.dat file, put it in the application data folder above, start your Dogecoin-qt and watch it synchronize really fast.

This update fixes bug that has crashed application while trying to encrypt your wallet. Be sure to update and encrypt the wallet asap.

Ever wonder why some users have Dogecoin address with custom prefix like “ DSuch WkYzaZzKyvptK8VTyWi42bNUmdpzq” ? There’s a well known algorithm to generate Dogecoin addresses in general, therefore it’s really easy to give yourself a prefix and generate the remaining part accordingly. Well, not that easy though as you need some computing power to do that. Such generated address is called a vanity address .

For generating a Dogecoin vanity address we’ll use handy tool called vanitygen which can also be used for generating addresses for other cryptocurrencies.

If you use Windows, you can directly . If you use Mac or Linux you have to build it from the source .

After you have your vanitygen ready let’s go straight to generating address by starting console with admin privileges and typing the following command. Let’s say we want address starting with DSuch prefix. Of course you can use any prefix you want that consists of alpha numeric characters . The longer prefix you use, the more time it takes to generate it though.

vanitygen64.exe -X 30 DSuch

Note that dogecoin address have to start with capital D letter. If you use 32 bit system use this command instead:

vanitygen.exe -X 30 DSuch

Let it burn your CPU for a while and tadaaa, your public and private key is ready.

Generate dogecoin vanity address

There’s also possibility to generate vanity address using your graphics card which is usually much more faster:

oclvanitygen.exe -X 30 -d 0 DSuch

Then just import the private key to your wallet and you are ready to use it.

Be sure not to give your private key to anyone!

If you use more than one computer you might find yourself in situation where your Dogecoin wallets don’t use the same addresses. To solve this issue you have to import your private key to each wallet where you want your address to be used.

First open up your console:

Go to Help -> click Debug window -> click Console tab

Then start typing following commands. If your wallet is encrypted please unlock it first:

walletpassphrase <your password> 500

Then dump private key from the public key (your wallet address) that you use on the computer:

dumpprivkey <your address>

Copy the private key and import it:

importprivkey <your dumped private key>

Wait for couple of minutes to synchronize with network and it’s done.

Import dogecoin private key

Don’t worry about the error as I’ve already imported my key before.

Did you just get Dogecoin paper wallet from your friend or stranger and you have no idea how to send your coins to a wallet on your PC?

It’s really simple, all you need to do is import a private key to your wallet .

If you use a wallet design from Dogecoin paper wallet , a private key is printed on right side of the wallet as you can see on the above image. It’s the “random” white text full of non-sense characters called hash key.

UPDATE 2014/01/08:

As Nasim has stated, it might be really inconvenient for some to manually type in the private key. There are few ways to solve this issue by scanning QR code:

  1. with any QR scanner for your mobile and then sending it via some kind of secure channel to your computer.
  2. with mobile wallet for android which will import the private key right into the wallet.
  3. with a Web scanner that will scan the code with your web camera. ( note: please let me know if you’re aware about any free alternative )