Dual mining with Claymore

Mine SC, DCR, LBRY, or Pascal alongside ETH with Claymore's miner!If you’ve followed my Ethereum mining guide and successfully set up your own rig, you may have noticed that the Claymore mining software we’re using supports a dual-mining mode. The premise of dual-mining sounds great: mine another altcoin alongside ETH, ostensibly for free. Sounds like an easy way to increase profitability without any downside, so shouldn’t we all take advantage?

Read on for the pros and cons of dual-mining with Claymore, and instructions to guide you through enabling it.

What’s this dual-mining mode?

Claymore’s miner (the mining software you’re already using if you followed my guide) supports mining one of several altcoins (Decred, Siacoin, LBRY, or Pascal) while simultaneously mining ETH. When properly configured, the impact on Ethereum mining speed is nearly negligible.

The upside to dual-mining is obvious: you earn some extra cryptocurrency, and gain some diversification.

Sounds great—is there a downside to dual-mining?

In short: yes—you’re going to earn a tiny bit less ETH, and you’re going to consume significantly more power (which in turn is going to cause your rig to generate extra heat & fan noise).

Enabling dual mining mode in Claymore immediately increases the developer’s usage fee from 1% to 2%. So right off the top, you’re losing 1% of your mined ETH to the additional fee. The additional workload of dual-mining will reduce your ETH hashrate by another 1% or so, when properly configured (eg: dual-mining intensity set to have minimal impact on ETH). So in total, dual-mining will cause you to earn about 2% less ETH compared to ETH-only mining mode.

2% doesn’t sound like much, and it isn’t—but it’s not completely negligible either. A single 6-GPU rig currently mines about $1,100 worth of ETH per month, so losing 2% of that amounts to roughly $22 monthly.

Increased electricity consumption is the other downside, and one that people often overlook. My own tests with a kill-a-watt meter indicate that enabling dual-mining mode uses another ~30 watts of power per GPU (so nearly 200 watts across a 6-GPU rig). At $0.10/kWh, that’s an additional ~$14 per month in electricity. Don’t forget that the additional power consumption will increase the heat generated by GPUs, which in turn makes GPU fans work harder. Additional power usage might also cause system instability if your undervolt settings were already near the limit, so be aware.

Between the loss of mined ETH, and the increased electricity usage, enabling dual mining “costs” roughly $40/month. The next obvious question: are the dual-mined altcoins worth that much?

How much are these altcoins worth?

I’m going to focus on Siacoin for the rest of this article, because of the four options available to dual-mine, I think it’s the most interesting. Numbers for the other three altcoin options will vary, but my guess is that they’re all pretty similar at this point.

When configured in the manner that I outline in the next section, a 6-GPU rig will hash Siacoins at about 2000 Mh/s in dual-mining mode, which is enough to earn roughly 10,000 SC per month. Each SC is currently worth about $0.013, which means dual-mining earns about $130 in siacoins every month.

If we subtract out our $40 in additional dual-mining “expenses” (outlined in the previous section), that means dual-mining can potentially net us another $90/month! Probably worth it for most people, unless you pay an abnormally high rate for electricity, or put a premium on keeping your rigs as cool and quiet as possible.

So how do I actually enable dual-mining?

It’s pretty straightforward: first, you’ll need a wallet address for whichever altcoin you’ve decided to dual-mine. For Siacoin, that means downloading the official app, and using it to create a wallet address. You can do this on any computer (it doesn’t need to be on your mining rig).

Make sure that you follow proper precautions and securely backup your wallet key file in multiple offline locations, just as you (hopefully) did with your ETH wallet key. Here is a great Siacoin-specific guide backup guide. Using multiple USB sticks to hold your wallet keys, and storing at least one of them offsite with a trusted friend (or bank deposit box, etc) is a good practice.

Once you’ve generated a wallet address, you’ll need to edit your mining script to enable dual-mining mode, specifying your new wallet address as the destination for mined coins.

If you followed my Linux guide, you’ll need to edit the mine.sh file that you created in step 6. You can make a backup of your current mine.sh first by typing “cp mine.sh mine.sh.bak” in case you want to undo your changes easily later.

If you followed my Windows guide, you’ll need to edit the mine.bat file that you created in step 10. You can make a backup of your current mine.bat first by highlighting it in Windows Explorer and then pressing CTRL+C followed by CTRL+V.

In either case, you’ll need to edit the line of the script that starts with “ethdcrminer64”. On that line, find “-mode 1”. We’re going to replace that “-mode 1” switch (eg: delete the “-mode 1” text, inserting the text below in its place—leave everything before and after intact) with the following:

-dpool stratum+tcp://sia-us-east1.nanopool.org:7777 -dwal [address] -dcoin sia -dcri 16

Replace [address] with your own Siacoin wallet address (without the brackets).

If you have multiple rigs, then you should specify multiple workers like this (eg: replace [worker name] with Rig01, Rig02, etc):

-dwal [address]/[worker name]

I’ve used nanopool.org as my mining pool here, though you can of course substitute any pool that supports Siacoin. Assuming you stick with nanopool, you can check on your mining progress by visiting this URL (wait at least 10 minutes after you start mining): https://sia.nanopool.org/account/[your wallet address]

The -dcri switch specifies dual-mining intensity—a higher number will improve Siacoin hashrate at the cost of decreasing Ethereum hashrate. I’ve found that 15-16 appears to be the sweet spot for me: the impact to ETH mining is nearly negligible; increasing it beyond this point started to noticeably decrease my ETH hashrate. Feel free to experiment if you notice a drop in your own ETH mining speed.

That’s all there is to it—save your changes and restart your miner. If you’ve done everything correctly, you’re now mining ETH and SC together!

52 Responses to Dual mining with Claymore

  1. Eddie T says:

    thanks for your informative guide! Appreciate it and keep them coming! 🙂

    Just built my 6 GPU P106 rig with your guide so you are a massive influence and help!

  2. freq says:

    Another great guide CryptoBadger!

    Is it possible to dual mine diffrent coins on seperate GPUs? I’m interested in mining ETH + SIA on 1st GPU and ETH + PASC on the second GPU.

    • Robert T says:

      Yes you can. Run two instances or claymore and specify that they only use certain GPUs via the command line options.

  3. Dmytro says:

    Dual mining does not work for me as ETH mining hashrate degradation reaches 10% as soon as dual mining is switched on. Without dual mining ETH mining = 90 MHs/s with dualmining – 80 MHs/s. “-dwal” adjustment does not helo much as well. Any recommendations to have ETh hashrate degradation to approx 1% as mentioned in the guide?

  4. RjBboy says:

    Hi friend!!
    Can I use this method with GTX1070???
    And what do you think about using ethOS?

  5. Anonymous says:

    These guides are killer! Love ’em thank you so much. I do have a question:
    I wanted to play around with SIA mining a bit before firing up my rig for dual mining, so I installed a SIA miner (Siamining with “Marlin” on my home desktop with a standard dell nvidia graphics card. I don’t know the exact specs, but after about 6 hours of mining with a hashrate of around 80mh/s I have roughly 2.5 SIA.
    I started my rig up this AM, right now it’s just 2 1060’s (more on the way) and I followed your guide using nanopool this time and I’m getting around 210mh/s however, I don’t seem to be getting shares nearly as often as I am with my basic card on my desktop.
    Any thoughts?

Leave a Reply

Your email address will not be published.