Lol Miner Manual
lolMiner_manual
lolMiner_manual
User Manual:
Open the PDF directly: View PDF .
Page Count: 9
lolMiner 0.7
Manual
Quickstart
The easiest way to start lolMiner is from command line. Just open the terminal (Linux) or cmd
(Windows) and navigate to the directory where you unpacked the archive. Then the minimal
command line input & parameters to run lolMiner are given by
./lolMiner --coin <shortCut> --pool <poolAddr> --port <portNumber> --user
<Wallet or user name> --pass <userPassword>
(Linux)
lolMiner.exe --coin <shortCut> --pool <poolAddr> --port <portNumber> --user
<Wallet or user name> --pass <userPassword>
(Windows)
--coin:
Short Name Full Coin Name Algorithm TLS
AUTO144_5 See sections “Use Pool Selection”
and “Use a Custom Personalization
String” on the usage of this options.
Equihash 144/5 off
AUTO192_7 Equihash 192/7 off
AION Aion Mainnet Equihash 210/9 off
ANON Anon Equihash 144/5 off
ASF Asofe Equihash 144/5 off
BEAM Beam Equihash 150/5 on
BTCZ BitcoinZ Equihash 144/5 off
BTG Bitcoin Gold Equihash 144/5 off
BTH Bithereum Equihash 144/5 off
EXCC ExchangeCoin Equihash 144/5 E off
LTZ Litecoin Z Equihash 144/5 off
HEPTA Heptacoin Equihash 144/5 off
MNX MinexCoin Equihash 96/5 off
SAFE SafeCoin Equihash 192/7 off
GENX Genesis Equihash 192/7 off
XSG SnowGem Equihash 144/5 off
VDL Vidulum Equihash 192/7 off
ZEL Zelcash Equihash 144/5 off
ZER Zero Equihash 192/7 off
The developer fee for all coins in lolMiner 0.7 is 1%.
--pool --port
!
"#
--user --pass
!#"
$%&"%"pass
#$%##
#
'()
Example:
*(+,%-.(
""
lolMiner.exe --coin MNX --pool stratum.minexpool.eu --port 9999 --user
XQZoBeGPZJoLhTdkcF8bScsNH5Wyesd9g4.lolRig --pass x
Using the Configuration File
*#
"'/0)(0
1(#""
2*
')'34!*$5),
%1.
%6
#,.
34!*$5
#
7#
Use a prole
"!(
'4-*854/9:)'/0)
#
lolMiner.exe --profile EXAMPLE_BTG
,&5(#.
4-*854/9:#
Change the used Conguration File
7"#
####
'"/0)
#"#
Example:
;+"#
'"/0)#(
#';45)!#
#
lolMiner.exe --usercfg ./coinblockers_config.json --profile ZEL
,5(#.
%##
##
Modify the Conguration File
:####'8*<*44<)=*5$4%
##')
(">=*5$4=*5$4?
#
4@A(
*#!#
#
0##(
"#
!')
:#
(<#B
')>?!
Configuring Fail-Over Pools
#
#
In Command Line
--pool, --port, --user, --pass--tls#
#semicolons%
#
%
#'()
Example:
(*1%
CCCC*"DDDD&
*1%#"
*EF.
./lolMiner.exe --coin AION --pool na.aionmine.org;eu.aionmine.org --port
9999;3333 --user …
,5(#.
In the Conguration File
#'81157)
'81157)#'8115)
'81<)'$74<)'8*77)
(
(
"EXAMPLE_AION" : {
"COIN" : "AION",
"POOLS" : [
{"POOL" : "na.aionmine.org",
"PORT" : "9999",
"USER" : "0xa0e1ff18f69eac5d17fc8c5ac078739d64cc0a8ae2f84b7ca6d…
"TLS" : 0,
"PASS" : "x"},
{"POOL" : "eu.aionmine.org",
"PORT" : "3333",
"USER" : "0xa0e1ff18f69eac5d17fc8c5ac078739d64cc0a8ae2f84b7ca6d…
"TLS" : 0,
"PASS" : "x"}
]
},
%#
81157#'?)
Use Pool Selection
*$1GEE/H*$1GCI/ 2
(
"J*$1GEE/H
4GEEKH4GCIK *$1GCI/
*
L
((#(2#
*(
Pool Algorithms Note
" *$1GEE/H <8
*$1GEE/H J<8
*$1GEE/H*$1GCI/ <8
#
Use a Custom Personalization String
4GEEKHGCIK %1
"#
--coin AUTO144_5--coin AUTO192_7#
--overwritePersonal2
!(4GEE/H2'+G%/8&)
##
lolMiner.exe --coin AUTO144_5 --overwritePersonal C01N_PoW
,5(#.
&
“COIN” : “AUTO144_5”,
“OVERWRITEPERSONAL” : “C01N_PoW”,
Important note:
$ --overwritePersonal*$1GEE/H
*$1GCI/ !#
#
(
Further lolMiner options
#
Mining Related Options
Device Control Default
+35--devices <numbers or special value>
+!“DEVICES” : <numbers or special value>,
*$1
Description
:8$*
AUTO :8$#
AMD *3:8$,"#M.
NVIDIA %:8$,"#M.
List of
Numbers
:8$
Example
--devices 0,2,3 :8$#
%"
“DEVICES” : [0,2,3],
Stratum (Pool connection) Options
Enable TLS encrytion Default
+35--tls <vector of 0;1>
+!“TLS” : <0 or 1>,
+
Description
7KB57
,.
Example
--tls 1 457,.K
,+3.%
##
“TLS” : 1,
Enable AION solo mining (Aion Only) Default
+35--aionsolo <0 or 1>
+!“AIONSOLO” : <0 or 1>,
Description
7#*1%BG
Example
--aionsolo 1 ##
#*1%
“AIONSOLO” : 1,
Control the number of connection attempts before using fail-over pool Default
+35--connectattempts <number>
+!“CONNECTATTEMPTS” : <number>,
H
Description
Example
--connectattempts 5 H
“CONNECTATTEMPTS”:5,
Define how long the miner waits before testing primary pool again Default
+35--waitforrewind <number>
+!“WAITFORREWIND” : <number>,
I
Description
,.
#7
Example
--waitforrewind 0
#
“WAITFORREWIND”:0,
Define a Name for the RIG Default
+35--rigname <string>
+!“RIGNAME” : <STRING>,
%
Description
&--user
"--rigname
#4"--rigname
*#
"
Example
--rigname $HOSTNAME 1Linux#
NJ17%*4
7##"#
--rigname
%computername%
1Windows#
OO
7##"#
Statistics and API Options
Turn (on) the API Default
+35--apiport <number>
+!“APIPORT” : <number>,
Description
#*8*8
P71%+8K8:
*8
#
K#QQK#
Example
--apiport 8080 *88080.R(
QQK#
“APIPORT”:8080,
Turn (on) writing to a Log File Default
+35--logs <0 or 1>
+!“LOGS” : <0 or 1>,
Description
4,G.3,."(
')##
Example
--logs 1
(
“LOGS”:1,
Set the Statistics Intervals Default
+35--longstats <number>
+!“LONGSTATS” : <number>,
+35--shortstats <number>
Config File: “SHORTSTATS” : <number>,
DKD
Description
#"
7
%,
.**8
Example
--longstats 600 ##G
,S.
“LONGSTATS”:600,
Use a Compact Accepted Share Notification Default
+35--shortaccept <0 or 1>
+!“SHORTACCEPT” : <0 or 1>,
Description
&G'K
)#T#4#
Example
--shortaccept 1 &
“SHORTACCEPT”:1,
Enable Time Stemps for Statistics Output Default
+35--timeprint <0 or 1>
+!“TIMEPRINT” : <0 or 1>,
Description
7G#
Example
--timeprint 1 &
“TIMEPRINT”:1,
Set the Decimal Digits of Mining Speed Output Default
+35--digits <number>
+!“DIGITS” : <number>,
G
Description
(K:8$(
!('3:7)
Example
--digits 0 &"#
“DIGITS”:0,
Misc Options
Change the Location of the kernels directory Default
+35--kernelsdir <directory string>
+!“KERNELSDIR” : “<directory string>”,
K"
Description
"#*
##
Example
--kernelsdir ./kernels2 &""K"I
1+5"
“KERNELSDIR”:”./kernels2”,
Run the Miner in Benchmark Mode Default
+35--benchmark <a coin shortcut> %
Description
&L"
--longstats
"
Example
--benchmark MNX
--longstats 120
&""4CSKH,(+.