LolMiner download

lolMiner is a mining software for a large number of cryptocurrency algorithms on video cards, including for Ethash, Etchash, Beam, as well as for the most popular variants of Cuckoo Cycle and Equihash.

lolMiner is based on OpenCL and was originally focused on mining with AMD graphics cards, but now it also supports mining with Nvidia, as well as mining with mixed AMD and Nvidia configurations. The key advantages of lolMiner are: wide compatibility with video cards of various types and brands, fair display of the hash rate and prompt online support.

Basic parameters in command line

Configure the algorithm to mine

There are two ways in lolMiner how to specify the algorithm you want to mine. You need to choose one of them to start mining.

The first option is –algo (-a) followed by one of the following algorithm names

ParameterAlgorithm
BEAM-IBeamHash I
BEAM-IIBeamHash II
BEAM-IIIBeamHash III
C29AECuckoo 29
C29DCuckarooD 29
C29MCuckarooM 29
C30CTXCuckaroo 30 Cortex
C31Cuckatoo 31
C32Cuckatoo 32
CR29-32Cuckaroo 29-32
CR29-40Cuckaroo 29-40
CR29-48Cuckaroo 29-48
EQUI144_5Equihash 144/5
EQUI192_7Equihash 192/7
EQUI210_9Equihash 210/9
ETCHASHEtchash
ETHASHEthash
ZELZelHash

Note that you always can call lolMiner --list-algos to get a list of all supported algorithms as well as the fee height. Also the list will inform you if the algorithms supports / requires the personalization option (–pers) that is required for some of the Equihash algorithms.

The 2nd way to configure lolMiner is via the parameter –coin (-c). This parameter does set more detailed settings for selected profiles and allows special functions, e.g. algorithm switchers or combination of an algorithm with the right personalization.

Available entries for –coin are:

ParameterDescription
AIONSelecting Equihash 210/9 and right settings to mine Aion
AUTO144_5Mine Equihash 144/5 and allow the pool to select the personalization
AUTO192_7Mine Equihash 192/7 and allow the pool to select the personalization
BEAMMine Beam and switch algorithm on Beam Hash II / III fork height
BTCZMine Equihash 144/5 with personalization for BitcoinZ
BTGMine Equihash 144/5 with personalization for Bitcoin Gold
ETCSelect settings & stratum to mine Ethereum Classic
ETHSelect settings & stratum to mine Ethereum
CTXCSelect settings & stratum to mine Cortex Ai
EXCCSelect settings & stratum to mine Exchange Coin
GRIN-C29MSelect settings & stratum to mine Grin C29
GRIN-C32Select settings & stratum to mine Grin C32
MWC-C29DSelect settings & stratum to mine MWC C29
MWC-C31Select settings & stratum to mine MWC C31
XSGMine Equihash 144/5 with personalization for Snow Gem
YECMine Equihash 192/7 with personalization for YCash
ZCLMine Equihash 192/7 with personalization for Zclassic
ZELMine Zelhash & stratum to mine FLUX (ZEL)
ZERMine Equihash 192/7 with personalization for Zero

Note that you always can call lolMiner --list-coins to get a list of all supported coin configurations as well as the fee height.

Give the pool address, port and user name / wallet to mine on.

The parameter to select the mining pool to connect to is given by –pool. Note that this option takes the address as well as the port in the format <pool address>:<pool port>.

The user name or wallet will be passed with the parameter –user. In case you pool requires a password to log in you can add the optional parameter –pass.

To configure fail-over pools the options –pool –user and –pass can be passed multiple times to the miner. They will be processed in order, so the first occurrence belongs to the primary connection, the second to the first fail-over and so on. When the miner looses connection to the primary pool too often (5 times in a short period of time), it will try to connect with the second set of credentials.

One line examples

Start to mine ETH on 2miners pool:

lolMiner --algo ETHASH --pool eth.2miners.com:2020 --user 0x155da78b788ab54bea1340c10a5422a8ae88142f.WorkerName

Start to mine ETC on 2miners pool:

lolMiner --algo ETCHASH --pool etc.2miners.com:1010 --user 0x155da78b788ab54bea1340c10a5422a8ae88142f.WorkerName

Start to mine Beam automatic Beam Hash II / III switcher on sunpool

lolMiner --coin BEAM --pool beam.sunpool.top:3334 --user 32f2e8765c2e8f5ea41becc5f397024c94d80cc5fc50ee917af23b260ecb3a5f.workerName

Start to mine Grin-C32 on 2Miners pool

lolMiner -a C32 --pool asia-grin.2miners.com:3030 --user 2aHR0cHM6Ly9ncmluLmJpdG1lc2guY29tL3d1Q3BLeW5kVllZanFQQm1ldHRCNWJjMjE2.workerName

or

lolMiner --coin GRIN-C32 --pool asia-grin.2miners.com:3030 --user 2aHR0cHM6Ly9ncmluLmJpdG1lc2guY29tL3d1Q3BLeW5kVllZanFQQm1ldHRCNWJjMjE2.workerName

Start mining BeamHash I with personalization for DEFIs on sunpool:

lolMiner -a BEAM-I --pers GrimmPOW --pool defis.sunpool.top:3334 --user 32f2e8765c2e8f5ea41becc5f397024c94d80cc5fc50ee917af23b260ecb3a5f.workerName

List of Supported Algorithms

The miner supports several algorithms. We list them and at the same time indicate the recommended amount of video card memory.

Algorithm            Memory Size
Ethash4G+
Beam Hash I3G / 4G
Beam Hash II3G / 4G
Beam Hash III3G / 4G
Cuckatoo-31  4G / 8G / 16G
Cuckatoo-32  4G / 8G / 16G
Cuckaroo-30CTX8G
Cuckaroo-29    6G
Cuckoo-29    6G
CuckarooD-294G / 6G
CuckarooM-296G / 8G
ZelHash    3G / 4G
Equihash 144/52G
Equihash 192/73G / 4G
Equihash 210/92G