Skip to content

Guide ALGO ZIL

jgonzis edited this page Sep 16, 2024 · 65 revisions

In this section we will try to explain how to use in Windows that Mod Switch to Mine Any lolMiner + ZIL.

We should download the zip file and extract in the normal lolMiner folder.

Windows New 1.90 (1.3.0) :

lolzil.zip

Linux/mmpOS/HiveOS: https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.88/lolminer-1.88.ZIL.tar.gz

mmpOS:

image image

HiveOS:

image

The Windows zip contains lolzil and algo+zil.bat, we just only need to edit that file. How is it configure it:

Mining Options Main Algo

Parameter Description
-a [ --algo ] arg The algorithm to mine.
-p [ --pool ] arg Mining pool to mine on
Format: pool:port or for SSL ssl://pool:port
-u [ --user ] arg Wallet or pool user account to mine on
--pass arg Pool user account password (Optional)
--tls arg Toggle TLS ("on" / "off")
--dns-over-https arg (=1) Toggle dns over https.
0=default dns only
1=DoH with default dns as backup (default)
2=DNS over https enforced
--devices arg The devices to mine on
Values: ALL / AMD / NVIDIA or a comma separated list of incidences.
--apiport arg (=0) The port the API will use
--ethstratum arg (=ETHPROXY) Ethash stratum mode. Available options: ETHV1: EthereumStratum/1.0.0 (Nicehash) ETHPROXY: Ethereum Proxy
--worker arg (=eth1.0) Separate worker name for Ethereum Proxy stratum mode.
--cclk arg (=*) The core clock used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--coff arg (=*) The core offset used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--mclk arg (=*) The memory clock only used for KASPA/ALPH to reduce Watts with value 810. "*" can be used to skip a card.
--moff arg (=*) The memory offset used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--pl arg (=*) The power limit used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--fan arg (=*) The % of the fan used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--memamd arg Select the Memory Mode for the main algo to reduce watts only for lolzil in HiveOS other OS don't need it: --memamd 0 for RXD --memamd 1 for NEXA
--zsmos When running lolzil in Ubuntu, that needs ./
--zil-test When running a ZIL TEST for OCs takes 90s to change Algos

Algorithm Split Options & Dual Mining Options:

Parameter Description
--dualmode arg (=none) Dual mode used. Allowed options: none, zil, zilEx, eth, etc, D-SPLIT, KASPADUAL, ALEPHDUAL,...
--dualpool arg Pool configuration for extra connection, Format :
--dualuser arg Username or wallet address for the extra connection
--dualpass arg Password for the extra connection (Optional)
--dualfactor arg Solver will be dualfactor * Eth/Etc hash rate. So for example if the factor is 25 and the Eth hash rate is 59.5 mh/s, then the dual hash rate will be 25 times 59.5 mh/s = 1487,5 mh/s. The maximum dual factor at the moment is 64, a value of 0 will disable dual mining on the GPU

Mining Options ZIL

Parameter Description
--zpool arg Mining ZIL pool to mine on
pool:port or for SSL ssl://pool:port
--zuser arg Wallet ZIL or pool user account to mine on
--zpass arg Pool user account password (Optional)
--zzil arg A ZIL Wallet when mining in Flexpool.io or K1-Pool
--ztls arg Toggle TLS ("on" / "off")
--zcclk arg (=*) The core clock used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--zcoff arg (=*) The core offset used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--zmclk arg (=*) The memory clock only used for KASPA/ALPH to reduce Watts with value 810. "*" can be used to skip a card.
--zmoff arg (=*) The memory offset used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--zpl arg (=*) The power limit used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.
--zfan arg (=*) The % of the fan used for the GPUs. Cards are separated with a comma. "*" can be used to skip a card.

For example the algo+zil.bat file:

lolzil -a NEXA -p stratum-eu.rplant.xyz:7092 -u nexa:nqtsq5g5nlvdmvum0lny7tkm25c8vmmf56ft4mv7v0mdh6gp --cclk 1500 --zpool eu1-zil.shardpool.io:3333 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f --zcclk 1500

That will mine NEXA to the pool stratum-eu.rplant.xyz:7092 and the wallet nexa:nqtsq5g5nlvdmvum0lny7tkm25c8vmmf56ft4mv7v0mdh6gp with a clock of 1500. And for ZIL will mine to eu1-zil.shardpool.io:3333 and the wallet is zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f and the clock is another time 1500.

For example the extraparameters in HiveOS KAS+ZIL for AMD:

--memamd 0 --zpool eu1-zil.shardpool.io:3333 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f

image

For example the extraparameters in HiveOS NEXA+ZIL for AMD :

--memamd 1 --zpool eu1-zil.shardpool.io:3333 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f

image

Tips:

  • In case you put --mclk 810 or --mclk 5000 for main algo, you should put --zmclk 7000 for 3060TI,3070... or 9250 for 3080/3090 to be sure it is unlocked the clock 810 or 5000
  • In case you put --coff xxx for main algo, you should put --zcoff 0 ti be sure it is restoted the clock
  • ZIL Pools:
  • Shardpool.io just only Shardpool and zil wallet --zpool eu1-zil.shardpool.io:3333 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f

  • Crazypool.org just only Crazypool and zil wallet --zpool eu.crazypool.org:5005 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f

  • Flexpool needs to add some extra information the pool and later the Wallet should be like ETC_WALLET/ZIL_WALLET --zpool etc-de.flexpool.io:4444 --zuser 0xdee61cb1d8729efe6ceb139d1eafd83da785b188/zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f --zzil zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f

  • K1 Pool need some extra information --zpool eu.zil.k1pool.com:1111 --zuser K1Pool_USER --zzil ZIL_WALLET

  • The miner will launch main algo until ZIL starts, stop the main algo, launch ZIL and return later to the main algo. Closing and starting the different lolMiner Windows.
  • To reupdate miner in HiveOS : miner stop && rm /hive/miners/custom/downloads/* && rm -r /hive/miners/custom/lolminer && miner start
Clone this wiki locally