How to Mine MimbleWimble Coin (MWC)? Complete Beginner’s Guide

Scarcity, Scalability, Privacy,
Fungibility & Security

With a provable supply cap of 20,000,000, MWC is a scarce pure proof of work Mimblewimble based coin that enables greater network scalability, privacy, and fungibility than legacy blockchain protocols. All transactions on the base layer use Greg Maxwell’s Coin Join with his Confidential Transactions and signature aggregation.

The MWC network was launched in November 2019 and has functioned flawlessly with 100% uptime. The MWC Team considers the protocol ossified and currently sees no need for a future hard or soft fork unless a defensive action were required to protect the network.

Since discovery in 2016, Mimblewimble technology has rarely been discussed and largely ignored. For example, Andrew Poelstra’s 2016 presentation to SF Bitdevs, the topic’s most viewed video, had less than 18,000 views three years later when MWC mainnet launched.

In the 2018 paper titled Aggregate Cash System: A Cryptographic Investigation of Mimblewimble, Fuchsbauer, et. al. concluded, “In this paper, we provide a provable-security analysis for Mimblewimble. We give a precise syntax and formal security definitions for an abstraction of Mimblewimble that we call an aggregate cash system. We then formally prove the security of Mimblewimble in this definitional framework. Our results imply in particular that two natural instantiations (with Pedersen commitments and Schnorr or BLS signatures) are provably secure against inflation and coin theft under standard assumptions.”

There is a deficiency of high-quality information, plenty of ignorance and the result is significant asymmetric knowledge.

Nevertheless, MWC is the technologically superior ghost money.

Now that we know the details about MimbleWimble Coin, let’s get to mining some MWC!

MimbleWimble Coin (MWC) Mining Pool: Those who have no idea about mining can easily start mining by watching this video.

Step 1 — Create MimbleWimble Coin (MWC) Wallet Address

Before you Start Mining, you need a wallet address. There are various options for having an MWC wallet.

Wallet: https://github.com/mwcproject/mwc-qt-wallet/releases
Exchange Wallet: HotBit, TradeOgre

Step 2 — Download Mining Software

There are many miner applications where you can mining MimbleWimble Coin. Below we have explained in detail how to organize them.

Step 3 — Edit the bat File

lolMiner v1.23+ (Windows, Linux, AMD)

Cuckatoo31: Create mine_mwc_31.bat file and copy / paste example below.

lolMiner.exe --coin MWC-C31 --pool mwc.herominers.com:10310 --user YOUR_MWC_WALLET_ADDRESS --pass YOUR_WORKER_NAME
pause

Bminer v16.4.5+ (Windows, Linux, NVIDIA)

Cuckatoo31: Create mine_mwc_31.bat file and copy / paste example below.

bminer.exe -uri cuckatoo31://YOUR_MWC_WALLET_ADDRESS.YOUR_WORKER_NAME@mwc.herominers.com:10310 -nofee
pause

NBMiner v36.1+ (Windows, Linux, NVIDIA)

Cuckatoo31: Create mine_mwc_31.bat file and copy / paste example below.

nbminer -a cuckatoo -o stratum+tcp://mwc.herominers.com:10310 -u YOUR_MWC_WALLET_ADDRESS.YOUR_WORKER_NAME
pause

GMiner v2.47+ (Windows, Linux, NVIDIA)

Cuckatoo31: Create mine_mwc_31.bat file and copy / paste example below.

miner.exe --algo grin31 --server mwc.herominers.com:10310 --user YOUR_MWC_WALLET_ADDRESS --pass YOUR_WORKER_NAME
pause

Happy Mining.