Dual mining has become a popular strategy among cryptocurrency miners looking to maximize hardware utilization and profitability. With Claymore’s Dual Miner version 9.0, users can simultaneously mine Ethereum (ETH) and another altcoin like Siacoin (SIA) or Decred (DCR), leveraging GPU power more efficiently. This guide walks you through configuring ethOS for dual mining using Claymore 9.0, based on real-world user experiences and troubleshooting insights from the mining community.
Whether you're new to ethOS or fine-tuning an existing setup, this article provides clear instructions, best practices, and solutions to common issues like rejected shares or missing hash rates.
Understanding Dual Mining with Claymore 9.0
Claymore’s Dual Miner is designed to split GPU workload between two proof-of-work algorithms: Ethash (used by Ethereum) and another algorithm such as Blake2s (used by Siacoin). While the primary focus remains on ETH hashing performance, a portion of memory bandwidth is allocated to mine the secondary coin.
This method doesn’t double your earnings but increases overall efficiency—especially valuable when electricity costs are low and GPU depreciation is factored into long-term gains.
Key Benefits of Dual Mining:
- Increased ROI: Earn rewards from two blockchains simultaneously.
- Better GPU Utilization: Keeps memory and compute units more consistently busy.
- Low Overhead: Minimal impact on primary coin (ETH) hashrate.
The configuration primarily involves two files in ethOS:
claymore.stub.conflocal.conf
These files control miner behavior, pool connections, wallet addresses, and dual mining parameters.
Step-by-Step Configuration for ETH + SIA Dual Mining
Follow these steps to set up dual mining of Ethereum and Siacoin using Claymore 9.0 on ethOS.
1. Edit claymore.stub.conf
Access your rig via SSH or console and navigate to the root directory. Open the claymore.stub.conf file using a text editor:
nano claymore.stub.confLocate the section labeled:
#uncomment and configure the -dpool and -dwal lines below to enable dualmining.Remove the # symbol (uncomment) the following lines:
-mode 0
-dpool stratum+tcp://us-west.siamining.com:7777
-dwal YOUR_SIA_WALLET_ADDRESS.WORKER_NAME
-dcoin sia
-dcri 16
-esm 1🔍 Note: ReplaceYOUR_SIA_WALLET_ADDRESSwith your actual Sia wallet address. Append a period (.) followed by a worker name (e.g.,.rig1). Some pools like Nanopool require this format to register miner identity and credit shares.
Example:
-dwal 11d44524e1203f6f6accae2ab7e1a7b3720fa3b6ad840eee13ccfe479ecd23800dd7e256c323.rig1Also ensure the -epool and -ewal lines are correctly set for Ethereum:
-epool stratum+tcp://eu2.ethermine.org:4444
-ewal YOUR_ETH_WALLET_ADDRESS.WORKER_NAME👉 Discover how to optimize dual mining profits with advanced pool strategies
2. Configure local.conf
Next, edit the local.conf file:
nano local.confSet the main ETH mining parameters:
globalminer claymore
maxgputemp 85
stratumproxy enabled
proxywallet YOUR_ETH_WALLET_ADDRESS
proxypool1 eu2.ethermine.org:4444
flags --cl-global-work 8192 --farm-recheck 200
globalpowertune 4
globalfan 85⚠️ Important: As noted by experienced users, do not include your full ETH wallet address inclaymore.stub.conf. Only useWALLETplaceholder there. The actual address should go inproxywalletwithinlocal.conf.
3. Save and Reboot
After saving both files (Ctrl+O, then Ctrl+X in Nano), reboot your rig:
rebootUpon restart, check the display screen or use tail -f /var/log/miner.log to verify that both ETH and SIA are being mined with accepted shares.
Troubleshooting Common Issues
Even with correct configuration, issues may arise. Below are frequent problems and their solutions.
❌ All DCR Shares Rejected?
One user reported rejected Decred shares despite correct wallet entry. The fix? Suprnova pools use username instead of wallet address for -dwal. So instead of a wallet key, input your account username:
-dwal your_suprnova_username.worker_nameAlways confirm the required format with your chosen mining pool.
💸 Balance Stuck at Zero on Nanopool?
New miners often panic when their Sia balance shows zero despite valid hashrate. This is normal due to payout thresholds. However, if shares aren't registering:
- Ensure you added
.workernameafter your wallet in-dwal. - Example:
-dwal abc123xyz.rig1 - Without this suffix, nanopool may not attribute mined shares correctly.
👉 Maximize your mining rewards with smart payout threshold management
📉 Hashrate Drops to Zero After Hours?
If GPU hashrates drop intermittently:
- Review overclocking settings in
local.conf. - Try reducing
globalcore,globalmem, orglobalpowertune. - Monitor temperatures; thermal throttling could be the cause.
- Consider undervolting for stability.
One user achieved stable dual mining at:
globalcore 1200
globalmem 2350
globalpowertune 3Optimizing Performance: Tips from Real Users
Based on successful setups shared by the community:
| Parameter | Recommended Value | Purpose |
|---|---|---|
-ethi 16 | Add to claymore.stub.conf | Reduces intensity, improves stability |
-dcri 16 | Adjust based on GPU memory | Balances SIA intensity |
| Memory Clock | ~2050 MHz (for RX 570/580) | Maximizes bandwidth for SIA |
| Core Clock | ~1130–1200 MHz | Stable ETH mining without crashes |
A miner using an MSI RX 580 reported:
“I get 28.8 MH/s on ETH and ~575 MH/s on SIA. Power draw is ~198W under load.”
Another achieved:
“Dual mining ETH + SIA: 29 MH/s + 460 MH/s per card on a Sapphire RX 470.”
These results show that proper tuning significantly impacts output.
Frequently Asked Questions (FAQ)
Q: Can ethOS officially support dual mining?
No, ethOS does not officially support dual mining. As one user noted, the official IRC channel stated they don’t provide support for dual mining configurations. However, it works reliably through manual edits to claymore.stub.conf and local.conf.
Q: Why isn’t my ETH showing up in Dwarfpool?
Make sure your wallet address in claymore.stub.conf includes a worker name suffix: -ewal 0xYourAddress.miner1.
Also verify that you’re not overriding settings elsewhere. If using Dwarfpool, ensure no firewall or port issues exist.
Q: Should I use remote or custom config files?
For beginners, stick with local.conf and claymore.stub.conf. Remote configurations add complexity and aren't necessary unless managing multiple rigs centrally.
Q: What coins can I dual mine with ETH?
Popular options include:
- Siacoin (SIA) – Uses Blake2s algorithm
- Decred (DCR) – Also Blake2s-based
Avoid coins with high DAG size or memory demands that could destabilize Ethash performance.
Q: Is dual mining still profitable in 2025?
Yes—when configured properly. While Ethereum transitioned to proof-of-stake, ethOS and Claymore setups discussed here apply to Ethereum Classic (ETC) or other Ethash-based chains still active in 2025. Always check current network status and coin values before starting.
Final Thoughts
Dual mining ETH and SIA (or DCR) using Claymore 9.0 on ethOS remains a viable way to boost mining income without additional hardware investment. By carefully editing configuration files, monitoring system stability, and choosing reliable pools, even beginners can achieve solid results.
Success hinges on attention to detail—especially wallet formatting, correct flag usage, and avoiding unsupported configurations.
👉 Start optimizing your dual mining setup today and track real-time profitability
Remember: Mining evolves constantly. Stay updated on algorithm changes, pool requirements, and energy efficiency trends to maintain long-term profitability.
Core Keywords:
Claymore 9.0 dual mining, ethOS mining setup, mine ETH and SIA, dual mining configuration, GPU mining optimization, cryptocurrency mining guide, Claymore miner settings, ethOS dual mining