How to Start Mining

In this guide I do not get very technical, so just about anyone should be able to use it. In the example below, I use one of my pools, but the information can easily be substituted with a different one.

I use Dogecoin in this walkthrough.

Step 1 – Set up a Wallet

The first thing you need to do is get what is called a wallet. There are two primary types of wallets, and either will suffice for mining.

  1. Online Wallet – These are easy to set up, but they are not considered very safe. Since these wallets store your coins on someone else’s computer (web server) you are trusting them with your money.
  2. Desktop Wallet – These take a little bit more effort to set up, but when done correctly they can provide a higher level of security. You can download the official Dogecoin wallet here, and read about properly securing your wallet here. (Bitcoin and Dogecoin wallets work the same way)

If you are just starting out, go ahead and grab an online wallet. That way you can get mining while you figure out how to setup a more secure desktop one.

Step 2 – Download Mining Software

Next you need to get some software that will tell your video card what to do. Assuming you are working on windows, click the link below and download the software.

CGMiner 3.4.3 – Windows

For those sketched out by a direct link to a zip file or for those running a different operating system, you can view the entire list of options here. I recommend CGminer 3.4.3 because it works and is stable.

Make a new folder somewhere you will remember on your computer, and export all the files from the zip into it.This is now your mining folder.

Step 3 – Create a Batch File

Don’t be alarmed if you have never heard of a batch file. This part is pretty easy.

Open up a text editor like notepad and paste the following into it:

cgminer.exe --scrypt -o -u ENTERyourDOGEaddressHERE -p x

Now go back to your wallet you made in Step 1 and create a new address. It will will look something like this:


Copy that whole string of characters and paste it into the newly created text file where it says


How to save a batch file

  1. In the text editor: File > Save As
  2. Go to your new mining folder from Step 2 (It needs to be saved in the same folder as cgminer.exe)
  3. Title the file whatever you want
  4. Select “All Files” from the dropdown below the file name
  5. And then add .bat to the end of the file name
  6. Hit save

It will look like this:


It should be noted that there are a number of video cards out there and each one has different settings to optimize the mining process. Poking around on reddit and cryptocurrency forums will reveal a ton of resources about this.

For simplicity sake, we will skip over the optimizing part. However, once you launch the .bat file, if you computer grinds to a halt and becomes unusable, add the following text to the .bat file:

--intensity 12

So it looks like this:

cgminer.exe --scrypt -o -u ENTERyourDOGEaddressHERE -p x –intensity 12

This will lower the hashrate a bit, but should make your computer usable. You can adjust this intensity number up and down between 1 and about 18 until you find what works best. It basically tells the graphics card how hard to work.

Step 4 – Start Mining

Once you double-click the .bat file a command prompt (it’s a black screen) will open up that should look like this:

Now your mining!

It is important to remember that these directions are for a P2Pool server, so your first payout can take anywhere from 3 to 24 hours. Once you pass that threshold, you should have a steady flow of coins depositing into your account every hour or two. Additionally, P2Pool is awesome, but not for very small miners. If you are getting  below 200kh/s, you should try a more traditional pool.

Here is a snapshot of a 500kh/s miner on the DOGE pool:

As always, if you have any questions or concerns, feel free to contact us.