To start:
Yes, I know the odds of finding a block solo with 5 USB Erupters is definately not in my favour.No, I will not buy a lottery ticket instead.This is for fun, not a quick profit.Well, now that is out of the way I decided to go ahead and get some of my USB Erupters solo mining and after reading a heap of threads asking how to do it, and most going no where I thought I would write up a basic 'guide'
What you need for my guide:
- cgminer http://ck.kolivas.org/apps/cgminer/ I am using version 3.6.4
- I am using Windows 7 on this machine
- Bitcoin-QT with the blockchain up to date - I would recommend just letting Bitcoin-QT catchup instead of the torrent available
- Zadig Utility for Windows http://ck.kolivas.org/apps/cgminer/zadig/
- Powered USB Hubs, or onboard USB ports that can pump out 500mA at 5VDC per port (2.5W) - leave at least 500mA of headroom with hub PSUs
Step 1 - Getting things readyMake sure Bitcoin-QT is caught up to the network - you will have a green tick on the bottom right of the GUI when it is.
Download and run the Zadig Utility. Select your Erupters and install the 'WinUSB' driver. The Erupters should show up as CP2102 USB to UART Bridge Controller, if you don't see them click 'List All Devices' under the 'Options' menu).
Download and extract cgminer onto your computer.
Step 2 - Setting Bitcoin-QT as a serverCreate a new txt document and enter the following into it:
daemon=1
server=1
gen=0
rpcuser=USERNAME
rpcpassword=PASSWORD
rpcallowip=127.0.0.1
rpcport=8332
Change the text USERNAME to your desired miner username and PASSWORD to your desired miner password.
'File' > 'Save As...' this file as 'Bitcoin.conf' with the file type 'All Files *.*' to the folder where Bitcoin-QT.exe executable file is:
c:\users\user\Appdata\Roaming\Bitcoin
Next make sure Bitcoin-QT is NOT running.
Now browse in explorer to where Bitcoin-QT.exe is and hold the shift button on your keyboard and right click on an empty part of the window. Select 'Open Command Window here' from the drop down.
This will open a CMD window already pointing to the Bitcoin folder.
Type
This turns your Bitcoin-QT into a mining server.
Step 3 - cgminer setupBrowse to where you extracted cgminer previously and hold the shift button on your keyboard and right click on an empty part of the window. Select 'Open Command Window here' from the drop down.
Now type in the following:
cgminer.exe -o 127.0.0.1:8332 -u USERNAME -p PASSWORD -G
And there you go! Now sit back, relax, go get a drink, go to college, get a job, meet a special person, live your life to its fullest and occasionally check how cgminer is going