Beginner’s guide to solo bitcoin and litecoin mining, using cgminer and bfgminer

Beginner’s guide to solo bitcoin and litecoin mining, using cgminer and bfgminer


Newbie guide for those who want to try solo bitcoin and litecoin mining, using bfgminer and cgminer. The config files shown in the video are available in the readme or example files of the mining folder, but some of them won’t be. For the rpcuser etc it’s just a case of typing into a regular txt file and renaming it to a .conf file. Make sure you download the latest version of cgminer (I have noticed the 3.8 version doesn’t work well with scrypt, but unsure if it has been completely unsupported, I just use 3.6.6) and bfgminer or it’s likely to fail. Here are some of the links used in the video:

Bitcoin exchange: https://www.virwox.com?r=453b1

Exchange altcoins for bitcoins here: http://bit.ly/1hrDgR9 (coins-e)

Cex cloud mining is a good way to start without any mining equipment http://bit.ly/1bLOM6q

Donations welcome:
Cheap USB block erupters and other asics: http://asics.mongoloid.co.uk/

bfgminer: http://bfgminer.org/

cgminer: http://ck.kolivas.org/apps/cgminer/

tcpview: http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx

zadig (USB driver for cgminer): http://sourceforge.net/projects/libwdi/files/zadig/

bitcoin wallet: http://bitcoin.org/en/download

litecoin wallet: https://litecoin.org/

Also Notepad Plus is recommended: http://www.notepad-plus-plus.org/

Bfgminer.conf file:

{
“pools” : [
{
“url” : “http://127.0.0.1:9332“,
“user” : “username”,
“pass” : “password”
}
],
“intensity” : “11”,
“worksize” : “64,256”,
“auto-fan” : true,
“auto-gpu” : true,
“kernel” : scrypt,
“scrypt” : true,
“kernel-path” : “/usr/local/bin”

}

cgminer:

{
“pools” : [
{
“url” : “http://127.0.0.1:8332“,
“user” : “username”,
“pass” : “password”
}
],
“intensity” : “8”,
“worksize” : “64”,
“gpu-threads” : “1”,

“scan-serial” : [
“/dev/ttyUSB0”,
“/dev/ttyUSB1”,
“/dev/ttyUSB2”,
“/dev/ttyUSB3”
],

“kernel-path” : “/usr/local/bin”
}

litecoin.conf (in AppData Roaming Folder):

rpcuser=username
rpcpassword=password
rpcallowip=127.0.0.1
rpcport=9332
daemon=1
server=1
gen=0

block_nTime=1317972665
block_nNonce=2084524493

bitcoin.conf (in AppData Roaming Folder):

server=1
gen=0
rpcuser=username
rpcpassword=password
rpcallowip=127.0.0.1
rpcport=8332

Related Post: