With mainnet launching in November 2019 it has risen from $0.22 to over $8.00 in its first two months. Sometimes you may want to mine a more volatile altcoin like MWC which is superior for scalability, privacy, anonymity and fungibility by utilizing MimbleWimble in the base layer. There are a few different types of Bitcoin mining software out there and each have their own advantages and disadvantages, so be sure to read up on the various mining software out there. Not only does the Bitcoin mining software relay the input and output of your Bitcoin miners to the blockchain, but it also monitors them and displays general statistics such as the temperature, hashrate, fan speed, and average speed of the Bitcoin miner. The best Bitcoin mining software can run on almost any operating system, such as OSX, Windows, Linux, and has even been ported to work on a Raspberry Pi with some modifications for drivers depending on your mining setup. The software delivers the work to the miners and receives the completed work from the miners and relays that information back to the blockchain and your mining pool. While the actual process of Bitcoin mining is handled by the Bitcoin mining hardware itself, special Bitcoin mining software is needed to connect your Bitcoin miners to the blockchain and your Bitcoin mining pool as well, if you are part of a Bitcoin mining pool.