-
Notifications
You must be signed in to change notification settings - Fork 582
Guide ALGO ZIL
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) :
Linux/mmpOS/HiveOS: https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.88/lolminer-1.88.ZIL.tar.gz
mmpOS:
HiveOS:
The Windows zip contains lolzil and algo+zil.bat, we just only need to edit that file. How is it configure it:
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 |
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 |
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
For example the extraparameters in HiveOS NEXA+ZIL for AMD :
--memamd 1 --zpool eu1-zil.shardpool.io:3333 --zuser zil12udfg3u8tplknlta9rfjwnf9hdpr7svk2rvl2f
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