Monero (XMR) is a cryptocurrency based on the Cryptonote algorithm, an encryption system that makes transactions not signed by a single person, but by several at the same time. Many consider it the most private cryptocurrency and perhaps because of this its value has increased considerably since its introduction in 2014. It is, together with Ethereum, Ethereum Classic and Zcash a great alternative to mine, especially if you have little experience in crypto – mining and you are not willing to spend thousands of dollars on expensive ASICs to mine Bitcoins.

Read Also : What is Cardano (ADA)?

Read Also : What is Ripple and why could it beat Bitcoin and Litecoin?

Read Also : How to buy Ethereum

One of the main advantages offered by Monero is that it makes it  possible to use both the graphics card and the processor of a personal computer. Because of this, this currency can easily be mined by current PCs with a certain degree of profitability. If you have a disused Gaming PC, mining Monero represents a great opportunity to generate some extra dollars.

Read Also : The best Bitcoin wallets 2018

To extract Monero with a PC you will need the right mining software to make the most of your graphics card. There are several mining programs to extract this cryptocurrency through the use of a GPU, such as XMR-STAK-AMD, SGminer, XMR-STAK-NVIDIA and Claymore CryptoNote AMD GPU Miner. The latter is the one we are going to use in this tutorial, since it offers an excellent hash processing rate, it is easy to configure and has a commission of only 2%.

Recommended mining hardware

Previous requirements

  • AMD Catalyst 15.12 is necessary to obtain the best performance and compatibility.
  • For multi-GPU systems, set the virtual memory size in Windows to at least 16 GB (from “Computer properties / Advanced system settings / Performance / Advanced / Virtual memory”)
  • This miner is free to use, however, the developer’s current fee is 2% if you use a secure SSL / TLS connection
  • This version is only for recent AMD video cards from the HD 7000 series onwards (R 200, R 300, RX 400, RX 500 ..). There is no support for nVidia.
  • This version is for Windows x64 only. There is no 32-bit support.

Read Also : 7 Cryptocurrencies to Invest in 2018

1. Create a wallet for Monero

Our first step will be to open a Portfolio or Wallet Monero. For this we have chosen the online wallet MyMonero , a web wallet designed by the developer of Monero Riccardo Spagni. MyMonero is completely free and most of your code will eventually be open source. Most of the work is done from the client side, so MyMonero only has write access to your funds when you’re connected (and it automatically disconnects fairly quickly so you do not risk accidentally leaving your wallet open ). You can use this wallet to store, send and receive Monero.

To get started, go to and create an account:

MyMonero does not require an email address or password for registration. Instead, it will generate a security phrase that will serve as a private access key to enter the wallet. You must save this phrase in a secure place (copy and save the phrase of 13 words indicated in “Your Private Login Key”).

To enter your account for the first time and finish the registration, copy and paste the private key in the “Confirm your Private Login Key” box.

Once the registration is finished, enter ” Receive ” and copy your personal address (Address) of Monero and your payment ID (Payment ID).

Congratulations! Now you have a Monero wallet to receive your payments !. Remember to also store your access key in a secure place , otherwise you will not be able to access the wallet again.

2. Download Claymore’s Cryptonote GPU Miner

Download Claymore’s Cryptonote GPU Miner from the Nanopool website  or directly from the following link: Claymore.CryptoNote.AMD.GPU.Miner.v10.2.Beta

Open the compressed file and extract the “Claymore CryptoNote AMD GPU Miner v10.2 Beta – POOL” containing folder to your PC. Now go to the container folder that you just unzipped, and locate the file start_xmr.bat, which we will proceed to edit.

3. Edit the start_xmr.bat file

Next we are going to edit the file start_xmr.bat with the notebook. To do this we click with the right mouse button on the file and select “edit” within the pop-up menu. Once opened, delete the contents of it.

We will copy the configuration parameters for Clamore Cryptonote GPU Miner compatible with Nanoopol. To do this, go to and navigate to the  “Miner Client” section, “Claymore”, and then “Configure”. 

We will see 2 options: “Exchange wallet” and “Local wallet” , since we have opened an account in the MyMonero online wallet we are going to copy all the contents of the “Exchange wallet” box:

NsGpuCNMiner.exe -xpool stratum+ssl:// -xwal YOUR_XMR_ADDRESS.YOUR_PAYMENT_ID.YOUR_WORKER/YOUR_EMAIL -xpsw z

Now go back to the start_xmr.bat file and paste the parameters that you just copied:

We must enter the address of our Wallet Monero, our payment ID, the name of our worker (a name for your team) and an email address to receive notifications. For this we will replace the following parameters:

NsGpuCNMiner.exe -xpool stratum+ssl:// -xwalYOUR_XMR_ADDRESS.YOUR_PAYMENT_ID.YOUR_WORKER/YOUR_EMAIL -xpsw z

  • Replace YOUR_XMR_ADDRESS by directing your wallet MyMonero
  • Replace  YOUR_PAYMENT_ID for your payment ID MyMonero
  • Replace YOUR_WORKER by a name of your choice for the worker (eg “worker1”, “digitalbodha” etc.)
  • Replace  YOUR_EMAIL for your email address
  • In case you want to change the default server location, just replace the current address ( ) with the Nanopool server of your choice (in this case we have chosen  xmr-us-west1.nanopool .org ). To see the complete list of servers, go to

Now your start_xmr.bat file should look like this:

NsGpuCNMiner.exe -xpool stratum+ssl:// -xwal48v5L2fF3uA7MPxJmztDyxgnMpdJZv3xzUPasUxgDzgwGbxviGtLevX7pcPuMkf6NVMz2KAy6bHmD5ibuCcATBzxA5oYhYE.7a82f0407bf0dd2385ea01fbb4df03d8d44d1db5404acd68ca06028e2353e1a4.digitalbodha/mail -xpsw z

Read Also : The best GPUs for cryptocurrency mining 2018

4. Configure the epools.txt file

Now we must configure the file epools.txt in a similar way as we did with the file start_xmr.bat. To do this, go back to the Claymore container folder and open the file epools.txt with the notebook.  You should see something like this:


On each of the servers you will have to replace the YOUR_XMR_ADDRESS parameters with your MyMoner wallet address, YOUR_PAYMENT_ID with your payment ID, YOUR_WORKER with a name of your choice for the worker, and YOUR_EMAIL with your email address. You do not need to change anything else.

5. Run the start_xmr.bat file

It’s time to start mining, for this we just have to run our start_xmr.bat file . If everything is configured correctly, Claymore will start normally and proceed to recognize your graphics card, after which it will connect to the mining pool:

After a few minutes, Claymore began mining the first blocks. Congratulations! You’re already mining Monero!

To check that your equipment is correctly connected to the mining pool, wait a few minutes and enter the Nanopool website again:

Place in the search box located in the top navigation bar (where it indicates “Address or payment ID) the address of your Wallet Monero or payment ID. This will load a page where you can check the latest performance statistics of your system as well as an estimated income balance.

And here comes this tutorial. As you can see, mining Monero on Windows with the use of an AMD graphics card is a fairly simple task. So if you have a computer, a decent GPU with at least 2 GB of memory and internet connection, you can mine this currency without major inconveniences, Claymore will take care of everything else.

Read Also : The 10 best cryptocurrencies to mine 2018

Read Also : The most profitable cryptocurrencies of 2018

Read Also : The best Ripple Wallets 2018

  • Patrick Flood

    Great article, but I cant get the program to run on my CPU. I am using laptop with windows 8 and an intel core i3 processor, 2.4 GHz

    When I run the start _xmr file I get a the message “NO AMD OPEN CL GPU’s found, exit.

    Any suggestions? Is my hardware the problem?