The software has been known to be difficult to install on computers running Windows 10. In addition to being cross-platform compatible, CGMiner works with a variety of mining hardware besides ASICs, including FPGAs, GPUs, and CPUs.ĬGMiner’s lack of a graphical user interface may be daunting to beginners, making it a better choice for advanced users. It’s also open-source and written in C, making it easy for anyone to verify the software’s code. The software also offers advanced detection of new blocks and makes it easy to scale up hashing power without delays.Īlthough it’s Linux-based, CGMiner is cross-platform compatible and can run on Mac and Windows computers. It’s widely regarded as one of the best bitcoin mining software available due to its open-source nature, simple interface with direct controls, and cross-platform and cross-hardware compatibility.ĬGMiner uses a command-line interface that allows users to mine their rigs remotely and control fan speeds and other settings with simple keyboard commands. On Antminer hardware, you can use the command “/etc/init.d/cgminer.CGMiner was developed in 2011 by Australian anesthetist and programmer Con Kolivas for mining cryptocurrencies such as Bitcoin and Litecoin. Once your mining software is configured, (re)start the miner. And the IP address of the URL should be the IP of your testnet Bitcoin node. Note that you should probably set the address to be a P2PKH and not a P2SH address - I had problems trying to use the latter. “btc-address” should be the address that you own to which you want the coinbase transactions to pay out. “User” and “pass” should match your node’s RPC credentials. “btc-address” : “mqLecUaXHNBe8WEq4SxjREvQD3P66BB6tP”, On your mining machine, find the cgminer or bfgminer config file (/config/nf on Antminer hardware) and set the following: “user” : “aR4ND0mU53R”, Next you’ll need to configure your miner. Once you have the node config saved, you should (re)start your node. The important bits are to tell your node to use the testnet blockchain and network, and then to set up the RPC authentication so that your miner can connect to your node to mine blocks. # set these to something unique and random! Once you have the node software installed, you’ll need to make a few extra config changes to the nf file before running the node: testnet=1 If you’re unfamiliar with the process, there are some great instructions here. Bitcoin hashing hardware (Application Specific Integrated Circuit)įirst you’ll need to get a full node running.The two major components you need in order to solo mine are: The following instructions should work for any ASIC that uses cgminer, though from what I’ve read the configuration for bfgminer is nearly identical. Unlike on mainnet, which has so much mining competition that you’ll probably never find a block, the difficulty on testnet is low enough that solo mining is worthwhile. As a side project I decided to buy a secondhand Bitcoin ASIC, an Antminer S5, and give a shot at solo mining on testnet so that I could generate some coins. Thankfully, the Bitcoin testnet was created specifically for this purpose. I’m a Bitcoin engineer, so I often need to test new code but I don’t want to risk losing valuable bitcoins in case there is a bug.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |