LOLminer 1.66 - Download, Setup for Dual Mining (2023)

LOLminer: setting for ton coin, hiveos and binance.

A complete guide to setting up LOLminer version 1.66 and newer.

Download for Windows/Linux

Download from the official site Download from GitHub Download from Bitcointalk

What is LOLminer?

LOLminer is a software for mining multiple coins at the same time. The software was created by a developer with the nickname Lolliedieb (aka Wilke Trei)1. This program can mine cryptocurrencies such as Ethereum, Ethereum Classic, TON coin, Beam, Grin and Zelcash. Starting from version 1.43, the miner supports dual mining2.

This program works on AMD and NVIDIA graphics cards.

The developer fee3 is 0.7% for Ethereum and Ethereum Classic. The TON mining fee is 1%. See the table below for details.

Algorithm Fee %
Autolykos V2 1.5
BeamHash III 1.0
Cuckoo 29 2.0
CuckarooD 29 2.0
CuckarooM 29 2.0
Cuckaroo 30 CTXC 2.5
Cuckatoo 31 2.0
Cuckatoo 32 2.0
Cuckaroo 29-32 1.0
Cuckaroo 29-40 1.0
Equihash 144/5 1.0
Equihash 192/7 1.0
Equihash 210/9 1.0
Etchash 0.7
Ethash 0.7
ZelHash 1.0

How to set up LOLminer for dual mining?

Step 1 - Download the miner

You need to download Lolminer from Github from this link. Be sure to select the correct file for your operating system. If you are using Windows, select the ZIP file. For Linux, a file with the .tar.gz extension.

  1. Go to GitHub in the downloads section - "Releases".

     lolminer_download

  2. Choose the latest version for your OS. It is available in the "Assets" drop-down list.
  3. Unzip the downloaded archive. To unpack the archive, it is better to use WinRAR.

     lolminer_extract

Step 2 - Set up LOLminer

After extracting the archive, you will see files with the extension .bat.

 lolminer_files

For example, for dual mining, use the file dual_mine_eth_ton_tonwales.bat.

To mine a single coin like Ethereum, use the mine_eth.bat file.

You need to change the .bat file and put your wallet addresses in it.

To do this, open the .bat file with any text editor. Even a standard Windows notepad will do.

Change the line WALLET and TONWALLET.

Instead of 0x5576999cc34c1c0030f28939444d6ba9cd6919c2 enter your Ethereum wallet address.

Below is the bat file setup:

@echo off

setlocal enableDelayedExpansion

Rem #################################
Rem ## Begin of user-editable part ##
Rem #################################

set "POOL=eu1.ethermine.org:4444"
set "WALLET=0x5576999cc34c1c0030f28939444d6ba9cd6919c2.Worker"

set "TONPOOL=https://server1.whalestonpool.com"
set "TONWALLET=EQDk8olXYxBsrxiKvZSQMO1-Jjmx9_e-yNjvePJ3dxHlnAwf"
							
set "EXTRAPARAMETERS="

Rem #################################
Rem ##  End of user-editable part  ##
Rem #################################

if exist "%CD%\lolMiner.exe" goto infolder
echo "Searching for lolMiner.exe, because is not in this folder.That could take sometime..."
for /f "delims=" %%F in ('dir /b /s "C:\lolMiner.exe" 2^>nul') do set MyVariable=%%F
if exist "%MyVariable%" goto WindowsVer
echo "lolMiner.exe is not found in the system, that could be blocked by Windows Defender or Antivirus "
goto END

:infolder
set MyVariable=%CD%\lolMiner.exe

:WindowsVer
echo "Running lolMiner from %MyVariable%"
for /f "tokens=4-5 delims=. " %%i in ('ver') do set VERSION=%%i.%%j
if "%version%" == "10.0" goto W10
goto OtherW

:W10
"%MyVariable%" --algo ETHASH --pool !POOL! --user !WALLET! --dualmode TONDUAL --dualpool !TONPOOL! --dualuser !TONWALLET! !EXTRAPARAMETERS! --watchdog exit
timeout 10
goto W10
goto END

:OtherW
"%MyVariable%" --algo ETHASH --pool !POOL! --user !WALLET! --dualmode TONDUAL --dualpool !TONPOOL! --dualuser !TONWALLET! !EXTRAPARAMETERS! --watchdog exit --nocolor
timeout 10
goto OtherW

:END
pause

Only part of this code needs to be changed. Nothing else needs to be changed:

lolminer_config

Step 3 - Run the miner

The final step is to run lolminer. Double click on the .bat file you modified in the second step. You have successfully configured the program on the Ethermine pool. In the article below there will be a setting for other operating systems.

You will see this CMD in Windows:

lolminer_start

This console displays the current mining status. To stop Lolminer you just need to close this window. Watch the video for a better performance setup.

How To Dual Mine ETH and TON in Windows using LoLMiner. Nicehash - FULL HASH - LHR GPUs

How to set up lol miner on binanns pool

Perform 4 settings:

  1. ETHASH - enter the name of the algorithm.
  2. ethash.poolbinance.com - enter the pool address.
  3. 8888 - enter the pool port.
  4. username1 - enter the login from the Binance pool.

lolminer_binance

Example:

lolMiner.exe --algo ETHASH --pool ethash.poolbinance.com:8888 --user username1.worker_name --tls 0
pause

 

How to mine on binance pool - setup multiworkers commands

In this we video we are going to configure Binance pool.

Watch the video.

 

Dual Mining ETH and TON in HiveOS

HiveOS is a mining operating system.
My 3060ti LHR did not lose any ETH Mh, increasing Core to 1400 gives me 1.15Gh. Power from 110 to 150-170W.

Watch the video.

 

Config

The second way to configure is to use configuration files. You can configure the configuration both in the .bat file and in the lolminer.cfg file.

Settings example:

Config
algo algo=ETHASH
pool pool=eu1.ethermine.org:4444
user (wallet address) user=0x5576999cc34c1c0030f28939444d6ba9cd6919c2

The configuration file looks like this:

# lolMiner configuration
# uncomment a line (remove the starting "#") to set an option 
# in this file
# The available options are the same as in the command line
# See readme.txt to get a list of available options  


####################################################################
# Required Options
####################################################################

algo=ETHASH
pool=eu1.ethermine.org:4444
user=0x5576999cc34c1c0030f28939444d6ba9cd6919c2

####################################################################
# Comfort functions
####################################################################

# apiport=<the port to open api>
# shortstats=<interval between the short statiscics>
# longstats=<interval between the verbose statiscics>

You can run the config using the .bat file:

lolMiner.exe --config lolMiner.cfg
pause

The second way to run the configuration is to run lolMiner.exe directly.

Commands and options

This software uses a wide range of commands. Most of them are required to complete the basic mining setup. Others are optional and not necessarily useful for your mining rig.

List of main commands:

  • --coin - specify the name of the coin you want to mine.
  • –-pool - specify the address of the desired pool, for example, eu1.ethermine.org.
  • --port - specify the port of the pool, for example 4444.
  • --user - specify the address of your wallet and the name of your worker (worker name). These two values ​​must be separated by a dot, eg wallet.RIG01.
  • --pass - specify the pool password. By default, this value is x - no password. This is because most do not have a password.

worker name is the name of your mining rig. It can be absolutely anything, like MyAwesomeRTX or just MyWorker or RIG01. However, it is undesirable to use special characters and apostrophes. This can lead to syntax errors in your settings.

 

Dual mine eth and alph on Hiveos

Network difficulty is going up way too much on ALPH, my 2GH/s are yielding less and less coins. Also one pool is owning almost 70% of the network hash-rate, people never learn, it's so boring. Time for me to maybe go back on ERGO or RVN.

 

Commands for dual mining

Parameter Description
--dualmode arg (=none) Use dual mode.
Allowed parameters: none, zil, zilEx, eth, etc.
--dualpool argument Pool configuration for additional connection, format <pool>:<port>
--dualuser argument Username or wallet address for additional connection
--dualpass argument Password for additional connection (Optional)
--dualworker arg (=eth1.0) A separate worker name for the 2nd connection.
--dualtls argument Toggle TLS (on/off) for the 2nd connection.
--dualdevices argument Split rule for etc and split mode beam. Use a comma-separated list of indices, or 4G (default).

Attention! Instead of arg or argument you need to substitute the value of the command. The word arg or argument itself does not need to be written!

Overclocking Options

Parameter Description
–cclk arg (=*) The core clock used for graphics cards. Cards are separated by a comma. “*” can be used to skip a card

Supported algorithms and coins

The list of algorithms can be found below:

Algorithm Coin
Autolykos V2 Ergo
BeamHash III Beam
Cuckoo 29 Aeternity
CuckarooD 29 -
CuckarooM 29 -
Cuckaroo 30 CTXC Cortex
Cuckatoo 31 MimbleWimbleCoin
Cuckatoo 32 Grin
Cuckaroo 29-32 Swap
Cuckaroo 29-40 Swap
Equihash 144/5 Tent, BitcoinGold
Equihash 192/7 Ycash, Zclassic
Equihash 210/9 Aion
Etchash Ethereum Classic
Ethash Ethereum, QuarkChain, Metaverse, Callisto
ZelHash Flux

Setting up for RaveOS

RaveOS Dual Mining Ethereum (ETH) and Zilliqa (ZIL) - ETH and ZIL or Ethereum Classic

Try Adding --dns-over-https 0 or try to see it at console to know what exactly is happening.

 

Troubleshooting

GPU 3060 resets hashrate to 0

Most likely you have too much overclocking of the video card or there is not enough power from the power supply.

See the overclocking table in the screenshot below.

lolminer_eth_and_ton_overclock

Conclusion

lolminer is a command line miner. This means running through the Windows command line or the Linux console. You can also create shortcuts to pre-written string configurations using a batch (.bat file) file on Windows, or bash script on linux.

Subscribe to cryptosoft.download.

Releases and updates

1.66

1.52

1.51a

1.51

1.50

  • On dual mining the LHR cards will now behave live full hash rate cards. This means dual mining tuning will start approximately 1 Minute after the DAG build is completed.

1.48

  • Slightly improved initial speed after working with 510.x and 512.x drivers, allowing you to reach maximum performance faster.
  • Improved LHR Unblocker’s resilience to small workload changes. We always recommend that you do not load the card with anything other than mining during the calibration phase - once this is completed, the miner will become more reliable.
  • Cards with full hashrate disable LHR detection no later than one minute after the --lhrwait expires. This means that, by default, one minute after DAG creation, maps are now “protected” from further detection.
  • Added Nvidia core temperature transition reading.
  • Configuration change to improve convenience: if the number of entries for --cclk, --mclk, --lhrtune or --maxdualimpact exactly matches the number of selected GPUs, the miner now automatically skips idle devices. For example, --devices 1,2,4 --cclk 1050,1400,1500 now makes sense, while --cclk ,1050,1400,,1500 was previously required to skip unused devices. --lhrtune 0 is now semantically identical to --lhrtune off
  • Changed handling of usernames/wallets containing one or more periods. This should solve the problems with renting a mining farm and an ezil pool. Note. Some pools may not like adding a dot to the username. If yes and get denied authorization, use --worker.
  • Fixed LHR unlock not working when many GPUs required DAG recovery during Aleph dual mining (yes, this is a special case…)
  • Fixed RTX 3050 and RTX 3080 12GB with extremely low Ethash performance during dual mining.
  • Fixed an issue where the dual mining hashrate on FHR cards was not displayed when calibrating dual mining in version 1.47
  • Fixed an issue where --lhrtune off would sometimes not work in version 1.47.

1.47

1.45

Lolminer mining rig

Categories:

Updated:

8 minute read

Josh Rager
By Josh Rager

Blockchain developer