· 5 years ago · Dec 05, 2020, 08:08 AM
1#!/bin/bash
2
3#if [ ! -f "NBMiner_31.1_Linux.tgz" ]; then
4# wget -O "NBMiner_31.1_Linux.tgz" "https://github.com/NebuTech/NBMiner/releases/download/v31.1/NBMiner_31.1_Linux.tgz" && [[ -f #"NBMiner_31.1_Linux.tgz" ]]
5# tar -xvf NBMiner_31.1_Linux.tgz -C NVOC/mining/miners/NBMiner/latest
6# mv -v "NVOC/mining/miners/NBMiner/latest/NBMiner_Linux/"* NVOC/mining/miners/NBMiner/latest/
7#fi
8
9#if [ ! -f "NBMiner_30.2_Linux.tgz" ]; then
10# wget -O "NBMiner_30.2_Linux.tgz" "https://github.com/NebuTech/NBMiner/releases/download/v30.2/NBMiner_30.2_Linux.tgz" && [[ -f "NBMiner_30.2_Linux.tgz" ]]
11#fi
12# tar -xvf NBMiner_30.2_Linux.tgz -C NVOC/mining/miners/NBMiner/latest
13# mv -v "NVOC/mining/miners/NBMiner/latest/NBMiner_Linux/"* NVOC/mining/miners/NBMiner/latest/
14
15
16#if [ ! -f "gminer_2_09_linux64.tar.xz" ]; then
17# wget -O "gminer_2_09_linux64.tar.xz" #"https://github.com/develsoftware/GMinerRelease/releases/download/2.09/gminer_2_09_linux64.tar.xz" && [[ -f #"gminer_2_09_linux64.tar.xz" ]]
18# tar -xvf gminer_2_09_linux64.tar.xz -C NVOC/mining/miners/GMINER/latest
19#fi
20
21##########################################################################
22##########################################################################
23#################### nvOC 3.2 - Community Release #####################
24########## Based on the original nvOC v0019-1.4 by fullzero ##########
25##########################################################################
26##########################################################################
27
28# fullzero: nvOC Creator
29
30# papampi: nvOC Community Release Creator
31# ( BTC address: 1NsnsnqkkVuopTGvUSGrkMhhug8kg6zgP9 )
32
33# nvOC Community Release contributors (in alphabetical order):
34
35# brightskye: DISABLED_GPUS
36# Allow turning off gpu by utilizing each miner's -device options
37
38# leenoox: nvOC ver 0019-2.0 (community release)
39# The new 0019-2.0 TEMP_CONTROL
40# Methods for color output throughout nvOC scripts
41# multiple bug fixes and enhacements for ver 0019-2.0
42
43# LukePicci: nvOC Community Release Main Developer
44
45# obm_dan: Foreman monitoring integration
46# ( BTC address: 1MGxnFDozG1UTKjxryNaiAAU7XkqWpEqK2 )
47
48# SizzlePizzle: Algo mining unification
49# ( BTC address: bc1qq42xn9zea933j88kv7u8xqeae84rr8f8lmlx55 )
50
51# Stubo: ver 0019-2.0 (community release) main developer
52# nvOC function script
53# minerinfo script
54# multiple bug fixes and enhacements for ver 0019-2.0
55
56# Original nvOC contributors (in alphabetical order):
57
58# BaliMiner: TELEGRAM_MESSAGES
59# ( BTC address: 1HbzxQ6AVeWYvFm322KtxZcJJLAqfJHpN8 )
60
61# damNmad: damNmad_ALGO_SPECIFIC_OC
62# nvOC discord channel https://discordapp.com/invite/8YDFEvY
63# Added Lots of COIN selections
64# Alternative telegram alert
65# ( BTC address: 1Mtf6K7c3ZhBDcPz91c4wcQ95DxLn88zC )
66
67# IAmNotAJeep: IAmNotAJeep_and_Maxximus007_WATCHDOG
68# Methods for improved system stability
69# ( BTC address: 13PnEKpfVzNseWkrm6LoueKcCMPj74zPv7 )
70
71# kk003: Alternative telegram alert ( very extensive )
72# Telegram Setup Video
73# ( BTC address: 196pMZnByg5UaPvJPK67ErAHgDPeSyu8QV )
74
75# lost_post: upPASTE (timeout based _Parallax_ Mode auto-updating)
76# Methods for separating settings and implementation
77# Methods for AUTO_UPDATE
78# ( BTC address: 1GFTEtLLvvwoa4ogDntD5oaXBgJLYokzTC )
79
80# Maxximus007: Maxximus007_AUTO_TEMPERATURE_CONTROL
81# Expectless 1bash
82# IAmNotAJeep_and_Maxximus007_WATCHDOG
83# ( BTC address: 1JAFefdPVAs3WQiTqnYWbsjifJAEjQcjQ8 )
84
85# meligo: FAQ website nvoc-mining-os.com
86# ( BTC address: 1AwUJMztX2ARZp8ULqR5UsK3b27om8j3vq )
87
88# papampi: nvOC Community Release main developer
89# WTM_AUTO_SWITCH
90# WTM_PROFIT_CHECK
91# Alternative telegram alert and guide
92# Web info http://rig_ip/index.html
93# multiple bug fixes and enhacements for ver 0019-2.0
94# ( BTC address: 1NsnsnqkkVuopTGvUSGrkMhhug8kg6zgP9 )
95
96# _Parallax_: _Parallax_ Mode ( wget + pastebin oneBash updating )
97# Methods for image size reduction
98# Methods for logging and system enhancements (with next version)
99# ( BTC address: 329k8rDgxHHcHAEXfwznqv25Go5LERGWLp )
100
101# salfter: SALFTER_NICEHASH_PROFIT_SWITCHING
102# SALFTER_MPH_PROFIT_SWITCHING
103# ( BTC address: 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 )
104
105# xleejohnx: SRR support
106# ( BTC address: 1EY5WbiW3YkWanSKEGcjCETpQfCR81wc56 )
107
108v0001="papampi;Community Release"
109v0002="Papampi;Telegram changes"
110v0003="Papampi;WTM_MINIMUM_MINING_TIME"
111v0004="Papampi;More NiceHash mining algos"
112v0005="damNmad;New Coins LUX, SUMO, DSR"
113v0006="Papampi;New Coins ELLA, XVG, GBX, CRC"
114v0007="Papampi;EQUIHASH_MINER, ETHASH_MINER, bminer"
115v0008="Papampi;Nicehash bug fixes"
116v0009="papampi;Added P104 and changed P106 to P10X"
117v0010="papampi;WTM minimum mining time and force switch"
118v0011="papampi;Pool Wallet Address Format"
119v0012="papampi;New claymore dual mining "
120v0013="damNmad;Added BTCP & notes for $WALLET_ADDRESS_FORMAT variable"
121v0014="Falcon;Added RavenCoin (RVN)"
122v0015="papampi;Temp Control Maximum fan speed"
123v0016="papampi;Some fix in claymore_dual"
124v0017="papampi;NEOSCRYPT_MINER, LYRA2V2_MINER, SKUNK_MINER, SKEIN_MINER"
125v0018="papampi;Alternate Pool Switch"
126v0019="papampi;WTM 2nd lower minimum difference to switch"
127v0020="LukePicci;Relocate nvOC to arbitrary install directory"
128v0021="papampi;More miner optional arguments"
129v0022="papampi;OhGodAnETHlargementPill"
130v0023="LukePicci;Simplified ALGO specific settings"
131v0024="papampi;HEADLEASS_MODE"
132v0025="LuKePicci;AUTO_SWITCH generalized implementetion"
133v0026="papampi,sizzlephizzle; Algo mining unification"
134v0027="LuKePicci;Separate algo_id"
135v0028="LuKePicci;More tempcontrol alert color and verbosity options"
136v0029="papampi;Nice Algo extension arguments"
137v0030="papampi;CryptoNightHeavy"
138v0031="papampi;New EWBF v0.3"
139v0032="papampi;Version numbering"
140v0033="papampi;ZHASH, PHI1612, PHI2 Algos, Z_EWBF Miner and NICE_X16R"
141v0034="LuKePicci;Rearrange settings and explaination comments"
142v0035="LuKePicci;Uniform plusCPU handling"
143v0036="papampi;Ethminer new arguments, Coin Pool Protocol"
144v0037="papampi;Added bminer scheme info for zhash & tensority based coins"
145v0038="Spiral;Added max temperature shutdown option & resolution option for teamviewer"
146v0039="papampi;CryptoDredge miner, Suported Algos: Allium, Blake2s, Lyra2v2, Lyra2z, NeoScrypt, PHI1612, Phi2, Skein, Skunkhash, Tribus"
147v0040="papampi;BMiner Dual mining"
148v0041="papampi;XDNA COIN, HEX ALGO"
149v0042="papampi;lolMiner"
150v0043="papampi;PhoenixMiner"
151v0044="papampi;Auto restart miner,T_Rex miner"
152v0045="brightskye;DISABLED_GPUS"
153v0046="LuKePicci;Address settings for nicehash, zpool and mph moved from 0miner to 1bash"
154v0047="papampi;Add Foreman monitoring"
155v0048="LuKePicci;Changes for brightskye's extended miner options handling"
156v0049="papampi;CryptoNightV8, X22I, SUQA, Energi Algo, ENERGIMINER, NRG COIN"
157v0050="papampi;Miner Schedule"
158v0051="papampi;MTP Algo"
159v0052="papampi;cuckaroo29, CuckooCycle, cuckatoo31 Algo"
160v0053="papampi;load average check"
161v0054="papampi;tempcontrol cycle"
162v0055="papampi;x21s algo, RITO Coin"
163v0056="papampi;NICE_MTP, Nice_Cuckatoo31 and Nice_Cuckaroo29"
164v0057="papampi;Lyra2REv3"
165v0058="papampi;Allowed fan difference"
166
167
168# Do not edit these lines
169nvOC_Ver="v0019-3.2"
170nvOC_1bash_ver="0058"
171nvOC_1bash_least_compatible="0058"
172nvOC_1bash_last_compatible="0058"
173
174# Open the terminal to launch miner; will auto launch on boot
175
176# firefox has an OP bookmark; look at the OP for more information
177
178# Supported Algorithms:
179# BITCORE CRYPTONIGHT CRYPTONIGHTHEAVY CRYPTONIGHTV7 CRYPTONIGHTV8
180# CUCKAROO29 CUCKATOO31 CUCKOOCYCLE DECRED ENERGI EQUIHASH ETHASH GRS
181# LBRY LYRA2V2 LYRA2RE3 LYRA2Z MYR_GR NEOSCRYPT PASCAL PHI1612 PHI2 SIA
182# SIB SKEIN SKUNK X13 X16R X21S X22I XEVAN ZHASH
183
184# ALGO Mining with NiceHash (Auto converts to BTC)
185######### NICE-ETHASH,NICE-EQUIHASH, NICE-LYRA2REV2, NICE-NEOSCRYPT, NICE-CRYPTONIGHT, NICE-X11GOST, NICE-SKUNKHASH
186
187# ALGO Miningh with Zpool (Auto converts to BTC)
188######### ZPOOL_LYRA2V2 ZPOOL_BLAKE2S ZPOOL_EQUIHASH ZPOOL_LBC ZPOOL_NEOSCRYPT ZPOOL_LBRY ZPOOL_SKEIN
189
190# ALGO Miningh with Miningpoolhub (Auto convert to any coins in MPH settings web page)
191#########MPH_EQUIHASH, MPH_ETHASH, MPH_SKEIN, MPH_LYRA2Z, MPH_NEOSCRYPT, MPH_LYRA2V2, MPH_CRYPTONIGHTV7, MPH_KECCAK
192
193# CLAYMORE_DUAL (ETHASH + Decred/Siacoin/Lbry/Pascal/Blake2s/Keccak)
194## All supported coins can be added in CLAYMORE_DUAL section
195
196# BMINER_DUAL (ETHASH + Decred/Siacoin/Lbry/Pascal/Blake2s/Keccak)
197## All supported coins can be added in BMINER_Dual section
198
199# Profit Switchers
200######### WTM_SWITCHING - Auto Switch based on WhatToMine.com API
201######### SALFTER_NICEHASH_PROFIT_SWITCHING - NiceHash Profit Switching based on Nicehash API
202######### SALFTER_MPH_PROFIT_SWITCHING - MiningPoolHub Profit Switching based on MPH API
203######### SALFTER_PROGRAMATIC_SWITCHING # - change what coin/algo you mine through an external JSON configuration file
204
205# Choose any coins listed in coin section or add yours (Ask devs if you dont know how)
206
207###############################################################################
208# #
209# IMPORTANT: USE ALL CAPS when editing below except for addresses and pools #
210# #
211###############################################################################
212
213########################################################
214# #
215# General settings #
216# #
217########################################################
218
219COIN="ETH" # Manual mining, choose the coin to mine (like "ETH", "ZEC", ...)
220 # Dual mining: "DUAL_CLAYMORE" or "DUAL_BMINER"
221 # Automatic profit-based switchers below
222
223source "/media/m1/12D3-A8691/rig_name"
224
225AUTO_START_MINER="YES" # YES or NO # Set this to NO when troubleshooting, this will prevent the watchdog restarting the rig
226
227AUTO_SWITCH="NO" # NO, WTM_SWITCHING, SALFTER_NICEHASH_SWITCHING,
228 # SALFTER_MPH_SWITCHING, SALFTER_PROGRAMATIC_SWITCHING
229
230# Notes: - NO disables auto switching, mine previously selected COIN
231# - WTM_SWTICHING switch coin over your preferred pools following
232# whattomine.com profitability charts
233# - SALFTER_NICEHASH_SWITCHING switch algo over nicehash pools following
234# nicehash profitabiliy charts
235# - SALFTER_MPH_SWITCHING switch algo over miningpoolhub pools following
236# miningpoolhub profitability charts
237# - SALFTER_PROGRAMATIC_SWITCHING switch algo over pools provided by any
238# custom api URL following its own profitability logic
239
240NUMBER_GPUS_INSTALLED="" # Number or "" # Set number of GPUs installed. Watchdog will check installed vs detected. Leave empty to not check
241
242DISABLED_GPUS="" # space seperated list of devices to be ignore by the miner, start from 0, e.g. 0 1 2 3 4 ...
243
244LOCALorREMOTE="LOCAL" # LOCAL or REMOTE # Set to LOCAL if you have local access to the rig. Set to REMOTE if logging remotely to the rig
245# LOCAL will attach the mining process to the gnome or guake terminal
246# REMOTE will leave it unattached, miner will be launched using "screen", ready for SSH
247
248
249VEILWALLET="NO"
250
251TEAMVIEWER="YES" # YES or NO # If you use Team Viewer to remotely connect to this rig set this to YES
252
253RESOLUTION="1280x960" # Default system resolution used when connecting through TeamViewer
254
255
256SSH="NO" # YES or NO # If you use SSH to remotely connect to this rig set this to YES
257
258
259AUTO_REBOOT="NO" # YES or NO # If you want this rig to periodically reboot set this to YES
260
261REBOOT_TIMEOUT_IN_MINUTES=2880 # If AUTO_REBOOT is set to YES, use this to set how often to reboot, 1440 = 24 hours, 2880 = 48 hours, minimum 60.
262
263
264MINER_RESTART="NO" # YES or NO # If you want to periodically restart miner set this to YES
265
266MINER_RESTART_TIMEOUT_IN_MINUTES=720 # If MINER_RESTART is set to YES, use this to set how often to restart miner, 720 = 12 hours, minimum 60.
267
268
269MINER_SCHEDULE="NO" # Schedule mining to stop and start between given times
270
271SCHEDULE_START="07:00" # Mining start at this time
272
273SCHEDULE_END="19:00" # Mining stop at this time
274
275
276GLOBAL_WORKERNAME="YES" # YES or NO # Use same workername for all coins
277
278AUTO_WORKERNAME="CUSTOM" # HOST or MAC or CUSTOM # Use HOST IP address or network card MAC address or CUSTOM name workername
279
280
281
282#if wget -O "${NVOC}/upPASTE" "https://pastebin.com/raw/YEn9pisD" && [[ -f "${NVOC}/upPASTE" ]]
283#then
284 # ensure unix encoding
285# dos2unix "${NVOC}/upPASTE"
286#fi
287
288
289#source "${NVOC}/rig_name"
290
291#CUSTOM_WORKERNAME="19_3" # If AUTO_WORKERNAME="CUSTOM" enter your desired workername here
292
293_Parallax_MODE="YES" # YES or NO # To deploy 1bash remotely from pastebin.com . You will need to create account
294
295pasteBASH="https://pastebin.com/raw/Tw9P34ah" # pastebin.com setting - enter paste link here
296
297upPASTE_TIMEOUT_IN_MINUTES=10 # pastebin.com setting - timeout
298
299#if wget -O "${NVOC}/upPASTE" "https://pastebin.com/raw/YEn9pisD" && [[ -f "${NVOC}/upPASTE" ]]
300#then
301 # ensure unix encoding
302# dos2unix "${NVOC}/upPASTE"
303#fi
304
305CLEAR_LOGS_ON_BOOT="NO" # YES or NO # Clear all logs when rig boots up
306
307LOG_ROTATE="YES" # Rotate (clean) all logs every x hours. Highly recommended to set this to yes!
308
309LOG_ROTATE_INTERVAL="3" # Time between log rotations in hours. Default is: 3
310
311
312SRR="NO" # YES or NO # Remote SRR control using Raspberry Pi device with SRR board
313
314SRR_SERIAL="000055" # Remote SRR control setting
315
316__SRR_SLOT="1" # Remote SRR control setting
317
318
319CONTROL_GPU_LED="NO" # YES or NO # Control GPU LED light. NOTE: It only works on some models
320
321LED_BRIGHTNESS=100 # 0 - 100 # Set the LED brightness intensity. 0 = OFF, 100 = full brightness
322
323
324SLOW_USB_KEY_MODE="NO" # YES or NO # If you are using a slow USB flash drive (eg. USB 1.0 or USB 2.0) set this to YES
325
326########################################################
327# #
328# MINER_WATCHDOG settings #
329# #
330########################################################
331
332MINER_WATCHDOG="YES" # YES or NO # Monitors the rig and automatically corrects the detected problems. Highly recommended to use this!
333
334LOAD_CHECK="NO" # YES or NO, Check system load average and reboot if HIGH_LOAD_REBOOT="YES", not works if using plusCPU
335
336HIGH_LOAD_REBOOT="NO" # YES or NO, Set to YES if you want LOAD_CHECK reboot the rig when all load averages (1 min, 5 min and 15 min) are too much higher than normal.
337 # Works only if not using plusCPU.
338SYSRQ_REBOOT="NO" # YES or NO # Use sys request reboot or normal reboot.
339 # Set "YES", watchdog, tempcontrol and load_check use sysrq reboot to prevent kernel panic and freeze if GPU drops off the bus
340WATCHDOG_CYCLE="20" # Time between watchdog cycle loops to check GPU utilization
341
342WATCHDOG_USE_COLOR="YES" # Watchdog log beautifier, use bold text and colors
343
344GPU_UTIL_THRESHOLD="70" # GPU utilization threshold, If utilization bellow this value watchdog takes action (Recommended values 70-90)
345
346ALT_POOL="NO" # YES or NO, Set to YES if you want to enable poolswitch.
347 # Switch to alternate pool if main pool goes down.
348 # Dual mining and salfter auto switch not supported.
349 # If pool goes down, poolswitch will stop/disable wtm auto switch and will enable/start it after pool comes up to prevent coin data mixed up.
350 # If main pool use username, alternate pool should use same username and workername.
351 # If anonymous mining with coin address alternate pool should use same.
352 # If ALT_POOL="YES" add as follow to your coins data (order should be the same).
353
354###alternate pool setup example:
355#ZCL_POOL_1="europe.equihash-hub.miningpoolhub.com"
356#ZCL_PORT_1="20575"
357#ZCL_POOL_2="zcl.suprnova.cc"
358#ZCL_PORT_2="4042"
359#ZCL_POOL=$ZCL_POOL_1 #Dont edit this
360#ZCL_PORT=$ZCL_PORT_1 #Dont edit this
361
362
363########################################################
364# #
365# General OC (overclock) and Power Limit settings #
366# #
367########################################################
368
369POWERLIMIT_MODE="GLOBAL" # GLOBAL, GPU_SPECIFIC, ALGO_SPECIFIC (Pro Settings: GLOBAL_with_GPU_OFFSET, ALGO_SPECIFIC_with_GPU_OFFSET)
370
371OVERCLOCK_MODE="GLOBAL" # NO, GLOBAL, GPU_SPECIFIC, ALGO_SPECIFIC (Pro Settings: GLOBAL_with_GPU_OFFSET, ALGO_SPECIFIC_with_GPU_OFFSET)
372
373# Modes: - NO disables overclock
374# - GLOBAL mode means no individual gpu- or algo-specific settings are used
375# - GPU_SPECIFIC let global setting be overridden by individual gpu-specific setting
376# - ALGO_SPECIFIC let global setting be dynamically overridden by algo-specific setting
377# - Pro Settings are not for the faint-hearted. Dont use if you dont know what they are.
378# For optimal use of any mining switcher use ALGO_SPECIFIC modes !!
379# Default values set later on in 1bash are for 1060, remember to set yours accordingly.
380
381
382_POWERLIMIT_WATTS=210 # Global base Power Limit in watts for each GPU RVN - 210, ETH - 175
383
384if [ $COIN == "ETH" ]; then
385 _POWERLIMIT_WATTS=190
386fi
387if [ $COIN == "RVN" ]; then
388 _POWERLIMIT_WATTS=210
389fi
390
391if [ $CUSTOM_WORKERNAME == "L7" ]; then
392 _POWERLIMIT_WATTS=175
393fi
394
395if [ $CUSTOM_WORKERNAME == "L2" ]; then
396 _POWERLIMIT_WATTS=175
397fi
398
399_CORE_OVERCLOCK=80 # Global base Core overclock offset
400
401_MEMORY_OVERCLOCK=150 # Global base Memory overclock offset RVN - 150 ETH - 200
402
403if [ $COIN == "ETH" ]; then
404 _MEMORY_OVERCLOCK=200
405fi
406if [ $COIN == "RVN" ]; then
407 _MEMORY_OVERCLOCK=150
408fi
409
410if [ $CUSTOM_WORKERNAME == "L2" ]; then
411 _MEMORY_OVERCLOCK=150
412fi
413
414# Notes: - the above global settings are for all GPU's and algos, may be subject to
415# overrides or variations according to selected OC and Power Limit modes
416# - algo-specific and individual gpu-specific settings are some sections below in this file
417
418HEADLESS_MODE="NO" # YES or NO # If using P106_100, P104-100 GPU's in a full headless (no monitor) rig, set this to YES
419
420GPUPowerMizerMode_Adjust="NO" # YES or NO # Use nvidia PowerMizerMode
421
422GPUPowerMizerMode=1 # Set PowerMizerMode
423
424OhGodAnETHlargementPill="YES" # YES or NO, Set to YES for mining Ethash algos with 1080 or 1080TI cards
425
426
427########################################################
428# #
429# MINER_TEMP_CONTROL settings #
430# #
431########################################################
432
433# Automatically adjusts the fan speed to keep the desired target temp. If the actual temp is above the target temp this script will increase the fan speed. If the actual temp is 2C below the target temp this script will reduce the fan speed. If the target temperature can't be reached with fan adjustments it will decrease the Power Limit. If actual temp is above the desired target temp and fan speed is already at 100%, the script will lower the Power Limit. Once the target temp is reached, Power Limit will be restored.
434
435MINER_TEMP_CONTROL="YES" # YES or NO # Automatically adjusts the fan speed to keep the desired temp. Highly recommended to use this!
436
437MANUAL_FAN="NO" # YES or NO # Manually set the fans, no auto adjustment. Set this to NO if using the auto MINER_TEMP_CONTROL
438
439FAN_SPEED=70 # Set fan speed percentage if MANUAL_FAN="YES" (Do not write the % sign)
440
441INDIVIDUAL_TARGET_TEMPS="NO" # YES or NO, if YES global target temperature is overridden by individual per-GPU setting found later in this file
442
443TARGET_TEMP=65 # Set the desired global (all GPU's) target temperature in Celsius. Recommended ranges: 55 - 75
444
445HOT_SHUTDOWN="NO" # YES or NO, if YES system will shutdown when SHUTDOWN_TEMP is exceeded.
446
447SHUTDOWN_TEMP=90 # If HOT_SHUTDOWN is YES then the system will shutdown if this number is exceeded. (Celsius)
448
449TEMP_CONTROL_CYCLE="20" # Time between Temp control cycle loops, max 30 seconds
450
451ALLOWED_TEMP_DIFF=2 # If current temp is 2C below the target temp reduce the fan speed. Works only if current temp is below target temp
452
453MINIMAL_FAN_SPEED=20 # Lowest fan speed that will be used. Recommended ranges: 40 - 60
454
455MAXIMAL_FAN_SPEED=95 # Highest fan speed before temp control drops power limit to reach TARGET_TEMP. Recommended ranges: 90 - 100
456
457ALLOWED_FAN_DIFF=2 # Allowed fan difference to set fan speed if difference is more. If current fan speed has more/less difference than what it should be, set it.
458
459__FAN_ADJUST=5 # Fan adjustment size in percent
460
461POWER_ADJUST=5 # Adjustment size in watts. If the target temp can not be achieved and fan is already at 100%, reduce Power Limit
462
463RESTORE_POWER_LIMIT=85 # Restore original Power Limit if fan speed is lower than this percentage. Recommended: 10% less than Maximum fan speed
464
465WARN_PL_DROPS="NO" # Gives a Warning every time an auto-adjustment occurs and Powerlimit gets dropped
466
467TEMPCONTROL_USE_COLOR="YES" # YES or NO, enables Text output beautifier, use bold text and colors
468
469
470########################################################
471# #
472# Foreman monitor settings #
473# #
474########################################################
475
476# Monitor your miners remotely
477
478FOREMAN_MONITOR="NO" # Enable or Disable Foreman monitoring.
479 # To use Foreman, you must register an account at https://foreman.mn
480FOREMAN_CLIENT_ID="" # After registering, open https://dashboard.foreman.mn/dashboard/profile/ to
481 # get your client ID and API key. These are needed so your rigs can be
482FOREMAN_API_KEY="" # correctly associated with your private dashboard
483
484########################################################################################
485# GLOBAL_WORKERNAME implementation Start - DO NOT EDIT this section #
486########################################################################################
487IPW=$(ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p')
488IP_AS_WORKER=$(echo -n "$IPW" | tail -c -3 | sed 'y/./0/')
489MAC=$(ifconfig -a | grep -Po 'HWaddr \K.*$')
490MAC_AS_WORKER=$(echo -n "$MAC" | sed 'y/:/_/')
491if [ $GLOBAL_WORKERNAME == "YES" ]; then
492 if [ $AUTO_WORKERNAME == "HOST" ]; then
493 WORKERNAME=$IP_AS_WORKER
494 elif [ $AUTO_WORKERNAME == "MAC" ]; then
495 WORKERNAME=$MAC_AS_WORKER
496 elif [ $AUTO_WORKERNAME == "CUSTOM" ]; then
497 WORKERNAME=$CUSTOM_WORKERNAME
498 fi
499fi
500########################################################################################
501# GLOBAL_WORKERNAME implementation End - DO NOT EDIT this section #
502########################################################################################
503
504################################################################
505# #
506# Algo definitions and Coin->Algo mappings #
507# #
508################################################################
509
510# Notes: nvOC natively supports some algorithms.
511# You can add a new one but you also have to specify the set of coins that
512# support it and a compatilbe miner in the next sections.
513# See the example for NEWCOIN/NEWALGO at the end of this section.
514
515ALGOS="BITCORE CRYPTONIGHT CRYPTONIGHTHEAVY CRYPTONIGHTV7 CRYPTONIGHTV8 CRYPTONIGHTR CUCKAROO29 CUCKATOO31 CUCKOOCYCLE DECRED ENERGI EQUIHASH EQUIHASH192 EQUIHASH150 ETHASH GRS LBRY LYRA2V2 LYRA2RE3 LYRA2Z MYR_GR NEOSCRYPT PASCAL PHI1612 PHI2 SIA SIB SKEIN SKUNK X13 X16R X16RT X21S X22I XEVAN ZHASH EAGLESONG HANDSHAKE KAWPOW"
516
517BITCORE_COINS="BTX"
518CRYPTONIGHT_COINS="KRB,NICE_CRYPTONIGHT"
519CRYPTONIGHTV7_COINS="ETN,NICE_CRYPTONIGHTV7"
520CRYPTONIGHTV8_COINS="MPH_CRYPTONIGHTV8,NICE_CRYPTONIGHTV8"
521CRYPTONIGHTHEAVY_COINS="LOKI,NICE_CRYPTONIGHTHEAVY"
522CRYPTONIGHTR_COINS="XMR"
523CUCKOOCYCLE_COINS="AE"
524CUCKAROO29_COINS="GRIN,NICE_CUCKAROO29"
525CUCKATOO31_COINS="GRIN31,NICE_CUCKATOO31,MWC"
526DECRED_COINS="DCR"
527ENERGI_COINS="NRG"
528EQUIHASH_COINS="ZEC,ZEN,HUSH,BTCP,KMD,ZPOOL_EQUIHASH,MPH_EQUIHASH,NICE_EQUIHASH,VOTE,BTCP,BCI"
529EQUIHASH192_COINS="ZCL,YCASH"
530EQUIHASH150_COINS="GRIMM"
531ETHASH_COINS="ETH,ETC,EXP,UBQ,CLO,MUSIC,SOIL,MPH_ETHASH,PIRL,NICE_ETHASH,ETP,CLAYMORE_DUAL"
532GRS_COINS="GRS,MPH_GRS"
533HEX_COINS="XDNA"
534KAWPOW_COINS="RVN"
535LBRY_COINS="LBC,ZPOOL_LBRY"
536LYRA2V2_COINS="MONA,VTC,NICE_LYRA2REV2,XVG,MPH_LYRA2V2,ZPOOL_LYRA2V2"
537LYRA2RE3_COINS="VTC,NICE_LYRA2REV3"
538LYRA2Z_COINS="MPH_LYRA2Z"
539MTP_COINS="XZC,NICE_MTP"
540MYR_GR_COINS="XMY,MPH_MYR_GR"
541NEOSCRYPT_COINS="FTC,ORB,PXC,VIVO,TZC,NICE_NEOSCRYPT,DSR,CRC,GBX,MPH_NEOSCRYPT,ZPOOL_NEOSCRYPT"
542PASCAL_COINS="PASC,PASL"
543PHI1612_COINS="FLM,SERA"
544PHI2_COINS="LUX"
545SIA_COINS="SIA"
546SIB_COINS="SIB,NICE_X11GHOST"
547SKEIN_COINS="ZPOOL_SKEIN,MPH_SKEIN"
548SKUNK_COINS="SIGT,ZPOOL_SKUNK,ALTCOM,NICE_SKUNKHASH"
549X13_COINS="ONION"
550X16R_COINS="XMN,NICE_X16R"
551X16RT_COINS="VEIL"
552X21S_COINS="RITO"
553X22I_COINS="SUQA"
554XEVAN_COINS="BSD"
555ZHASH_COINS="AION,BTG"
556EAGLESONG_COINS="CKB"
557HANDSHAKE_COINS="HNS"
558
559# example, adding NEWALGO for NEWCOIN:
560#
561# ALGOS="${ALGOS} NEWALGO"
562# NEWALGO_COINS="NEWCOIN"
563
564
565########################################################
566# #
567# Common miners settings #
568# #
569########################################################
570
571USE_ENVIRONMENTAL_VARIBLES="NO" # YES or NO # Not needed for nvidia cards. Default: NO
572
573NICE_ADDRESS="NICEHASH_BTC_ADDRESS" # Required for nicehash: your internal Nicehash BTC address
574
575ZPOOL_ADDRESS="replace_with_your_BTC_address" # Required for zpool: your BTC address
576
577MPH_ADDRESS="Tescha" # Required for MiningPoolHub: your mph account username
578
579WALLET_ADDRESS_FORMAT="." # Choose between "." , "/" , "-" or any other separators your pool uses.
580 # Some pools require dot (address.worker), some require slash (address/worker) format.
581 # Depending on the pool you use, set this appropriately:
582
583MINER_PWD="x" # Set the miner password. Default: x
584 # For zpool use MINER_PWD="$WORKERNAME,c=btc"
585 # For dwarfpool and some other pools you can set your email to enable notification from pool
586
587########################################################
588# #
589# Algo->miner mapping and specific settings #
590# #
591########################################################
592
593# Notes: miner, intensity and wallet address format for different algos.
594# Choose a miner either from built in miners or any installed pluggable miner
595# Test intensity on your rig and edit it or miner will set default values.
596# Choose the wallet address format your pool requires, or leave common format.
597# You can define new mappings as in the example at the end of this section.
598# Read BMINER available scheme in coin section
599
600# Available builtin miners:
601# Various algos:
602# "BMINER", "CryptoDredge", "GMiner", "NBMiner", "TPccminer", "T_Rex", "XMR_Stak", "ZENEMYminer"
603# Energi:
604# "ENERGIMINER"
605# Equihash:
606# "BMINER", "DSTM", "EWBF"
607# Ethash:
608# "BMINER", "CLAYMORE", "ETHMINER", "NBMiner", "PhoenixMiner"
609# Zhash:
610# "BMINER", GMINER", "LOLMINER, "Z_EWBF"
611
612## HANDSHAKE
613HANDSHAKE_MINER="NBMiner"
614HANDSHAKE_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
615
616## EAGLESONG
617EAGLESONG_MINER="NBMiner"
618EAGLESONG_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
619
620## BITCORE, TIMETRAVEL10
621BITCORE_INTENSITY="0"
622BITCORE_MINER="ZENEMYminer"
623BITCORE_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
624
625## CRYPTONIGHT
626CRYPTONIGHT_INTENSITY="0"
627CRYPTONIGHT_MINER="TPccminer"
628CRYPTONIGHT_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
629
630## CRYPTONIGHT-V7
631CRYPTONIGHTV7_INTENSITY="0"
632CRYPTONIGHTV7_MINER="XMR_Stak"
633CRYPTONIGHTV7_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
634
635## CRYPTONIGHT-V8
636CRYPTONIGHTV8_INTENSITY="0"
637CRYPTONIGHTV8_MINER="XMR_Stak"
638CRYPTONIGHTV8_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
639
640## CRYPTONIGHTHEAVY
641CRYPTONIGHTHEAVY_INTENSITY="0"
642CRYPTONIGHTHEAVY_MINER="XMR_Stak"
643CRYPTONIGHTHEAVY_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
644
645## CRYPTONIGHT R
646CRYPTONIGHTR_INTENSITY="0"
647CRYPTONIGHTR_MINER="XMR_Stak"
648CRYPTONIGHTR_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
649
650# CUCKAROO29
651CUCKAROO29_MINER="BMINER"
652CUCKAROO29_WALLET_FORMAT="."
653
654# CUCKATOO31
655CUCKATOO31_MINER="GMINER"
656CUCKATOO31_WALLET_FORMAT="."
657
658# CUCKAOO
659CUCKOOCYCLE_MINER="GMINER"
660CUCKOOCYCLE_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
661
662## Decred
663DCR_INTENSITY="0"
664DCR_MINER="TPccminer"
665DCR_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
666
667## ENERGI
668ENERGI_MINER="ENERGIMINER"
669ENERGI_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
670
671## EQUIHASH
672EQUIHASH_MINER="DSTM"
673EQUIHASH_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
674
675## EQUIHASH192
676EQUIHASH192_MINER="GMINER"
677EQUIHASH192_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
678
679## EQUIHASH150
680EQUIHASH150_MINER="GMINER"
681EQUIHASH150_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
682
683## ETHASH
684ETHASH_MINER="CLAYMORE"
685ETHASH_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT" # Some pools require to use "%2e" instead of "." More examples available :https://github.com/ethereum-mining/ethminer/blob/master/docs/POOL_EXAMPLES_ETH.md
686
687## GROESTL
688GROESTL_INTENSITY="0"
689GROESTL_MINER="TPccminer"
690GROESTL_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
691
692## HEX
693HEX_INTENSITY="0"
694HEX_MINER="ZENEMYminer"
695HEX_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
696
697## KECCAK
698KECCAK_INTENSITY="0"
699KECCAK_MINER="TPccminer"
700KECCAK_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
701
702## KAWPOW
703KAWPOW_INTENSITY="0"
704KAWPOW_MINER="NBMiner"
705KAWPOW_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
706
707## LBRY
708LBRY_INTENSITY="0"
709LBRY_MINER="TPccminer"
710LBRY_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
711
712## LYRA2REV2
713LYRA2V2_INTENSITY="1"
714LYRA2V2_MINER="CryptoDredge"
715LYRA2V2_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
716
717## LYRA2REV3
718LYRA2RE3_INTENSITY="1"
719LYRA2RE3_MINER="CryptoDredge"
720LYRA2RE3_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
721
722## LYRA2Z
723LYRA2Z_INTENSITY="0"
724LYRA2Z_MINER="TPccminer"
725LYRA2Z_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
726
727## MTP
728MTP_INTENSITY="0"
729MTP_MINER="CryptoDredge"
730MTP_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
731
732## Myriad Groestl
733MYR_GR_INTENSITY="0"
734MYR_GR_MINER="TPccminer"
735MYR_GR_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
736
737## Neoscrypt
738NEOSCRYPT_INTENSITY="1"
739NEOSCRYPT_MINER="CryptoDredge"
740NEOSCRYPT_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
741
742## PASCAL
743PASCAL_INTENSITY="0"
744PASCAL_MINER="TPccminer"
745PASCAL_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
746
747## PHI1612
748PHI1612_INTENSITY="0"
749PHI1612_MINER="CryptoDredge"
750PHI1612_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
751
752## PHI2
753PHI2_INTENSITY="0"
754PHI2_MINER="CryptoDredge"
755PHI2_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
756
757## SIA
758SIA_INTENSITY="0"
759SIA_MINER="TPccminer"
760SIA_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
761
762## SKEIN
763SKEIN_INTENSITY="0"
764SKEIN_MINER="TPccminer"
765SKEIN_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
766
767## SKUNK
768SKUNK_INTENSITY="0"
769SKUNK_MINER="TPccminer"
770SKUNK_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
771
772## X11GHOST, SIB
773X11GHOST_INTENSITY="0"
774X11GHOST_MINER="TPccminer"
775X11GHOST_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
776
777## X13
778X13_INTENSITY="0"
779X13_MINER="TPccminer"
780X13_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
781
782## X16R
783X16R_INTENSITY="0"
784X16R_MINER="ZENEMYminer"
785X16R_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
786
787## X21S
788X21S_INTENSITY="0"
789X21S_MINER="T_Rex"
790X21S_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
791
792## X22I
793X22I_INTENSITY="0"
794X22I_MINER="T_Rex"
795X22I_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
796
797## X16RT
798X16RT_INTENSITY="0"
799X16RT_MINER="T_Rex"
800X16RT_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
801
802## XEVAN
803XEVAN_INTENSITY="0"
804XEVAN_MINER="ZENEMYminer"
805XEVAN_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
806
807## ZHASH
808ZHASH_MINER="Z_EWBF"
809ZHASH_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
810
811# example, adding miner for NEWALGO:
812#
813# ## Newalgo
814# NEWALGO_MINER="builtin_or_pluggable_miner_name"
815# NEWALGO_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
816
817
818################################################################
819# #
820# CPU mining settings #
821# #
822################################################################
823
824plusCPU="NO" # YES or NO # Mine XMR with CPU. Set your XMR address in addresses/pools section
825
826threadCOUNT="1" # Number of CPU threads to use for plusCPU mining. Please check how many threads your CPU has.
827
828plusCPU_MINER="cpuOPT" # choose "cpuOPT" for the only available builtin cpu miner or your pluggable miner name
829plusCPU_WALLET_FORMAT="$WALLET_ADDRESS_FORMAT"
830
831# example, replacing cpuminer for plusCPU:
832#
833# plusCPU_MINER="builtin_or_pluggable_miner_name"
834
835
836########################################################
837# #
838# GPU miners settings #
839# #
840########################################################
841
842# Notes: This list of miner settings is incomplete, take it as an example.
843# You can find here some hints about common mining options for special cases.
844# Remember to add here any needed settings for yout miner of choice
845# like in the following example, otherwise defaults will apply.
846# Assuming your miner name is NEWMINER:
847#
848# NEWMINER_VERSION="4.2.0" # default: "recommended", otherwise you can choose "latest" or the exact version number
849# NEWMINER_OPTS="" # default: empty
850# Use miner help command to see available options
851
852BMINER_OPTS="" # Bminer optional arguments
853BMINER_VERSION="latest" # "latest", "recommended" or the version folder name.
854
855CLAYMORE_OPTS="" # Claymore optional arguments. tip: add "-esm 2" for miningpoolhub
856CLAYMORE_VERSION="latest" # "latest", "recommended" or the version folder name.
857
858CryptoDredge_OPTS="" # CryptoDredge optional arguments
859CryptoDredge_VERSION="recommended" # "latest", "recommended" or the version folder name.
860
861DSTM_OPTS="" # DSTM Miner optional arguments
862DSTM_VERSION="recommended" # "latest", "recommended" or the version folder name.
863
864ENERGIMINER_OPTS="--response-timeout 10 --cuda-parallel-hash 8 --cuda-block-size 256" # ENERGIMINER Miner optional arguments
865ENERGIMINER_VERSION="recommended" # "latest", "recommended" or the version folder name.
866
867ETHMINER_OPTS="" # Ethminer optional arguments
868ETHMINER_VERSION="recommended" # "latest", "recommended" or the version folder name.
869
870EWBF_FEE="0" # change fee value to alter donation percent for EWBF Miner
871EWBF_OPTS="" # EWBF Equihash Miner optional arguments
872EWBF_VERSION="recommended" # "latest", "recommended" or the version folder name. If choose 3.3 you should extract 3.3 in miner folder to 3.3 folder
873
874GMINER_OPTS="" # GMINER optional arguments.
875GMINER_VERSION="latest" # "latest", "recommended" or the version folder name.
876
877LOLMINER_OPTS="" # LOLMINER optional arguments.
878LOLMINER_VERSION="recommended" # "latest", "recommended" or the version folder name.
879
880NBMiner_OPTS=""
881NBMiner_VERSION="latest" # "latest", "recommended" or the version folder name.
882
883PhoenixMiner_OPTS="" # PhoenixMiner optional arguments. Read the README file inside PhoenixMiner folder
884PhoenixMiner_VERSION="recommended" # "latest", "recommended" or the version folder name.
885
886TPccminer_OPTS="" # ccminer optional arguments
887TPccminer_VERSION="recommended" # "latest", "recommended" or the version folder name.
888
889T_REX_OPTS="" # T_REX optional arguments.
890T_REX_VERSION="recommended" # "latest", "recommended" or the version folder name.
891
892XMR_Stak_OPTS="" # XMR_Stak optional arguments.
893XMR_Stak_VERSION="recommended" # "latest", "recommended" or the version folder name.
894
895Z_EWBF_FEE="0" # EWBF ZHASH Dev fee percent to alter donation percent
896Z_EWBF_OPTS="" # EWBF ZHASH Miner optional arguments
897Z_EWBF_VERSION="recommended" # "latest", "recommended" or the version folder name.
898
899ZENEMYminer_OPTS="" # ZENEMYminer optional arguments
900ZENEMYminer_VERSION="recommended" # "latest", "recommended" or the version folder name.
901
902########################################################
903# #
904# COIN, POOL, PORT info section, sorted alphabetically #
905# #
906########################################################
907
908# Notes: set your coins infom pool and miner coin-specific arguments
909# If you add any new coin here don't forget to also map it to its
910# algo as explained in previous sections.
911# You can setup new coins as in the example at the end of this section.
912#
913# Default Coin Pool Protocols is stratum+tcp, If your pool has other protocols check miner support before changing it
914# stratum+ssl, stratum+tcp, stratum+tls, stratum+tls12, stratum1+ssl, stratum1+tcp, stratum1+tls, stratum1+tls12, stratum2+ssl, stratum2+tcp, stratum2+tls, stratum2+tls12
915#
916# If using BMINER use these in coin pool protocols:
917# Equihash Stratum: "stratum", Equihash Stratum+SSL:"stratum+ssl"
918# Ethash Stratum:"ethash", Ethash Stratum+SSL:"ethash+ssl", Ethereum Proxy:"ethproxy" ethereum Stratum:"ethstratum"
919# ZHash Algos like BTG: "zhash"
920# Tensority based coins like BTM: "tensority"
921
922# CKB
923CKB_ADDRESS="sp_6256128"
924CKB_OPTS="-a eaglesong"
925CKB_POOL="ckb-eu.sparkpool.com"
926CKB_PORT="8888"
927CKB_WORKER="$WORKERNAME"
928CKB_POOL_PROTOCOL="stratum+tcp"
929#EAGLESONG_WALLET_FORMAT="%2F"
930
931# HNS
932HNS_ADDRESS="hs1q6f3cv62wzen33lthm6t69mh6k52j9g8s0u6svp"
933HNS_OPTS="-a hns"
934HNS_POOL="hns.f2pool.com"
935HNS_PORT="6000"
936HNS_WORKER="$WORKERNAME"
937HNS_POOL_PROTOCOL="stratum+tcp"
938
939# Aeternity (AE)
940AE_ADDRESS="replace_with_your_address"
941AE_OPTS="--algo aeternity"
942AE_POOL="AE POOL"
943AE_PORT="AE PORT"
944AE_WORKER="$WORKERNAME"
945AE_POOL_PROTOCOL="stratum+tcp"
946
947# AION
948AION_ADDRESS="replace_with_your_address"
949AION_OPTS="--algo aion" # If using GMiner use" --algo 210_9 --pers AION0PoW" with Z_EWBF use "--algo aion"
950AION_POOL="AION POOL"
951AION_PORT="AION PORT"
952AION_WORKER="$WORKERNAME"
953AION_POOL_PROTOCOL="stratum+tcp"
954
955# ALTCOM
956ALTCOM_ADDRESS="replace_with_your_address"
957ALTCOM_OPTS=""
958ALTCOM_POOL="ALTCOM POOL"
959ALTCOM_PORT="ALTCOM PORT"
960ALTCOM_WORKER="$WORKERNAME"
961ALTCOM_POOL_PROTOCOL="stratum+tcp"
962
963# BCI
964BCI_ADDRESS="s1TFAmFcoVhRzzRnDSTAwNJ2SMp79gcZxUS"
965BCI_OPTS=""
966BCI_POOL="replace_with_your_BCI_POOL"
967BCI_PORT="replace_with_your_BCI_PORT"
968BCI_WORKER="$WORKERNAME"
969BCI_POOL_PROTOCOL="stratum+tcp"
970
971# YCASH
972YCASH_ADDRESS="s1TFAmFcoVhRzzRnDSTAwNJ2SMp79gcZxUS"
973YCASH_OPTS="--algo 192_7 --pers ZcashPoW"
974YCASH_POOL="eu1-ycash.flypool.org"
975YCASH_PORT="3333"
976YCASH_WORKER="$WORKERNAME"
977YCASH_POOL_PROTOCOL="stratum+tcp"
978
979# Bitsend (BSD)
980BSD_ADDRESS="replace_with_your_address"
981BSD_OPTS=""
982BSD_POOL="bsd.suprnova.cc"
983BSD_PORT="8686"
984BSD_WORKER="$WORKERNAME"
985BSD_POOL_PROTOCOL="stratum+tcp"
986
987# Bitcoin Private (BTCP)
988BTCP_ADDRESS="replace_with_your_address"
989BTCP_OPTS=""
990BTCP_POOL="BTCP_POOL_ADDRESS"
991BTCP_PORT="BTCP_POOL_PORT"
992BTCP_WORKER="$WORKERNAME"
993BTCP_POOL_PROTOCOL="stratum+tcp"
994
995# Bitcoinz (BTCZ)
996BTCZ_ADDRESS="replace_with_your_address"
997BTCZ_OPTS="--algo 144_5 --pers BitcoinZ"
998BTCZ_POOL="btcz.suprnova.cc"
999BTCZ_PORT="5586"
1000BTCZ_WORKER="$WORKERNAME"
1001BTCZ_POOL_PROTOCOL="stratum+tcp"
1002
1003# Bitcoin Gold (BTG)
1004BTG_ADDRESS="replace_with_your_address"
1005BTG_OPTS="--algo 144_5 --pers BgoldPoW"
1006BTG_POOL="us-east.equihash-hub.miningpoolhub.com"
1007BTG_PORT="20595"
1008BTG_WORKER="$WORKERNAME"
1009BTG_POOL_PROTOCOL="stratum+tcp"
1010
1011# Bitcore (BTX)
1012BTX_ADDRESS="replace_with_your_address"
1013BTX_OPTS=""
1014BTX_POOL="btx.suprnova.cc"
1015BTX_PORT="3629"
1016BTX_WORKER="$WORKERNAME"
1017BTX_POOL_PROTOCOL="stratum+tcp"
1018
1019# Callisto (CLO)
1020CLO_ADDRESS="replace_with_your_address"
1021CLO_OPTS=""
1022CLO_POOL="clo.2miners.com"
1023CLO_PORT="3030"
1024CLO_WORKER="$WORKERNAME"
1025CLO_POOL_PROTOCOL="stratum+tcp"
1026
1027# CrowdCoin (CRC)
1028CRC_ADDRESS="replace_with_your_address"
1029CRC_OPTS=""
1030CRC_POOL="replace_with_pool_address"
1031CRC_PORT="replace_with_pool_port"
1032CRC_WORKER="$WORKERNAME"
1033CRC_POOL_PROTOCOL="stratum+tcp"
1034
1035# Decred (DCR)
1036DCR_ADDRESS="replace_with_your_address"
1037DCR_OPTS=""
1038DCR_POOL="yiimp.eu"
1039DCR_PORT="3252"
1040DCR_WORKER="$WORKERNAME"
1041DCR_POOL_PROTOCOL="stratum+tcp"
1042
1043# Digibyte (DGB)
1044DGB_ADDRESS="replace_with_your_address"
1045DGB_OPTS=""
1046DGB_POOL="hub.miningpoolhub.com"
1047DGB_PORT="20527"
1048DGB_WORKER="$WORKERNAME"
1049DGB_POOL_PROTOCOL="stratum+tcp"
1050
1051# Desire (DSR)
1052DSR_ADDRESS="replace_with_your_address"
1053DSR_OPTS=""
1054DSR_POOL="DSR_POOL"
1055DSR_PORT="DSR_PORT"
1056DSR_WORKER="$WORKERNAME"
1057DSR_POOL_PROTOCOL="stratum+tcp"
1058
1059#Ellaism (ELLA)
1060ELLA_ADDRESS="replace_with_your_address"
1061ELLA_OPTS=""
1062ELLA_POOL="replace_with_pool_address"
1063ELLA_PORT="replace_with_pool_port"
1064ELLA_WORKER="$WORKERNAME"
1065ELLA_POOL_PROTOCOL="stratum+tcp"
1066
1067# Energi Coin (NRG)
1068NRG_ADDRESS="replace_with_your_address"
1069NRG_OPTS=""
1070NRG_POOL="stratum.nrg.minecrypto.pro"
1071NRG_PORT="9999"
1072NRG_WORKER="$WORKERNAME"
1073NRG_POOL_PROTOCOL="stratum"
1074
1075# Ethereum Classic (ETC)
1076ETC_ADDRESS="replace_with_your_address"
1077ETC_OPTS="" # claymore opts: "-allcoins etc"
1078ETC_POOL="europe.ethash-hub.miningpoolhub.com"
1079ETC_PORT="20555"
1080ETC_WORKER="$WORKERNAME"
1081ETC_POOL_PROTOCOL="stratum+tcp"
1082
1083# Ethereum (ETH)
1084#ETH_ADDRESS="Tescha"
1085#ETH_POOL="europe.ethash-hub.miningpoolhub.com"
1086#ETH_PORT="17020" # авто выбор
1087#ETH_PORT="20535"
1088ETH_ADDRESS="0x609898bd14f87de337d5d8813c6f1138f02d1d6e"
1089ETH_POOL="eu1.ethermine.org"
1090ETH_PORT="14444"
1091ETH_OPTS="-esm 2 -allcoins 1"
1092ETH_WORKER="$WORKERNAME"
1093ETH_POOL_PROTOCOL="stratum+tcp"
1094
1095# Electroneum(ETN)
1096ETN_ADDRESS="replace_with_your_address"
1097ETN_OPTS=""
1098ETN_POOL="ETN POOL"
1099ETN_PORT="ETN PORT"
1100ETN_WORKER="$WORKERNAME"
1101ETN_POOL_PROTOCOL="stratum+tcp"
1102
1103# Metaverse (ETP)
1104ETP_ADDRESS="replace_with_your_address"
1105ETP_OPTS=""
1106ETP_POOL="replace_with_your_ETP_POOL"
1107ETP_PORT="replace_with_your_ETP_PORT"
1108ETP_WORKER="$WORKERNAME"
1109ETP_POOL_PROTOCOL="stratum+tcp"
1110
1111# Expanse (EXP)
1112EXP_ADDRESS="replace_with_your_address"
1113EXP_OPTS=""
1114EXP_POOL="exp-us.dwarfpool.com:"
1115EXP_PORT="81"
1116EXP_WORKER="$WORKERNAME"
1117EXP_POOL_PROTOCOL="stratum+tcp"
1118
1119# Folm (FLM)
1120FLM_ADDRESS="replace_with_your_address"
1121FLM_OPTS=""
1122FLM_POOL="replace_with_your_FLM_POOL"
1123FLM_PORT="replace_with_your_FLM_PORT"
1124FLM_WORKER="$WORKERNAME"
1125FLM_POOL_PROTOCOL="stratum+tcp"
1126
1127# FeatherCoin (FTC)
1128FTC_ADDRESS="replace_with_your_address"
1129FTC_OPTS=""
1130FTC_POOL="hub.miningpoolhub.com"
1131FTC_PORT="20510"
1132FTC_WORKER="$WORKERNAME"
1133FTC_POOL_PROTOCOL="stratum+tcp"
1134
1135# GoByte (GBX)
1136GBX_ADDRESS="replace_with_your_address"
1137GBX_OPTS=""
1138GBX_POOL="replace_with_pool_address"
1139GBX_PORT="replace_with_pool_port"
1140GBX_WORKER="$WORKERNAME"
1141GBX_POOL_PROTOCOL="stratum+tcp"
1142
1143# MWC
1144MWC_OPTS="--algo cuckatoo31" # If using GMiner add "--algo cuckatoo31"
1145MWC_WORKER="$WORKERNAME"
1146
1147MWC_POOL_PROTOCOL="cuckatoo31" # If using bminer use "cuckaroo31"
1148#MWC_ADDRESS="Genart"
1149MWC_ADDRESS="genmwc"
1150#MWC_POOL="192.168.1.19"
1151MWC_POOL="eu.frostypool.com"
1152#MWC_POOL="stratum.singularity-pool.com"
1153MWC_PORT="3516"
1154#MWC_PORT="2222"
1155MINER_PWD='x'
1156CUCKATOO31_WALLET_FORMAT="."
1157
1158# GRIMM
1159GRIMM_OPTS="--algo 150_5 --pers GrimmPOW" # If using GMiner add "--algo cuckatoo31"
1160GRIMM_WORKER="$WORKERNAME"
1161GRIMM_ADDRESS="378d72b50304d526f78a0d496ba490ed3b292f2cdbfd0a2baf2f11749c7ffcee04c"
1162GRIMM_POOL="grimm-us.ravepool.com"
1163GRIMM_PORT="3334"
1164#MINER_PWD='cibulia1@gmail.com'
1165EQUIHASH150_WALLET_FORMAT="."
1166
1167# GrinCoin (GRIN)
1168GRIN_OPTS="" # If using GMiner add "--algo cuckaroo31"
1169GRIN_WORKER="$WORKERNAME"
1170GRIN_POOL_PROTOCOL="cuckaroo29" # If using bminer use "cuckaroo31"
1171
1172#GRIN_ADDRESS="cibulia1%40gmail%2Ecom"
1173#GRIN_POOL="eu-west-stratum.grinmint.com"
1174#GRIN_PORT="3416"
1175#MINER_PWD='GfCgjhn^7gr'
1176
1177GRIN_ADDRESS="genart"
1178GRIN_POOL="eu-stratum.mwgrinpool.com"
1179GRIN_PORT="3333"
1180#MINER_PWD='GfCgjhn^7mw'
1181
1182# Grin31Coin (GRIN31)
1183GRIN31_OPTS="--algo cuckatoo31" # If using GMiner add "--algo cuckaroo31"
1184GRIN31_WORKER="$WORKERNAME"
1185
1186#GRIN31_POOL_PROTOCOL="cuckatoo31+ssl" # If using bminer use "cuckaroo31"
1187#GRIN31_ADDRESS="2aHR0cHM6Ly9ncmluLmhvdGJpdC5pby8zMjA4NTA"
1188#GRIN31_POOL="grin.2miners.com"
1189#GRIN31_PORT="13030"
1190#MINER_PWD='x'
1191#CUCKATOO31_WALLET_FORMAT="."
1192
1193GRIN31_POOL_PROTOCOL="cuckatoo31" # If using bminer use "cuckaroo31"
1194GRIN31_ADDRESS="cibulia1@gmail.com"
1195GRIN31_POOL="grin-eu.sparkpool.com"
1196GRIN31_PORT="6667"
1197#MINER_PWD='x'
1198#CUCKATOO31_WALLET_FORMAT="%2F"
1199
1200#GRIN31_ADDRESS="genart"
1201#GRIN31_POOL="eu-stratum.mwgrinpool.com"
1202#GRIN31_PORT="3333"
1203#MINER_PWD='GfCgjhn^7mw'
1204
1205
1206# Groestl (GRS)
1207GRS_ADDRESS="replace_with_your_address"
1208GRS_OPTS=""
1209GRS_POOL="moria.dwarfpool.com"
1210GRS_PORT="3345"
1211GRS_WORKER="$WORKERNAME"
1212GRS_POOL_PROTOCOL="stratum+tcp"
1213
1214# Hush (HUSH)
1215HUSH_ADDRESS="replace_with_your_address"
1216HUSH_OPTS=""
1217HUSH_POOL="zdash.suprnova.cc"
1218HUSH_PORT="4048"
1219HUSH_WORKER="$WORKERNAME"
1220HUSH_POOL_PROTOCOL="stratum+tcp"
1221
1222# Komodo (KMD)
1223KMD_ADDRESS="replace_with_your_address"
1224KMD_OPTS=""
1225KMD_POOL="luckpool.org"
1226KMD_PORT="3857"
1227KMD_WORKER="$WORKERNAME"
1228KMD_POOL_PROTOCOL="stratum+tcp"
1229
1230# Karbo (KRB)
1231KRB_ADDRESS="replace_with_your_address"
1232KRB_OPTS=""
1233KRB_POOL="krb.sberex.com"
1234KRB_PORT="5555"
1235KRB_WORKER="$WORKERNAME"
1236KRB_POOL_PROTOCOL="stratum+tcp"
1237
1238# LBRY (LBC)
1239LBC_ADDRESS="replace_with_your_address"
1240LBC_OPTS=""
1241LBC_POOL="lbry.suprnova.cc"
1242LBC_PORT="6256"
1243LBC_WORKER="$WORKERNAME"
1244LBC_POOL_PROTOCOL="stratum+tcp"
1245
1246#Loki (LOKI)
1247LOKI_ADDRESS="replace_with_your_address"
1248LOKI_OPTS=""
1249LOKI_POOL="LOKI_POOL"
1250LOKI_PORT="LOKI_PORT"
1251LOKI_WORKER="$WORKERNAME"
1252LOKI_POOL_PROTOCOL="stratum+tcp"
1253
1254# Lux Coin (LUX)
1255LUX_ADDRESS="replace_with_your_address"
1256LUX_OPTS=""
1257LUX_POOL="yiimp.eu"
1258LUX_PORT="8333"
1259LUX_WORKER="$WORKERNAME"
1260LUX_POOL_PROTOCOL="stratum+tcp"
1261
1262# Mona Coin (MONA)
1263MONA_ADDRESS="replace_with_your_address"
1264MONA_OPTS=""
1265MONA_POOL="mona.suprnova.cc"
1266MONA_PORT="2995"
1267MONA_WORKER="$WORKERNAME"
1268MONA_POOL_PROTOCOL="stratum+tcp"
1269
1270# Music Coin (MUSIC)
1271MUSIC_ADDRESS="replace_with_your_address"
1272MUSIC_OPTS=""
1273MUSIC_POOL="eus.gmc.epool.io"
1274MUSIC_PORT="8008"
1275MUSIC_WORKER="$WORKERNAME"
1276MUSIC_POOL_PROTOCOL="stratum+tcp"
1277
1278# DeepOnion (ONION)
1279ONION_ADDRESS="replace_with_your_address"
1280ONION_OPTS=""
1281ONION_POOL="kawaiipool.party"
1282ONION_PORT="3633"
1283ONION_POOL_PROTOCOL="stratum+tcp"
1284
1285# Orbitcoin (ORB)
1286ORB_ADDRESS="replace_with_your_address"
1287ORB_OPTS=""
1288ORB_POOL="strat.dnb.io"
1289ORB_PORT="3031"
1290ORB_WORKER="$WORKERNAME"
1291ORB_POOL_PROTOCOL="stratum+tcp"
1292
1293# Pascal Coin (PASC)
1294PASC_ADDRESS="replace_with_your_address"
1295PASC_OPTS=""
1296PASC_POOL="pasc-us-east1.nanopool.org"
1297PASC_PORT="15555"
1298PASC_WORKER="$WORKERNAME"
1299PASC_POOL_PROTOCOL="stratum+tcp"
1300
1301# Pascal Lite (PASL)
1302PASL_ADDRESS="replace_with_your_address"
1303PASL_OPTS=""
1304PASL_POOL="mine.pasl.fairpool.xyz"
1305PASL_PORT="4009"
1306PASL_WORKER="$WORKERNAME"
1307PASL_POOL_PROTOCOL="stratum+tcp"
1308
1309# Pirl Coin (PIRL)
1310PIRL_ADDRESS="replace_with_your_address"
1311PIRL_OPTS=""
1312PIRL_POOL="PIRL POOL"
1313PIRL_PORT="PIRL PORT"
1314PIRL_WORKER="$WORKERNAME"
1315PIRL_POOL_PROTOCOL="stratum+tcp"
1316
1317# Phoenixcoin (PXC)
1318PXC_ADDRESS="replace_with_your_address"
1319PXC_OPTS=""
1320PXC_POOL="atlas.phoenixcoin.org:"
1321PXC_PORT="10554"
1322PXC_WORKER="$WORKERNAME"
1323PXC_POOL_PROTOCOL="stratum+tcp"
1324
1325# RITO Coin (RITO)
1326RITO_ADDRESS="replace_with_your_address"
1327RITO_OPTS=""
1328RITO_POOL="RITO_POOL_ADDRESS"
1329RITO_PORT="RITO_POOL_PORT"
1330RITO_WORKER="$WORKERNAME"
1331RITO_POOL_PROTOCOL="stratum+tcp"
1332
1333# Raven Coin (RVN)
1334#RVN_ADDRESS="RKjYQCitUE8NuESvuYtoSU3xEGfBZsLwGy"
1335#RVN_OPTS="-a kawpow"
1336#RVN_POOL="rvn.woolypooly.com"
1337#RVN_PORT="55555"
1338
1339RVN_ADDRESS="RKjYQCitUE8NuESvuYtoSU3xEGfBZsLwGy"
1340RVN_OPTS="-a kawpow"
1341RVN_POOL="rvn.2miners.com"
1342RVN_PORT="6060"
1343
1344#RVN_ADDRESS="cibulia1"
1345#RVN_OPTS="-a kawpow"
1346#RVN_POOL="rvn.suprnova.cc"
1347#RVN_PORT="8888"
1348
1349RVN_WORKER="$WORKERNAME"
1350RVN_POOL_PROTOCOL="stratum+tcp"
1351
1352# Siacoin (SC)
1353SC_ADDRESS="replace_with_your_address"
1354SC_OPTS=""
1355SC_GW_POOL="sia-us-east1.nanopool.org"
1356SC_GW_PORT="9980"
1357SC_POOL="sia-us-east1.nanopool.org"
1358SC_PORT="7777"
1359SC_WORKER="$WORKERNAME"
1360SC_POOL_PROTOCOL="stratum+tcp"
1361
1362# Sib Coin (SIB)
1363SIB_ADDRESS="replace_with_your_address"
1364SIB_OPTS=""
1365SIB_POOL="sib.suprnova.cc"
1366SIB_PORT="3458"
1367SIB_WORKER="$WORKERNAME"
1368SIB_POOL_PROTOCOL="stratum+tcp"
1369
1370# Signatum (SIGT)
1371SIGT_ADDRESS="replace_with_your_address"
1372SIGT_OPTS=""
1373SIGT_POOL="us.hashbag.cc"
1374SIGT_PORT="8644"
1375SIGT_WORKER="$WORKERNAME"
1376SIGT_POOL_PROTOCOL="stratum+tcp"
1377
1378# Smart Coin (SMART)
1379SMART_ADDRESS="replace_with_your_address"
1380SMART_OPTS=""
1381SMART_POOL="pool-eu.smartcash.cc"
1382SMART_PORT="3333"
1383SMART_WORKER="$WORKERNAME"
1384SMART_POOL_PROTOCOL="stratum+tcp"
1385
1386# SOILcoin (SOIL)
1387SOIL_ADDRESS="replace_with_your_address"
1388SOIL_OPTS=""
1389SOIL_POOL="soil.pool.sexy"
1390SOIL_PORT="9009"
1391SOIL_WORKER="$WORKERNAME"
1392SOIL_POOL_PROTOCOL="stratum+tcp"
1393
1394# Sumokoin (SUMO)
1395SUMO_ADDRESS="replace_with_your_address"
1396SUMO_OPTS=""
1397SUMO_POOL="SUMO_POOL"
1398SUMO_PORT="SUMO_PORT"
1399SUMO_WORKER="$WORKERNAME"
1400SUMO_POOL_PROTOCOL="stratum+tcp"
1401
1402# SUQA (SUQA)
1403SUQA_ADDRESS="replace_with_your_address"
1404SUQA_OPTS=""
1405SUQA_POOL="SUQA_POOL"
1406SUQA_PORT="SUQA_PORT"
1407SUQA_WORKER="$WORKERNAME"
1408SUQA_POOL_PROTOCOL="stratum+tcp"
1409
1410# TrezarCoin (TZC)
1411TZC_ADDRESS="replace_with_your_address"
1412TZC_OPTS=""
1413TZC_POOL="TZC POOL"
1414TZC_PORT="TZC PORT"
1415TZC_WORKER="$WORKERNAME"
1416TZC_POOL_PROTOCOL="stratum+tcp"
1417
1418# Ubiq (UBQ)
1419UBQ_ADDRESS="replace_with_your_address"
1420UBQ_OPTS=""
1421UBQ_POOL="us.ubiqpool.io"
1422UBQ_PORT="8008"
1423UBQ_WORKER="$WORKERNAME"
1424UBQ_POOL_PROTOCOL="stratum+tcp"
1425
1426# VIVO (VIVO)
1427VIVO_ADDRESS="replace_with_your_address"
1428VIVO_OPTS=""
1429VIVO_POOL="VIVO POOL"
1430VIVO_PORT="VIVO PORT"
1431VIVO_WORKER="$WORKERNAME"
1432VIVO_POOL_PROTOCOL="stratum+tcp"
1433
1434# Vertcoin (VTC)
1435VTC_ADDRESS="replace_with_your_address"
1436VTC_OPTS=""
1437VTC_POOL="hub.miningpoolhub.com"
1438VTC_PORT="20507"
1439VTC_WORKER="$WORKERNAME"
1440VTC_POOL_PROTOCOL="stratum+tcp"
1441
1442# XDNA (XDNA)
1443XDNA_ADDRESS="replace_with_your_address"
1444XDNA_OPTS=""
1445XDNA_POOL="XMN_POOL_ADDRESS"
1446XDNA_PORT="XMN_POOL_PORT"
1447XDNA_WORKER="$WORKERNAME"
1448XDNA_POOL_PROTOCOL="stratum+tcp"
1449
1450# Motion (XMN)
1451XMN_ADDRESS="replace_with_your_address"
1452XMN_OPTS=""
1453XMN_POOL="XMN_POOL_ADDRESS"
1454XMN_PORT="XMN_POOL_PORT"
1455XMN_WORKER="$WORKERNAME"
1456XMN_POOL_PROTOCOL="stratum+tcp"
1457
1458# Monero (XMR)
1459XMR_ADDRESS="replace_with_your_address"
1460XMR_OPTS=""
1461XMR_POOL="xmr-us-east1.nanopool.org"
1462XMR_PORT="14444"
1463XMR_WORKER="$WORKERNAME"
1464XMR_POOL_PROTOCOL="stratum+tcp"
1465
1466# Myriad (XMY)
1467XMY_ADDRESS="replace_with_your_address"
1468XMY_OPTS=""
1469XMY_POOL="us-east1.myriadcoin-groestl.miningpoolhub.com"
1470XMY_PORT="20479"
1471XMY_WORKER="$WORKERNAME"
1472XMY_POOL_PROTOCOL="stratum+tcp"
1473
1474# SnowGem (XSG)
1475XSG_ADDRESS="replace_with_your_address"
1476XSG_OPTS="--algo 144_5 --pers sngemPoW"
1477XSG_POOL="replace_with_pool_address"
1478XSG_PORT="replace_with_pool_port"
1479XSG_WORKER="$WORKERNAME"
1480XSG_POOL_PROTOCOL="stratum+tcp"
1481
1482# Verge (XVG)
1483XVG_ADDRESS="replace_with_your_address"
1484XVG_OPTS=""
1485XVG_POOL="replace_with_pool_address"
1486XVG_PORT="replace_with_pool_port"
1487XVG_WORKER="$WORKERNAME"
1488XVG_POOL_PROTOCOL="stratum+tcp"
1489
1490# ZCoin (XZC)
1491XZC_ADDRESS="replace_with_your_address"
1492XZC_OPTS=""
1493XZC_POOL="xzc.2miners.com"
1494XZC_PORT="8080"
1495XZC_WORKER="$WORKERNAME"
1496XZC_POOL_PROTOCOL="stratum+tcp"
1497
1498# ZClassic (ZCL)
1499ZCL_ADDRESS="Tescha"
1500ZCL_OPTS="--algo 192_7 --pers ZcashPoW"
1501ZCL_POOL="europe.equihash-hub.miningpoolhub.com"
1502ZCL_PORT="20574"
1503ZCL_WORKER="$WORKERNAME"
1504ZCL_POOL_PROTOCOL="stratum+tcp"
1505
1506# Zcash (ZEC)
1507ZEC_ADDRESS="t1XfkZUZWME8FnRiFxHZQAQ2K1UdQMbshJp" # replace_with_your_address
1508ZEC_OPTS=""
1509ZEC_POOL="zec-us-east1.nanopool.org"
1510ZEC_PORT="6666"
1511ZEC_WORKER="$WORKERNAME"
1512ZEC_POOL_PROTOCOL="stratum+tcp"
1513
1514# Zelcash (ZEL)
1515ZEL_ADDRESS="replace_with_your_address"
1516ZEL_OPTS="--algo 144_5 --pers ZelProof "
1517ZEL_POOL="zel.2miners.com"
1518ZEL_PORT="9090"
1519ZEL_WORKER="$WORKERNAME"
1520ZEL_POOL_PROTOCOL="stratum+tcp"
1521
1522# Zencash (ZEN)
1523ZEN_ADDRESS="replace_with_your_address"
1524ZEN_OPTS=""
1525ZEN_POOL="luckpool.org"
1526ZEN_PORT="3057"
1527ZEN_WORKER="$WORKERNAME"
1528ZEN_POOL_PROTOCOL="stratum+tcp"
1529
1530# Veil (VEIL)
1531#VEIL_ADDRESS="Cibulia1"
1532VEIL_ADDRESS="GenArt"
1533VEIL_OPTS=""
1534#VEIL_POOL="veil.suprnova.cc"
1535#VEIL_PORT="7220"
1536VEIL_POOL="stratum.veilmine.com"
1537VEIL_PORT="2019"
1538VEIL_WORKER="$WORKERNAME"
1539VEIL_POOL_PROTOCOL="stratum+tcp"
1540
1541
1542# plusCPU (defaults: same as XMR)
1543plusCPU_ADDRESS="$XMR_ADDRESS"
1544plusCPU_OPTS="-a cryptonightv7"
1545plusCPU_POOL="$XMR_POOL"
1546plusCPU_PORT="$XMR_PORT"
1547plusCPU_WORKER="$XMR_WORKER"
1548
1549# example, adding NEWCOIN:
1550#
1551# ## Newcoin (NEWCOIN)
1552# NEWCOIN_ADDRESS="replace_with_your_address"
1553# NEWCOIN_OPTS=""
1554# NEWCOIN_POOL="newpool.example.org"
1555# NEWCOIN_PORT="4242"
1556# NEWCOIN_WORKER="$WORKERNAME"
1557# NEWCOIN_POOL_PROTOCOL="stratum+tcp"
1558
1559
1560###################################################
1561# Claymore_Dual Mining #
1562# Set COIN="CLAYMORE_DUAL" #
1563###################################################
1564
1565###You can use variables like this for both ECOIN and DCOIN (If use variables remeber to set correct values in the coin section above):
1566## ECOIN Example:
1567 #DUAL_ECOIN="ETH"
1568 #DUAL_EPOOL="$ETH_POOL"
1569 #DUAL_EPORT="$ETH_PORT"
1570 #DUAL_EWAL="$ETH_ADDRESS"
1571 #DUAL_EPSW="$MINER_PWD"
1572 #DUAL_EWORKER="$ETH_WORKER"
1573
1574DUAL_ECOIN="MAIN COIN" #Main Coin, Ethereum or any Ethash Coin
1575DUAL_EPOOL="MAIN COIN POOL ADDREES" #Main Coin pool address, no need to add stratum+tcp://
1576DUAL_EPORT="MAIN COIN POOL PORT" #Main Coin Port Number
1577DUAL_EWAL="MAIN COIN WALLET ADDRESS" #Main Coin Wallet address or pool username
1578DUAL_EPSW="$MINER_PWD" #Main Coin worker password on pool
1579DUAL_EWORKER="$WORKER" #Main Coin Worker Name
1580
1581DUAL_DCOIN="DUAL COIN" #select second coin to mine in dual mode. Possible options are "dcr", "sc", "lbc", "pasc", "blake2s", "keccak". Default value is "dcr".
1582DUAL_DPOOL="DUAL COIN POOL ADDRESS" #2nd coin pool address
1583DUAL_DPORT="DUAL COIN POOL PORT" #2nd coin pool address
1584DUAL_DWAL="DUAL COIN WALLET ADDRESS" #2nd coin wallet address or worker name, it depends on pool.
1585DUAL_DPSW="$MINER_PWD" #Password for 2nd coin .
1586DUAL_DWORKER="$WORKER" #Worker name for 2nd coin
1587
1588DCRI="40" #2nd coin intensity.
1589ALL_POOLS="0" #0 or 1, Set to 1, if miner does not want to mine on specified pool (because it cannot mine devfee on that pool), but you agree to use some default pools for devfee mining.
1590ALL_COINS="0" #0 or 1, Set to 1 to be able to mine Ethereum forks, in this mode miner will use some default pools for devfee Ethereum mining.
1591MPORT="-3333" #remote monitoring/management port. Default value is -3333 (read-only mode), specify "-mport 0" to disable remote monitoring/management feature.
1592MPSW="" #remote monitoring/management password.
1593DUAL_ADDITIONAL_ARGUMENTS="" #Additional arguments if needed
1594
1595
1596###################################################
1597# Bminer_Dual Mining #
1598# Set COIN="BMINER_DUAL" #
1599###################################################
1600
1601
1602MAIN_COIN="" #Main Coin, Ethereum or any Ethash Coin
1603MAIN_COIN_ADDRESS="replace_with_your_address" #Main Coin wallet address
1604MAIN_COIN_POOL="POOL_ADDRESS" #Main Coin pool address
1605MAIN_COIN_PORT="POOL_PORT" #Main Coin pool port
1606MAIN_COIN_WORKER="$WORKERNAME" #Main Coin worker name
1607MAIN_COIN_POOL_PROTOCOL="ethash" #Main Coin pool protocol: "ethash", "ethproxy", "ethstratum", "ethash+ssl"
1608
1609DUAL_COIN="" #Dual Coin, blake14r and blake2s coins
1610DUAL_COIN_ADDRESS="replace_with_your_address" #Dual Coin wallet address
1611DUAL_COIN_POOL="POOL_ADDRESS" #Dual Coin pool address
1612DUAL_COIN_PORT="PORT" #Dual Coin pool port
1613DUAL_COIN_WORKER="$WORKERNAME" #Dual Coin worker name
1614DUAL_COIN_POOL_PROTOCOL="blake2s" #Dual Coin Supported algos: "blake14r", "blake2s"
1615
1616
1617########################################################
1618# #
1619############### NiceHash Info #################
1620# #
1621########################################################
1622
1623## Nicehash autoconverts to BTC: ensure you update NICE_ADDRESS
1624
1625#NICE_CUCKAROO29
1626NICE_CUCKAROO29_ADDRESS="$NICE_ADDRESS"
1627NICE_CUCKAROO29_POOL="grincuckaroo29.eu.nicehash.com"
1628NICE_CUCKAROO29_PORT="3371"
1629NICE_CUCKAROO29_WORKER="$WORKERNAME"
1630NICE_CUCKAROO29_OPTS=""
1631NICE_CUCKAROO29_POOL_PROTOCOL="stratum+tcp"
1632
1633#NICE_CUCKATOO31
1634NICE_CUCKATOO31_ADDRESS="$NICE_ADDRESS"
1635NICE_CUCKATOO31_POOL="grincuckatoo31.eu.nicehash.com"
1636NICE_CUCKATOO31_PORT="3372"
1637NICE_CUCKATOO31_WORKER="$WORKERNAME"
1638NICE_CUCKATOO31_OPTS=""
1639NICE_CUCKATOO31_POOL_PROTOCOL="stratum+tcp"
1640
1641# NICE_CRYPTONIGHT
1642NICE_CRYPTONIGHT_ADDRESS="$NICE_ADDRESS"
1643NICE_CRYPTONIGHT_POOL="cryptonight.eu.nicehash.com"
1644NICE_CRYPTONIGHT_PORT="3355"
1645NICE_CRYPTONIGHT_WORKER="$WORKERNAME"
1646NICE_CRYPTONIGHT_OPTS=""
1647NICE_CRYPTONIGHT_POOL_PROTOCOL="stratum+tcp"
1648
1649# NICE_CRYPTONIGHTV7
1650NICE_CRYPTONIGHTV7_ADDRESS="$NICE_ADDRESS"
1651NICE_CRYPTONIGHTV7_POOL="cryptonightv7.eu.nicehash.com"
1652NICE_CRYPTONIGHTV7_PORT="3363"
1653NICE_CRYPTONIGHTV7_WORKER="$WORKERNAME"
1654NICE_CRYPTONIGHTV7_OPTS=""
1655NICE_CRYPTONIGHTV7_POOL_PROTOCOL="stratum+tcp"
1656
1657# NICE_CRYPTONIGHTV8
1658NICE_CRYPTONIGHTV8_ADDRESS="$NICE_ADDRESS"
1659NICE_CRYPTONIGHTV8_POOL="cryptonightv8.eu.nicehash.com"
1660NICE_CRYPTONIGHTV8_PORT="3367"
1661NICE_CRYPTONIGHTV8_WORKER="$WORKERNAME"
1662NICE_CRYPTONIGHTV8_OPTS=""
1663NICE_CRYPTONIGHTV8_POOL_PROTOCOL="stratum+tcp"
1664
1665# NICE_CRYPTONIGHTNHEAVY
1666NICE_CRYPTONIGHTNHEAVY_POOL="cryptonightheavy.eu.nicehash.com"
1667NICE_CRYPTONIGHTNHEAVY_PORT="3364"
1668NICE_CRYPTONIGHTNHEAVY_WORKER="$WORKERNAME"
1669NICE_CRYPTONIGHTNHEAVY_OPTS=""
1670NICE_CRYPTONIGHTNHEAVY_POOL_PROTOCOL="stratum+tcp"
1671
1672# NICE_EQUIHASH
1673NICE_EQUIHASH_ADDRESS="$NICE_ADDRESS"
1674NICE_EQUIHASH_POOL="equihash.usa.nicehash.com"
1675NICE_EQUIHASH_PORT="3357"
1676NICE_EQUIHASH_WORKER="$WORKERNAME"
1677NICE_EQUIHASH_OPTS=""
1678NICE_EQUIHASH_POOL_PROTOCOL="stratum+tcp"
1679
1680# NICE_ETHASH
1681NICE_ETHASH_ADDRESS="$NICE_ADDRESS"
1682NICE_ETHASH_POOL="daggerhashimoto.usa.nicehash.com"
1683NICE_ETHASH_PORT="3353"
1684NICE_ETHASH_WORKER="$WORKERNAME"
1685NICE_ETHASH_OPTS="" # To mine with claymore add "-esm 3 -allpools 1 -estale 0"
1686NICE_ETHASH_POOL_PROTOCOL="stratum+tcp"
1687
1688# NICE_LYRA2REV2
1689NICE_LYRA2REV2_ADDRESS="$NICE_ADDRESS"
1690NICE_LYRA2REV2_POOL="lyra2rev2.eu.nicehash.com"
1691NICE_LYRA2REV2_PORT="3347"
1692NICE_LYRA2REV2_WORKER="$WORKERNAME"
1693NICE_LYRA2REV2_OPTS=""
1694NICE_LYRA2REV2_POOL_PROTOCOL="stratum+tcp"
1695
1696# NICE_LYRA2REV3
1697NICE_LYRA2REV3_ADDRESS="$NICE_ADDRESS"
1698NICE_LYRA2REV3_POOL="lyra2rev3.eu.nicehash.com"
1699NICE_LYRA2REV3_PORT="3373"
1700NICE_LYRA2REV3_WORKER="$WORKERNAME"
1701NICE_LYRA2REV3_OPTS=""
1702NICE_LYRA2REV3_POOL_PROTOCOL="stratum+tcp"
1703
1704# NICE_NEOSCRYPT
1705NICE_MTP_ADDRESS="$NICE_ADDRESS"
1706NICE_MTP_POOL="neoscrypt.eu.nicehash.com"
1707NICE_MTP_PORT="3341"
1708NICE_MTP_WORKER="$WORKERNAME"
1709NICE_MTP_OPTS=""
1710NICE_MTP_POOL_PROTOCOL="stratum+tcp"
1711
1712# NICE_NEOSCRYPT
1713NICE_NEOSCRYPT_ADDRESS="$NICE_ADDRESS"
1714NICE_NEOSCRYPT_POOL="mtp.eu.nicehash.com"
1715NICE_NEOSCRYPT_PORT="3374"
1716NICE_NEOSCRYPT_WORKER="$WORKERNAME"
1717NICE_NEOSCRYPT_OPTS=""
1718NICE_NEOSCRYPT_POOL_PROTOCOL="stratum+tcp"
1719
1720# NICE_SKUNKHASH
1721NICE_SKUNKHASH_ADDRESS="$NICE_ADDRESS"
1722NICE_SKUNKHASH_POOL="skunk.eu.nicehash.com"
1723NICE_SKUNKHASH_PORT="3362"
1724NICE_SKUNKHASH_WORKER="$WORKERNAME"
1725NICE_SKUNKHASH_OPTS=""
1726NICE_SKUNKHASH_POOL_PROTOCOL="stratum+tcp"
1727
1728# NICE_X11GOST
1729NICE_X11GOST_ADDRESS="$NICE_ADDRESS"
1730NICE_X11GOST_POOL="x11gost.eu.nicehash.com"
1731NICE_X11GOST_PORT="3359"
1732NICE_X11GOST_WORKER="$WORKERNAME"
1733NICE_X11GOST_OPTS=""
1734NICE_X11GOST_POOL_PROTOCOL="stratum+tcp"
1735
1736# NICE_X16R
1737NICE_X16R_ADDRESS="$NICE_ADDRESS"
1738NICE_X16R_POOL="x16r.eu.nicehash.com"
1739NICE_X16R_PORT="3366"
1740NICE_X16R_WORKER="$WORKERNAME"
1741NICE_X16R_OPTS=""
1742NICE_X16R_POOL_PROTOCOL="stratum+tcp"
1743
1744# example, adding NICE_NEWALGO:
1745#
1746# # NICE_NEWALGO
1747# NICE_NEWALGO_ADDRESS="$NICE_ADDRESS"
1748# NICE_NEWALGO_OPTS=""
1749# NICE_NEWALGO_POOL="newalgo.eu.nicehash.com"
1750# NICE_NEWALGO_PORT="newalgo port "
1751# NICE_NEWALGO_WORKER="$WORKERNAME"
1752# NICE_NEWALGO_POOL_PROTOCOL="stratum+tcp"
1753#
1754# then search and edit NEWALGO_COINS="...,NICE_NEWALGO"
1755#
1756# NOTE: if you use WTM switching make sure to use as nicehash coin name the NICE_ prefix
1757# followed by the exact name of the algo like named by WTM
1758
1759########################################################
1760# #
1761################ ZPOOL Info ###################
1762# #
1763########################################################
1764
1765## ZPOOL uses your ZPOOL_ADDRESS
1766
1767# ZPOOL_EQUIHASH
1768ZPOOL_EQUIHASH_ADDRESS=$ZPOOL_ADDRESS
1769ZPOOL_EQUIHASH_POOL="equihash.mine.zpool.ca"
1770ZPOOL_EQUIHASH_PORT="2142"
1771ZPOOL_EQUIHASH_WORKER="$WORKERNAME"
1772ZPOOL_EQUIHASH_OPTS=""
1773
1774# ZPOOL_LBRY
1775ZPOOL_LBRY_ADDRESS=$ZPOOL_ADDRESS
1776ZPOOL_LBRY_POOL="lbc.mine.zpool.ca"
1777ZPOOL_LBRY_PORT="3334"
1778ZPOOL_LBRY_WORKER="$WORKERNAME"
1779ZPOOL_LBRY_OPTS=""
1780
1781# ZPOOL_LYRA2V2
1782ZPOOL_LYRA2V2_ADDRESS=$ZPOOL_ADDRESS
1783ZPOOL_LYRA2V2_POOL="lyra2v2.mine.zpool.ca"
1784ZPOOL_LYRA2V2_PORT="4533"
1785ZPOOL_LYRA2V2_WORKER="$WORKERNAME"
1786ZPOOL_LYRA2V2_OPTS=""
1787
1788# ZPOOL_NEOSCRYPT
1789ZPOOL_NEOSCRYPT_ADDRESS=$ZPOOL_ADDRESS
1790ZPOOL_NEOSCRYPT_POOL="neoscrypt.mine.zpool.ca"
1791ZPOOL_NEOSCRYPT_PORT="4233"
1792ZPOOL_NEOSCRYPT_WORKER="$WORKERNAME"
1793ZPOOL_NEOSCRYPT_OPTS=""
1794
1795# ZPOOL_SKEIN
1796ZPOOL_SKEIN_ADDRESS=$ZPOOL_ADDRESS
1797ZPOOL_SKEIN_POOL="skein.mine.zpool.ca"
1798ZPOOL_SKEIN_PORT="4933"
1799ZPOOL_SKEIN_WORKER="$WORKERNAME"
1800ZPOOL_SKEIN_OPTS=""
1801
1802# ZPOOL_SKUNK
1803ZPOOL_SKUNK_ADDRESS=$ZPOOL_ADDRESS
1804ZPOOL_SKUNK_POOL="skunk.mine.zpool.ca"
1805ZPOOL_SKUNK_PORT="8433"
1806ZPOOL_SKUNK_WORKER="$WORKERNAME"
1807ZPOOL_SKUNK_OPTS=""
1808
1809########################################################
1810# #
1811############# MiningPoolHub Info ##############
1812# #
1813########################################################
1814
1815# MPH_EQUIHASH
1816MPH_EQUIHASH_ADDRESS=$MPH_ADDRESS
1817MPH_EQUIHASH_WORKER="$WORKERNAME"
1818MPH_EQUIHASH_POOL="us-east.equihash-hub.miningpoolhub.com"
1819MPH_EQUIHASH_PORT="17023"
1820MPH_EQUIHASH_OPTS=""
1821
1822# MPH_ETHASH
1823MPH_ETHASH_ADDRESS=$MPH_ADDRESS
1824MPH_ETHASH_WORKER="$WORKERNAME"
1825MPH_ETHASH_POOL="us-east.ethash-hub.miningpoolhub.com"
1826MPH_ETHASH_PORT="17020"
1827MPH_ETHASH_OPTS=""
1828
1829# MPH_CRYPTONIGHTV7
1830MPH_CRYPTONIGHTV7_ADDRESS=$MPH_ADDRESS
1831MPH_CRYPTONIGHTV7_WORKER="$WORKERNAME"
1832MPH_CRYPTONIGHTV7_POOL="us-east.cryptonight-hub.miningpoolhub.com"
1833MPH_CRYPTONIGHTV7_PORT="17024"
1834MPH_CRYPTONIGHTV7_OPTS=""
1835
1836# MPH_GRS
1837MPH_GRS_ADDRESS=$MPH_ADDRESS
1838MPH_GRS_WORKER="$WORKERNAME"
1839MPH_GRS_POOL="hub.miningpoolhub.com"
1840MPH_GRS_PORT="17004"
1841MPH_GRS_OPTS=""
1842
1843# MPH_KECCAK
1844MPH_KECCAK_ADDRESS=$MPH_ADDRESS
1845MPH_KECCAK_WORKER="$WORKERNAME"
1846MPH_KECCAK_POOL="hub.miningpoolhub.com"
1847MPH_KECCAK_PORT="17003"
1848MPH_KECCAK_OPTS=""
1849
1850# MPH_LYRA2V2
1851MPH_LYRA2V2_ADDRESS=$MPH_ADDRESS
1852MPH_LYRA2V2_WORKER="$WORKERNAME"
1853MPH_LYRA2V2_POOL="hub.miningpoolhub.com"
1854MPH_LYRA2V2_PORT="17018"
1855MPH_LYRA2V2_OPTS=""
1856
1857# MPH_LYRA2Z
1858MPH_LYRA2Z_ADDRESS=$MPH_ADDRESS
1859MPH_LYRA2Z_WORKER="$WORKERNAME"
1860MPH_LYRA2Z_POOL="us-east.lyra2z-hub.miningpoolhub.com"
1861MPH_LYRA2Z_PORT="17025"
1862MPH_LYRA2Z_OPTS=""
1863
1864# MPH_NEOSCRYPT
1865MPH_NEOSCRYPT_ADDRESS=$MPH_ADDRESS
1866MPH_NEOSCRYPT_WORKER="$WORKERNAME"
1867MPH_NEOSCRYPT_POOL="hub.miningpoolhub.com"
1868MPH_NEOSCRYPT_PORT="17012"
1869MPH_NEOSCRYPT_OPTS=""
1870
1871# MPH_SKEIN
1872MPH_SKEIN_ADDRESS=$MPH_ADDRESS
1873MPH_SKEIN_WORKER="$WORKERNAME"
1874MPH_SKEIN_POOL="hub.miningpoolhub.com"
1875MPH_SKEIN_PORT="17016"
1876MPH_SKEIN_OPTS=""
1877
1878
1879#####################################################################
1880# #
1881# Individual GPU_SPECIFIC Power Limit, Temp and Clock settings #
1882# #
1883#####################################################################
1884
1885# Set individual target temps here if INDIVIDUAL_TARGET_TEMPS="YES"
1886TARGET_TEMP_0=75
1887TARGET_TEMP_1=75
1888TARGET_TEMP_2=75
1889TARGET_TEMP_3=75
1890TARGET_TEMP_4=75
1891TARGET_TEMP_5=75
1892TARGET_TEMP_6=75
1893TARGET_TEMP_7=75
1894TARGET_TEMP_8=75
1895TARGET_TEMP_9=75
1896TARGET_TEMP_10=75
1897TARGET_TEMP_11=75
1898TARGET_TEMP_12=75
1899TARGET_TEMP_13=75
1900TARGET_TEMP_14=75
1901TARGET_TEMP_15=75
1902TARGET_TEMP_16=75
1903TARGET_TEMP_17=75
1904TARGET_TEMP_18=75
1905
1906# Please note that individual clocks and powerlimit settings will be applied to
1907# global base (eventually algo-specific) values as overrides according
1908# to the previously selected OVERCLOCK_MODE / POWERLIMIT_MODE policy.
1909
1910# Set individual powerlimits here if POWERLIMIT_MODE is GPU_SPECIFIC
1911INDIVIDUAL_POWERLIMIT_0=100
1912INDIVIDUAL_POWERLIMIT_1=100
1913INDIVIDUAL_POWERLIMIT_2=100
1914INDIVIDUAL_POWERLIMIT_3=100
1915INDIVIDUAL_POWERLIMIT_4=100
1916INDIVIDUAL_POWERLIMIT_5=100
1917INDIVIDUAL_POWERLIMIT_6=100
1918INDIVIDUAL_POWERLIMIT_7=100
1919INDIVIDUAL_POWERLIMIT_8=100
1920INDIVIDUAL_POWERLIMIT_9=100
1921INDIVIDUAL_POWERLIMIT_10=100
1922INDIVIDUAL_POWERLIMIT_11=100
1923INDIVIDUAL_POWERLIMIT_12=100
1924INDIVIDUAL_POWERLIMIT_13=100
1925INDIVIDUAL_POWERLIMIT_14=100
1926INDIVIDUAL_POWERLIMIT_15=100
1927INDIVIDUAL_POWERLIMIT_16=100
1928INDIVIDUAL_POWERLIMIT_17=100
1929INDIVIDUAL_POWERLIMIT_18=100
1930
1931# Set individual clocks here if OVERCLOCK_MODE is GPU_SPECIFIC
1932__CORE_OVERCLOCK_0=100
1933MEMORY_OVERCLOCK_0=100
1934
1935__CORE_OVERCLOCK_1=100
1936MEMORY_OVERCLOCK_1=100
1937
1938__CORE_OVERCLOCK_2=100
1939MEMORY_OVERCLOCK_2=100
1940
1941__CORE_OVERCLOCK_3=100
1942MEMORY_OVERCLOCK_3=100
1943
1944__CORE_OVERCLOCK_4=100
1945MEMORY_OVERCLOCK_4=100
1946
1947__CORE_OVERCLOCK_5=100
1948MEMORY_OVERCLOCK_5=100
1949
1950__CORE_OVERCLOCK_6=100
1951MEMORY_OVERCLOCK_6=100
1952
1953__CORE_OVERCLOCK_7=100
1954MEMORY_OVERCLOCK_7=100
1955
1956__CORE_OVERCLOCK_8=100
1957MEMORY_OVERCLOCK_8=100
1958
1959__CORE_OVERCLOCK_9=100
1960MEMORY_OVERCLOCK_9=100
1961
1962__CORE_OVERCLOCK_10=100
1963MEMORY_OVERCLOCK_10=100
1964
1965__CORE_OVERCLOCK_11=100
1966MEMORY_OVERCLOCK_11=100
1967
1968__CORE_OVERCLOCK_12=100
1969MEMORY_OVERCLOCK_12=100
1970
1971__CORE_OVERCLOCK_13=100
1972MEMORY_OVERCLOCK_13=100
1973
1974__CORE_OVERCLOCK_14=100
1975MEMORY_OVERCLOCK_14=100
1976
1977__CORE_OVERCLOCK_15=100
1978MEMORY_OVERCLOCK_15=100
1979
1980__CORE_OVERCLOCK_16=100
1981MEMORY_OVERCLOCK_16=100
1982
1983__CORE_OVERCLOCK_17=100
1984MEMORY_OVERCLOCK_17=100
1985
1986__CORE_OVERCLOCK_18=100
1987MEMORY_OVERCLOCK_18=100
1988
1989
1990########################################################
1991# #
1992# ALGO_SPECIFIC Power Limit and Clock settings #
1993# #
1994########################################################
1995
1996# OC settings used according to current mining ALGO
1997
1998# Uppercase algos are those used for single coin mining (no auto switch) and by WTM switcher
1999# Lowercase algos are those used by all salfter-based switchers
2000
2001# For any missing algo settings the following fallback policy is applied:
2002# *_POWERLIMIT_WATTS defaults to global POWERLIMIT_WATTS value
2003# *_*_OVERCLOCK defaults both algo specific OC offsets to 0
2004
2005# Recommended values are for 1060 check http://krypto-mining.blogspot.co.uk/ for other OC values
2006
2007# BITCORE, TIMETRAVEL10
2008BITCORE_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2009BITCORE_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2010BITCORE_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 800
2011
2012# Cryptonight
2013CRYPTONIGHT_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 62
2014CRYPTONIGHT_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 155
2015CRYPTONIGHT_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -300
2016
2017# CRYPTONIGHTV7
2018CRYPTONIGHTV7_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 62
2019CRYPTONIGHTV7_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 155
2020CRYPTONIGHTV7_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -300
2021
2022# CRYPTONIGHT HEAVY
2023CRYPTONIGHTHEAVY_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 62
2024CRYPTONIGHTHEAVY_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 155
2025CRYPTONIGHTHEAVY_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -300
2026
2027# CRYPTONIGHT R
2028CRYPTONIGHTR_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 62
2029CRYPTONIGHTR_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 155
2030CRYPTONIGHTR_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -300
2031
2032#CUCKAROO29
2033CUCKAROO29_POWERLIMIT_WATTS=100 # Recommended value same as Equihash
2034CUCKAROO29_CORE_OVERCLOCK=0 # Recommended value same as Equihash
2035CUCKAROO29_MEMORY_OVERCLOCK=0 # Recommended value same as Equihash
2036
2037#CUCKATOO31
2038CUCKATOO31_POWERLIMIT_WATTS=100 # Recommended value same as Equihash
2039CUCKATOO31_CORE_OVERCLOCK=0 # Recommended value same as Equihash
2040CUCKATOO31_MEMORY_OVERCLOCK=0 # Recommended value same as Equihash
2041
2042CUCKOOCYCLE_POWERLIMIT_WATTS=100 # Recommended value same as Equihash
2043CUCKOOCYCLE_CORE_OVERCLOCK=0 # Recommended value same as Equihash
2044CUCKOOCYCLE_MEMORY_OVERCLOCK=0 # Recommended value same as Equihash
2045
2046# ENERGI
2047ENERGI_POWERLIMIT_WATTS=100 # Same as Ethash
2048ENERGI_CORE_OVERCLOCK=0 # Same as Ethash
2049ENERGI_MEMORY_OVERCLOCK=0 # Same as Ethash
2050
2051# Equihash
2052EQUIHASH_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 76
2053EQUIHASH_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2054EQUIHASH_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 400
2055
2056# Ethash
2057ETHASH_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 76
2058ETHASH_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2059ETHASH_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 1600
2060
2061# HEX
2062HEX_POWERLIMIT_WATTS=100
2063HEX_CORE_OVERCLOCK=0
2064HEX_MEMORY_OVERCLOCK=0
2065
2066# lyra2v2, Lyura2Rev2
2067LYRA2V2_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2068LYRA2V2_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 160
2069LYRA2V2_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -1000
2070
2071# LYRA2Z
2072LYRA2Z_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2073LYRA2Z_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 135
2074LYRA2Z_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -1200
2075
2076# MTP
2077MTP_POWERLIMIT_WATTS=100 # No Recommendations
2078MTP_CORE_OVERCLOCK=0 # No Recommendations
2079MTP_MEMORY_OVERCLOCK=0 # No Recommendations
2080
2081# Neoscrypt
2082NEOSCRYPT_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 80
2083NEOSCRYPT_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2084NEOSCRYPT_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 800
2085
2086# PHI1612
2087PHI1612_POWERLIMIT_WATTS=100 # No recommended value available
2088PHI1612_CORE_OVERCLOCK=0 # No recommended value available
2089PHI1612_MEMORY_OVERCLOCK=0 # No recommended value available
2090
2091# PHI2
2092PHI2_POWERLIMIT_WATTS=100 # No recommended value available
2093PHI2_CORE_OVERCLOCK=0 # No recommended value available
2094PHI2_MEMORY_OVERCLOCK=0 # No recommended value available
2095
2096# Skunk
2097SKUNK_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 78
2098SKUNK_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2099SKUNK_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 1000
2100
2101# X16R
2102X16R_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2103X16R_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2104X16R_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2105
2106# X21S
2107X21S_POWERLIMIT_WATTS=100 # No recommended value available
2108X21S_CORE_OVERCLOCK=0 # No recommended value available
2109X21S_MEMORY_OVERCLOCK=0 # No recommended value available
2110
2111# X22I
2112X22I_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2113X22I_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2114X22I_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2115
2116# Xevan
2117XEVAN_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 65
2118XEVAN_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2119XEVAN_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 600
2120
2121# ZHASH
2122ZHASH_POWERLIMIT_WATTS=100 # No recommended value available
2123ZHASH_CORE_OVERCLOCK=150 # No recommended value available
2124ZHASH_MEMORY_OVERCLOCK=150 # No recommended value available
2125
2126### IGNORE PL & OC SETTINGS BELOW THIS LINE IF YOU DON'T USE ANY SALFTER_* AUTO SWITCHER
2127
2128# Nicehash and MiningPoolHub sometimes use different names fot the same algo. Therefore:
2129# - SALFTER_NICEHASH_SWITCHING matches Nicehash naming convention
2130# - SALFTER_MPH_SWITCHING matches MiningPoolHub naming convention
2131# - SALFTER_PROGRAMATIC_SWITCHING also matches MiningPoolHub convention
2132# For your convenience, the matching naming convention is indicated above each settings block
2133
2134# daggerhashimoto @ NICEHASH
2135daggerhashimoto_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 76
2136daggerhashimoto_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: -200
2137daggerhashimoto_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 1200
2138
2139# lbry @ NICEHASH
2140lbry_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2141lbry_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2142lbry_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2143
2144# lyra2rev2 @ NICEHASH
2145lyra2rev2_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2146lyra2rev2_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2147lyra2rev2_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2148
2149# equihash @ NICEHASH & MININGPOOLHUB
2150equihash_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 76
2151equihash_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2152equihash_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 400
2153
2154# neoscrypt @ NICEHASH & MININGPOOLHUB
2155neoscrypt_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 80
2156neoscrypt_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 150
2157neoscrypt_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 800
2158
2159# cryptonight_monero @ MININGPOOLHUB
2160cryptonight_monero_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 62
2161cryptonight_monero_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 155
2162cryptonight_monero_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: -300
2163
2164# ethash @ MININGPOOLHUB
2165ethash_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 76
2166ethash_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: -200
2167ethash_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 1200
2168
2169# groestl @ MININGPOOLHUB
2170groestl_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2171groestl_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2172groestl_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2173
2174# keccak @ MININGPOOLHUB
2175keccak_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2176keccak_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2177keccak_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2178
2179# lyra2re2 @ MININGPOOLHUB
2180lyra2re2_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2181lyra2re2_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2182lyra2re2_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2183
2184# myriad_groestl @ MININGPOOLHUB
2185myriad_groestl_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2186myriad_groestl_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2187myriad_groestl_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2188
2189# qubit @ MININGPOOLHUB
2190qubit_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2191qubit_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2192qubit_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2193
2194# scrypt @ MININGPOOLHUB
2195scrypt_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2196scrypt_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2197scrypt_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2198
2199# sia @ MININGPOOLHUB
2200sia_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2201sia_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2202sia_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2203
2204# skein @ MININGPOOLHUB
2205skein_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2206skein_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2207skein_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2208
2209# x11 @ MININGPOOLHUB
2210x11_POWERLIMIT_WATTS=100 # Recommended value for some GTX-1060: 120
2211x11_CORE_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2212x11_MEMORY_OVERCLOCK=0 # Recommended value for some GTX-1060: 100
2213
2214################################################################
2215# #
2216# AUTOMATIC PROFIT-BASED MINING SWITCHERS #
2217# #
2218################################################################
2219
2220
2221## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
2222# papampi WTM_SWITCHING / PROFIT_CHECK settings #
2223## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
2224
2225WTM_PROFIT_CHECK="NO" # whattomine.com Profit check for webinfo, only use if AUTO_SWITCH is not WTM_SWITCHING
2226
2227# note!! all selected COINS must HAVE ADDRESSES in the coin section (no need for address if switch=no and profit=yes )
2228# select which coins you want to mine or check profit (profit switch only using this list of coins) it will auto switch/check profit of your COIN selection from this list using whattomine.com
2229
2230WTM_AUTO_SWITCH_COINS="ZEC;ZEN;ETH;BTG;FTC" # Coins to check profit or make the switch with format "ZEC;ETH;ETC;XMR"
2231
2232WTM_AUTO_SWITCH_SYNC_INTERVAL="3" # Time to sync with WTM for best coin, minimum 3 minutes.
2233
2234WTM_PROFIT_CHECK_INTERVAL="30" # interval between checking profit for web info
2235
2236WTM_MIN_DIFFERENCE="6" # Mininumum difference in percent when switch to new coin, to prevent too many switches.
2237
2238WTM_MINIMUM_MINING_TIME="1800" # Minimum mining time (seconds) before checking and switching to prevent fast switches.
2239
2240WTM_LOWER_MIN_DIFFERENCE="3" # When Minimum Mining time passed, next top coin will switch with lower difference
2241
2242WTM_FORCE_SWITCH="8" # If profit gain is more than this value make the switch and dont wait for minimum mining time.
2243
2244WTM_CURRENCY="USD" # USD, AUD, BRL, CAD, CHF, CLP, CNY, DKK, EUR, GBP, HKD, INR, ISK, JPY, KRW, NZD, PLN, RUB, SEK, SGD, THB, TWD
2245
2246#Read below for how to change the url
2247WTM_AUTO_SWITCH_URL="https://whattomine.com/coins.json?utf8=%E2%9C%93&adapt_q_280x=0&adapt_q_380=0&adapt_q_fury=0&adapt_q_470=1&adapt_q_480=3&adapt_q_570=0&adapt_q_580=0&adapt_q_750Ti=0&adapt_q_1050Ti=1&adapt_q_10606=6&adapt_10606=true&adapt_q_1070=1&adapt_q_1080=1&adapt_q_1080Ti=1ð=true&factor%5Beth_hr%5D=135.0&factor%5Beth_p%5D=540.0&grof=true&factor%5Bgro_hr%5D=123.0&factor%5Bgro_p%5D=540.0&x11gf=true&factor%5Bx11g_hr%5D=43.2&factor%5Bx11g_p%5D=540.0&cn=true&factor%5Bcn_hr%5D=2580.0&factor%5Bcn_p%5D=420.0&eq=true&factor%5Beq_hr%5D=1620.0&factor%5Beq_p%5D=540.0&lre=true&factor%5Blrev2_hr%5D=121800.0&factor%5Blrev2_p%5D=540.0&ns=true&factor%5Bns_hr%5D=3000.0&factor%5Bns_p%5D=540.0&lbry=true&factor%5Blbry_hr%5D=1020.0&factor%5Blbry_p%5D=540.0&bk2bf=true&factor%5Bbk2b_hr%5D=5940.0&factor%5Bbk2b_p%5D=480.0&bk14=true&factor%5Bbk14_hr%5D=9300.0&factor%5Bbk14_p%5D=540.0&pas=true&factor%5Bpas_hr%5D=3480.0&factor%5Bpas_p%5D=540.0&skh=true&factor%5Bskh_hr%5D=108.0&factor%5Bskh_p%5D=540.0&factor%5Bl2z_hr%5D=420.0&factor%5Bl2z_p%5D=300.0&factor%5Bcost%5D=0.0&sort=Profit&volume=0&revenue=current&factor%5Bexchanges%5D%5B%5D=&factor%5Bexchanges%5D%5B%5D=abucoins&factor%5Bexchanges%5D%5B%5D=bitfinex&factor%5Bexchanges%5D%5B%5D=bittrex&factor%5Bexchanges%5D%5B%5D=bleutrade&factor%5Bexchanges%5D%5B%5D=c_cex&factor%5Bexchanges%5D%5B%5D=cryptopia&factor%5Bexchanges%5D%5B%5D=hitbtc&factor%5Bexchanges%5D%5B%5D=poloniex&factor%5Bexchanges%5D%5B%5D=yobit&dataset=Main&commit=Calculate"
2248
2249## Go to [ https://whattomine.com/coins ] select your cards, hash rate, power, algos, exchanges, ...
2250# Set "Sort by" and "Difficulty for Revenue" to "Current profit" and "Current dificulty" ... "last 24, 3 days,... " are not good for auto switch.
2251# Click calculate, and wait for page to load, copy the new url and add .json to /coins at the begining of the url.
2252# like this " https://whattomine.com/coins.json?utf8=✓&adapt....."
2253# Above url is for 6x1060
2254
2255
2256## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
2257# All SALFTER_*_SWITCHING settings #
2258## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
2259
2260# Change this url to one you use for your own
2261PROGRAMATIC_SWITCH_CONFIG_JSON_URL="https://pastebin.com/dl/eLU4B8rK"
2262
2263CURRENCY=USD
2264
2265POWER_COST=0.10
2266
2267MINIMUM_PROFIT=0.0
2268
2269MPH_USERNAME="$MPH_ADDRESS"
2270
2271PAYMENT_ADDRESS="$NICE_ADDRESS"
2272
2273WORKER_NAME="$WORKERNAME"
2274
2275PROFIT_CHECK_TIMEOUT=600
2276
2277# ENSURE YOU USE MINER_TEMP_CONTROL for fanspeed with salfter switcher
2278
2279########################################################
2280# #
2281# Telegram settings #
2282# #
2283########################################################
2284
2285# The Telegram service can periodically send Telegram messages with the status of your rig.
2286# Please watch kk003's video tutorial how to create a telegram bot and get Api Key + User Id:
2287# https://youtu.be/HS7Q1zH00bs
2288# If You set telegram to "NO" but add CHATID and API, you will only get notifications from system.
2289
2290TELEGRAM_MESSAGES="NO" # YES or NO # Set to YES if you want to receive Telegram Periodic Messages
2291
2292TELEGRAM_ALERTS="NO" # YES or NO # Set to No if you Dont want to get Telegram Alerts on warnings
2293
2294TELEGRAM_TYPE="papampi" # kk003 or papampi or damNmad or BaliMiner # There are 4 versions. Please choose one
2295
2296TELEGRAM_TIMEOUT_IN_MINUTES="60" # timeout
2297
2298TELEGRAM_CHATID="CHATID" # Enter your Chat ID here
2299
2300TELEGRAM_APIKEY="Your Telegram API" # Enter your API Key here