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):



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.

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.

Mining is in simple terms a way of creating or discovering new Dogecoins using your computing power. We also call it digging. You need to have a decent graphic card to be able to dig effeciently.

Solo mining

Solo mining is an inefficient and not much profitable way of digging. There’s only one way (AFAIK) to dig solo and that is using your Dogecoin wallet. Just go to a “Dig” tab and press “Start Dig”. This method uses your CPU power which is very slow. You probably don’t want to waste the electric energy for this type of mining.

Pool mining

Pool mining is a way by which many users mine together and share their profits according to their computing power. To be able to mine with others you have to use one of the many pools available.

List of pools (random order)

List of miners

Setting up a miner

After you have chosen the right pool you need to set up your miner. There are many good articles on this topic so I won’t go in to details.

These articles are for mining Litecoins but don’t worry it’s exactly the same for Dogecoins:

Set up a miner on your windows PC .
Set up a miner on your Linux PC .
Set up a miner on you Mac .

If you use cgminer and feel like it isn’t mining enough coins, it’s worth a try to do some performance tweaks .

There are currently very few ways to buy Dogecoins and even less ways to do it quite easily. You can either buy Dogecoins with real money, or with another cryptocurrency such as Bitcoin.

Vault of Satoshi

Vault of Satoshi was the very first market that allows you to trade Dogecoin for real money. It’s really convenient once you get your account verified, which might be bothersome for newcomers as it requires your scanned ID and proof of residence.


is one of the easiest ways to buy Dogecoin (and Bitcoin) online in the U.S. They provide varies payment options such as cash deposit, wire transfer, check and money order. It’s usually same day delivery once your payment is received. You can also visit their office in Santa Monica, CA to do the trade in person.


The easiest way to buy dogecoins with real money is on ebay. Just be careful and read item description for any requirements you have to meet before getting your dogecoins.

Reddit dogemarket

One of the things to do on /r/dogemarket is buying and selling Dogecoins for real money or other cryptocurrencies. But be careful with who you trade - not everybody is genuine even though reddit mods are trying to keep the place safe.


Are you Chinese? Then good for you. You can .

Buy with Cryptocurrencies

As I mentioned earlier it’s still quite difficult to buy dogecoins with real government issued money. But don’t worry, if you already own Bitcoins or possibly Litecoins you can use it to buy Dogecoins on so called markets or exchanges. If you don’t own any of the cryptocurrency I recommend you to get some Bitcoins on bitstamp and then transfer it to any of the following market:

  • (DOGE/BTC)
  • BTC-8 (DOGE/LTC)