You can mine Monero (XMR) with your GPU or CPU but the benefit of mining with GPU is limited because CryptoNight is according to Wikipedia “AES-intensive and “memory heavy”. Choosing GPU or CPU is depending what hardware you use but in this little tutorial I show you a miner software which is open source and covers both, it has a version for everything. So let’s start.
Choosing a Miner program
First be careful, there tons of fake programs out there which trying to steal your mining power so the first and most important advise is to use open source programs which getting reviewed, if possible compile it yourself.
Download and extract the files
Download xmrig and extract the package which contains 3 files onto your desktop or another place.
Before you start the start.cmd we need to configure the address we want to mine from.
Creating a config file
You can do this on two ways, manually or with an automatically process/website.
All you have to do is give the page your XMR address and choose some basic things like which OS you use and how many processing power you like to spent on mining. The process is easy peasy and done in 2 minutes. After you’re done you can save the configuration but you won’t find a download button.
Just copy & paste the content you see ‘Command line’ into the start.cmd. and the config.json goes – no surprise – into the config.json file. That’s basically all you have to do, you could (if you want) tweak the parameters in the json file later, everything is documented on GitHub.
Changing the pool
You might want to change the pool, personally I use pool.supportxmr.com, so edit the pool line in the start.cmd and config.json file. A list of all pools are available here, please ensure you use the correct port, just replace it and that’s it.
That’s it re-check the configuration one last time and then start mining
The configuration looks fine, the parameters are mostly self-explaining and you can change it anytime, for each change you need to restart the start.cmd to apply the change.
Starting the miner
Just click on the start.cmd and that’s it, ensure you gave the xmrig.exe Internet permission and start mining.
Mining is very easy, just use open source software setup your configuration and start mining. Ensure you always update the software to get the latest versions because Monero might have changed something which requires and update on the miner or due security/performance reasons.