How to Mine Komodo with CPU and GPU - Pool

12 Feb 2017

Komodo is a privacy-centric cryptocurrency that combines the anonymity of ZCash with the security of Bitcoin. Using a new consensus mechanism developed by the Komodo team, delayed Proof of Work, Komodo blocks can be notarized using the Bitcoin blockchain. KMD is issued through an Equihash-based PoW protocol, and new block information is inserted on the BTC blockchain by the DPoW notary nodes by creating a custom transaction. This system ensures that in order to "hack" komodo, one would have to rewrite both chains.

Since Komodo uses the Equihash algorithm, it can be mined with CPUs and GPUs. Today, we're going to teach you how to mine with both. This guide is for Windows and works with GPU and CPU (and both).

Alternatively, you can also mine other PoW coins through a cloud mining contract with Hashflare or Genesis Mining.

Part 1 - Download and Install Iguana

Step 1: Click here to go to the Iguana download page
Step 2: Choose the right O.S and click "Download wallet"

Step 3: Run the newly downloaded setup


Step 4: Choose your language and click "Next"


Step 5: Click "Next"

Step 6: Accept the agreement (1) and click "Next(2)


Step 7: Click "Next"

The Setup will now install Iguana

Step 8: Click "Finish" to close the setup after the installation is complete

Part 2 - Create a new wallet

Step 1: Open Iguana
Step 2: Click "New wallet"

Step 3: Choose "Iguana" as the wallet type

Step 4: Copy your seed and store it somewhere safe. If you lose this seed, your account can not be recovered

Step 5: Paste the seed to ensure that you have saved it properly

Step 6: Click "Register"

Step 7: Confirmed that you have backed up your wallet by clicking "Yes"

Part 3 - Choose a mining pool

You will also need a mining pool to direct your hashing power to. You can compare features and reviews on multiple KMD pools here. We are going to choose Supernova pool for this guide, but it will work with any Komodo Pool

Part 4 - Create a pool account

Supernova requires us to register an account in order to start mining. Other pools may not require you to do this.

Step 1: Click here to go to Supernova KMD pool
Step 2: Hover your mouse above "Gest"

Step 3: A dropdown menu will appear. Click "Sign Up"

Step 4: Now, enter your personal details, agree to the terms and click "Register

Step 5: Hover your mouse above "Guest" once more and click "Login"

Step 6: Enter your email and password then click "Login"

We are now going to set our payout address (the one we got at the start)
Step 7: Click "My Account"

Step 8: then click "Edit account"

Step 9: On the "Payment Address" field, enter your KMD address

Step 10: Click on "My Workers"

Step 11: Enter the name and password of your worker and click "Add New Worker"

Now that you have both your wallet and pool at the ready, it's time to get digging.

Part 5 - Mine Komodo with your CPU

For the CPU part of this guide, we are going to use a forked version of the Nicehash miner. This version works for CPU and GPU but we're going to use Claymore miner for better resultswhen mining with GPU

Step 1: Click here to go to the download page
Step 2: Choose the version that best fits your O.S and click on it

Step 3: Extracted the newly downloaded .zip file

Step 4: Now create a new txt file

Step 5: Open it and enter the following command "nheqminer -l -u account.worker -p x"
We're going to replace "" with our correct server. In this case, we're using Supernova, so we'll leave it. We'll also replace "account.worker" for our account name and worker created, so in our case: "CryptoCompare.Rig1". Replace "x" with the correct password

Step 6: Click "Save as"

Step 7: and save the file as "Start.bat" (1), change the type to "All types(2), then click "Save(3)

Step 8: Double click the new Start.bat file

and that's it! You're now mining with your CPU.

You can choose the number of threads the cpu uses by adding "-t 6" (6 being the number of threads) to the command. You can also mine with your GPU using this miner, but we're going to use Claymore miner for better results. You can use both at the same time.

Part 6 - Mine Komodo with your GPU

On the GPU side, we are going to use the Claymore miner. Claymore has a long-standing reputation for optimizing miners and this miner speaks for it. It improves the hashing rate considerably and that is why we are going to take the time to download and use this miner as well. The genoil miner only works for pool mining and with AMD graphic cards. This miner charges a 2.5% developer fee. Every hour the miner mines for the developer during 90 seconds. However, the performance increase is well worth the fee charged. If you don't agree with the dev feem, don't use this miner

Catalyst (Crimson) 15.12 is required for best performance and compatibility. You can get very bad results for different drivers version, or miner can fail on startup.

For multi-GPU systems, set Virtual Memory size in Windows at least 16 GB:
"Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory".

Step 1: Click here to download the Claymore Zcash miner (Alternative link) which will also work on KMD
Step 2: Choose a version and download it. The latest version is the one at the end. Make sure you download the correct O.S version


Step 3: Extract the files within the .zip


Step 4: Open the "Start.bat" file with your notepad, clicking "Edit"

Step 5: Enter the following configuration:


ZecMiner64.exe -zpool stratum+tcp:// -zwal Account.YourWorkerName -zpsw x

Replace "stratum+tcp://" with your pool's server. In our case, the server remains the same. Replace "Account" with your pool account. for us it's "CryptoCompare. Lastly, replace "YourWorkerName" with the name you gave your worker. If the worker has a password, you can also replace "x" with your password. 

You can check out the full list of commands here.

If you followed all the steps, you should see something like this:

That's it! Enjoy your KMD coins, which you can now spend anonymously through Iguana.


Important information

This website is only provided for your general information and is not intended to be relied upon by you in making any investment decisions. You should always combine multiple sources of information and analysis before making an investment and seek independent expert financial advice.

Where we list or describe different products and services, we try to give you the information you need to help you compare them and choose the right product or service for you. We may also have tips and more information to help you compare providers.

Some providers pay us for advertisements or promotions on our website or in emails we may send you. Any commercial agreement we have in place with a provider does not affect how we describe them or their products and services. Sponsored companies are clearly labelled.

CryptoCompare needs a newer browser in order to work.
Please use one of the browsers below: