View difference between Paste ID: UmEFSWqy and hU2Gke5T
SHOW: | | - or go back to the newest paste.
1
#!/bin/bash
2
3
# nvOC v0019-1.4 by fullzero
4
5
# + contributors:
6
7
# BaliMiner: BaliMiner_TELEGRAM_ALERTS
8
# BaliMiner BTC address:  1HbzxQ6AVeWYvFm322KtxZcJJLAqfJHpN8
9
10
# damNmad: damNmad_ALGO_SPECIFIC_OC
11
#          nvOC discord channel https://discordapp.com/invite/8YDFEvY
12
#          Added Lots of COIN selections
13
#          Alternative telegram alert 
14
# damNmad BTC address:  1Mtf6K7c3ZhBDcPz91c4wcQ95DxLn88zC
15
16
# IAmNotAJeep: IAmNotAJeep_and_Maxximus007_WATCHDOG
17
#              Methods for improved system stability
18
# IAmNotAJeep BTC address:  13PnEKpfVzNseWkrm6LoueKcCMPj74zPv7
19
20
# kk003: Alternative telegram alert ( very extensive )
21
#        Telegram Setup Video           
22
# kk003 BTC address:  196pMZnByg5UaPvJPK67ErAHgDPeSyu8QV
23
24
# lost_post: upPASTE (timeout based _Parallax_ Mode auto-updating)
25
#            Methods for separating settings and implementation
26
#            Methods for AUTO_UPDATE
27
# lost_post BTC address:  1GFTEtLLvvwoa4ogDntD5oaXBgJLYokzTC
28
29
# Maxximus007: Maxximus007_AUTO_TEMPERATURE_CONTROL 
30
#              Expectless 1bash 
31
#	       IAmNotAJeep_and_Maxximus007_WATCHDOG
32
# Maxximus007 BTC address:  1JAFefdPVAs3WQiTqnYWbsjifJAEjQcjQ8
33
34
# meligo: FAQ website nvoc-mining-os.com        
35
# meligo BTC address:  1AwUJMztX2ARZp8ULqR5UsK3b27om8j3vq
36
37
# papampi: PAPAMPI_WTM_AUTO_SWITCH
38
#	   PAPAMPI_WTM_PROFIT_CHECK
39
#	   added multiple COIN selections
40
#          Alternative telegram alert and guide         
41
# papampi BTC address:  1NsnsnqkkVuopTGvUSGrkMhhug8kg6zgP9
42
43
# _Parallax_:  _Parallax_ Mode ( wget + pastebin oneBash updating )
44
#              Methods for image size reduction
45
#              Methods for logging and system enhancements (with next version)     
46
# _Parallax_ BTC address:  329k8rDgxHHcHAEXfwznqv25Go5LERGWLp
47
48
# salfter: SALFTER_NICEHASH_PROFIT_SWITCHING
49
#          SALFTER_MPH_PROFIT_SWITCHING
50
# salfter BTC address:  1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
51
52
# xleejohnx: SRR support
53
# xleejohnx BTC address:  1EY5WbiW3YkWanSKEGcjCETpQfCR81wc56
54
55
# Open a terminal to launch miner; will auto launch on boot
56
57
# firefox has an OP bookmark; look at the OP for more information
58
59
# USE ALL CAPS
60
61
# CHOOSE COIN FROM:
62
63
#ALGO - X11-GOST
64
######### SIB
65
66
#ALGO - CryptoNight
67
######### XMR  KRB
68
69
#ALGO - Skunk 
70
######### SIGT  ZPOOL_SKUNK  
71
72
#ALGO - Ethash
73
######### ETH  ETC  EXP  UBQ  MUSIC  SOIL
74
75
#ALGO - Equihash
76
######### ZEC  ZEN  HUSH  ZCL  KMD
77
78
#ALGO - NiceHash
79
######### DUAL_NICEHASH (Ethash + Decred)  NICE_EQUIHASH  NICE_ETHASH
80
81
#ALGO - X13
82
######### ONION
83
84
#ALGO - Neoscrypt
85
######### PXC  FTC  ORB
86
87
#ALGO - Myriad-Groestl
88
######### XMY
89
90
#ALGO - LYRA2V2
91
######### MONA  VTC  ZCOIN
92
93
#ALGO - SKEIN
94
######### DGB
95
96
#ALGO - GROESTL
97
######### GRS
98
99
#ALGO - SIA
100
######### SIA
101
  
102
#ALGO - LBRY
103
######### LBC (LBRY)
104
105
#ALGO - Decred
106
######### DCR
107
108
#ALGO - Pascal
109
######### PASC PASL
110
111
#ALGO - timetravel10
112
######### BTX
113
114
#TYPE - Zpool (auto converts to BTC)
115
######### ZPOOL_LYRA2V2  ZPOOL_BLAKE2S  ZPOOL_EQUIHASH  ZPOOL_LBC  ZPOOL_NEOSCRYPT  ZPOOL_LBRY  ZPOOL_SKEIN
116
117
#TYPE - DUAL Claymore (ETHASH + DCR/LBC/PASC/PASL/SC)
118
######### DUAL_ETH_DCR    DUAL_ETH_PASC    DUAL_ETH_PASL    DUAL_ETH_LBC    DUAL_ETH_SC
119
######### DUAL_ETC_DCR    DUAL_ETC_PASC    DUAL_ETC_PASL    DUAL_ETC_LBC    DUAL_ETC_SC
120
######### DUAL_EXP_DCR    DUAL_EXP_PASC    DUAL_EXP_PASL    DUAL_EXP_LBC    DUAL_EXP_SC
121
######### DUAL_MUSIC_DCR  DUAL_MUSIC_PASC  DUAL_MUSIC_PASL  DUAL_MUSIC_LBC  DUAL_MUSIC_SC
122
######### DUAL_UBQ_DCR    DUAL_UBQ_PASC    DUAL_UBQ_PASL    DUAL_UBQ_LBC    DUAL_UBQ_SC
123
######### DUAL_SOIL_DCR   DUAL_SOIL_PASC   DUAL_SOIL_PASL   DUAL_SOIL_LBC   DUAL_SOIL_SC
124
125
#TYPE - Miningpoolhub Auto Coin Switches based on Algo
126
######### MPH_ETHASH  MPH_EQUIHASH
127
128
#TYPE - Profit Switchers
129
######### SALFTER_NICEHASH_PROFIT_SWITCHING
130
######### SALFTER_MPH_PROFIT_SWITCHING
131
132
### NEW COINS THIS VERSION:
133
134
######### BTCZ
135
######### SMART
136
137
COIN="ETH"
138
139
#####################################################
140
#                                                   #
141
# I highly recommend trying PAPAMPI_WTM_AUTO_SWITCH #
142
#                                                   #
143
#####################################################
144
145
PAPAMPI_WTM_AUTO_SWITCH="NO"  #( whattomine.com switcher) remember to disable Parallax MODE (_Parallax_MODE="NO")
146
147
PAPAMPI_WTM_PROFIT_INFO="NO" # whattomine.com Profit check for web info
148
149
# note!! all selected COINS must HAVE ADDRESSES below (no need address if switch=no and profit=yes )
150
# select which coins you want to mine/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 
151
152
WTM_AUTO_SWITCH_COINS="ZEC;ETH" ### note format is changed to reduce errors: "ZEC;ETH;ETC;XMR"
153
154
WTM_AUTO_SWITCH_SYNC_INTERVAL="3" # Time to sync with WTM for best coin
155
156
WTM_PROFIT_CHECK_INTERVAL="60" # interval between checking profit for web info
157
158
WTM_MIN_DIFFERENCE="7" # Mininumum difference in percent when switch to new coin, to prevent too many switches.
159
160
WTM_CURRENCY="USD" # USD, AUD, BRL, CAD, CHF, CLP, CNY, DKK, EUR, GBP, HKD, INR, ISK, JPY, KRW, NZD, PLN, RUB, SEK, SGD, THB, TWD
161
162
WTM_AUTO_SWITCH_URL="https://whattomine.com/coins.json"
163
164
##Go to [ https://whattomine.com/coins ] select your cards, hash rate, power. 
165
#You can also select to mine base on current, 24 	hour, 3 day or a week profit and difficulty. 
166
#Dont forget to choose same for both profit and difficulty or it will give wrong results. 		
167
#Click calculate, then add .json to coins at the begining of the address after you click calculate!!!
168
169
Maxximus007_AUTO_TEMPERATURE_CONTROL="YES"
170
171
IAmNotAJeep_and_Maxximus007_WATCHDOG="YES"
172
173
# SET OC and POWERLIMIT by ALGO (see end of 1bash for ALGO OC settings)
174
# for OPT use of PAPAMPI_WTM_AUTO_SWITCH use damNmad_ALGO_SPECIFIC_OC !!
175
damNmad_ALGO_SPECIFIC_OC="NO"
176
177
# LOCAL will attach the mining process to the gnome or guake terminal
178
# REMOTE will leave it unattached / ready for SSH 
179
LOCALorREMOTE="REMOTE"          # LOCAL  or  REMOTE
180
181
TEAMVIEWER="YES"                 # YES NO
182
183
SSH="YES"                       # YES NO
184
185
POWERLIMIT="YES"              	# YES NO
186
	
187-
	POWERLIMIT_WATTS=105
187+
	POWERLIMIT_WATTS=100
188
	
189
__CORE_OVERCLOCK=0
190-
MEMORY_OVERCLOCK=1300
190+
MEMORY_OVERCLOCK=1200
191
192
MANUAL_FAN="YES"             	# YES NO
193
194
	FAN_SPEED=85            # Set fan speed if MANUAL_FAN="YES"
195
196
# GLOBAL_WORKERNAME will use a single worker name for all coins
197
GLOBAL_WORKERNAME="YES"         # YES NO
198
199
	# HOST will use the rigs host address
200
	# MAC will use the rigs NIC's MAC address
201
	# CUSTOM will use your own
202
#	AUTO_WORKERNAME="HOST"         # HOST  or  MAC  or  CUSTOM
203
AUTO_WORKERNAME="CUSTOM"         # HOST  or  MAC  or  CUSTOM
204
205
	# if AUTO_WORKERNAME="CUSTOM" 
206-
	CUSTOM_WORKERNAME="nvOCeg1"
206+
	CUSTOM_WORKERNAME="nvOCeg2"
207
208
# BETA will pull the newest unverified updates
209
# STABLE will only pull verified updates
210
# pull updates by entering: 4update
211
# in the guake terminal and pressing enter
212
AUTO_UPDATE="STABLE"         # STABLE  or  BETA
213
214
_Parallax_MODE="YES"             # YES NO
215
216-
	pasteBASH="hU2Gke5T"
216+
	pasteBASH="UmEFSWqy"
217
218
	upPASTE_TIMEOUT_IN_MINUTES=30
219
220
CLEAR_LOGS_ON_BOOT="NO"        	# YES NO
221
222
223
# kk003's video tutorial how to create a telegram bot and get Api Key + User Id:
224
# https://youtu.be/HS7Q1zH00bs
225
BaliMiner_TELEGRAM_ALERTS="NO" 
226
227
	TELEGRAM_TYPE="papampi" # kk003 or papampi or damNmad or BaliMiner
228
229
	TELEGRAM_TIMEOUT_IN_MINUTES=30
230
231
	TELEGRAM_CHATID="your_CHATID_here"                                       
232
233
	TELEGRAM_APIKEY="your_APIKEY_here"                                        
234
235
# Mine XMR with CPU
236
plusCPU="NO"		        # YES NO
237
238
	threadCOUNT="1"                 # Number of threads for plusCPU: varies per CPU
239
240
P106_100_FULL_HEADLESS_MODE="YES"
241
242
AUTO_REBOOT="YES"
243
244-
	REBOOT_TIMEOUT_IN_MINUTES=720  # once every 48 hours
244+
	REBOOT_TIMEOUT_IN_MINUTES=240  # once every 48 hours
245
246
# If you are using a slow USB Key
247
SLOW_USB_KEY_MODE="NO"        	# YES NO
248
249
GPUPowerMizerMode_Adjust="NO"
250
251
	# Set PowerMizerMode
252
	GPUPowerMizerMode=1
253
254
SRR="NO"                        # YES NO
255
	SRR_SERIAL="000055"
256
	__SRR_SLOT="1"
257
258
259
#######################################################################################
260
261
# Maxximus007_AUTO_TEMPERATURE_CONTROL
262
263
# Set the target temperature; Recommended ranges: 55 - 75.  Don't set it too low, if the temperature can't be reached with fan adjustments it will decrease power.  If the actual temp is above the target temp this script will up the fan speed.  If actual temp is above value set above and fan speed is 100, the script will lower the power limit.
264
265-
TARGET_TEMP=65
265+
TARGET_TEMP=63
266
267
__FAN_ADJUST=5      # Adjustment size in percent
268
269
POWER_ADJUST=5     # Adjustment size in watts
270
271
# Difference in actual temperature allowed before action:  Works only if current is BELOW target temp
272
273
ALLOWED_TEMP_DIFF=3
274
275
# Restore original power limit if fan speed is lower than this percentage
276
277-
RESTORE_POWER_LIMIT=105
277+
RESTORE_POWER_LIMIT=100
278
279
# lowest fan speed that will be used
280-
MINIMAL_FAN_SPEED=75
280+
281
MINIMAL_FAN_SPEED=70
282
283
#minimal draw power that will be used
284
MINIMAL_POWER=90
285
286
########################################################################################
287
#GLOBAL_WORKERNAME implementation
288
IPW=$(ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p')
289
IP_AS_WORKER=$(echo -n $IPW | tail -c -3 | sed 'y/./0/')
290
MAC=$(ifconfig -a | grep -Po 'HWaddr \K.*$')
291
MAC_AS_WORKER=$(echo -n $MAC | sed 'y/:/_/')
292
if [ $GLOBAL_WORKERNAME == "YES" ]
293
then
294
if [ $AUTO_WORKERNAME == "HOST" ]
295
then
296
WORKERNAME=$IP_AS_WORKER
297
fi
298
if [ $AUTO_WORKERNAME == "MAC" ]
299
then
300
WORKERNAME=$MAC_AS_WORKER
301
fi
302
if [ $AUTO_WORKERNAME == "CUSTOM" ]
303
then
304
WORKERNAME=$CUSTOM_WORKERNAME
305
fi
306
fi
307
########################################################################################
308
309
# set YOUR ADDRESSES, WORKERS, POOL, INTENSITY and PORT:
310
311
ZM_or_EWBF="ZM"  # choose  ZM  or  EWBF
312
313
ZEC_WORKER="$WORKERNAME"
314
# replace_with_your_ZEC_address
315
ZEC_ADDRESS="t1XfkZUZWME8FnRiFxHZQAQ2K1UdQMbshJp" 
316
ZEC_POOL="zec-us-east1.nanopool.org"
317
ZEC_PORT="6666"
318
319
EWBF_VERSION="3_4" # choose 3_3  or  3_4
320
321
# change EWBF_PERCENT to alter donation percent for EWBF Miner
322
EWBF_PERCENT=0
323
324
#ZClassic
325
ZCL_WORKER=$WORKERNAME
326
ZCL_ADDRESS="replace_with_your_ZCL_address"
327
ZCL_POOL="us.zclmine.pro"
328
ZCL_PORT="9009"
329
330
#For Nice Equihash
331
NICE_EQUIHASH_WORKER=$WORKERNAME
332
NICE_EQUIHASH_ADDRESS=$BTC_ADDRESS
333
NICE_EQUIHASH_POOL="equihash.usa.nicehash.com"
334
NICE_EQUIHASH_PORT="3357"
335
336
KMD_WORKER=$WORKERNAME
337
KMD_ADDRESS="replace_with_your_KMD_address"
338
KMD_POOL="luckpool.org"
339
KMD_PORT="3857"
340
341
ZEN_WORKER=$WORKERNAME
342
ZEN_ADDRESS="replace_with_your_ZEN_address"
343
ZEN_POOL="luckpool.org"
344
ZEN_PORT="3057"
345
346
#For BTX
347
BTX_WORKER="yourSuprNovaWorker"
348
BTX_ADDRESS="yourSuprNovaLogin"
349
BTX_POOL="stratum+tcp://btx.suprnova.cc:3629"
350
BTX_INTENSITY="21"
351
352
#ZDASH or HUSH
353
HUSH_WORKER=$WORKERNAME
354
HUSH_ADDRESS="replace_with_your_HUSH_address"
355
HUSH_POOL="luckpool.org"
356
HUSH_PORT="3757"
357
358
#XZC or ZCOIN
359
ZCOIN_WORKER="Your Miningpoolhub Worker Name"
360
ZCOIN_ADDRESS="replace_with_your_miningpoolhub_account login name"
361
ZCOIN_POOL="us-east.lyra2z-hub.miningpoolhub.com:20581"
362
363
#KRB
364
KRB_ADDRESS="replace_with_your_KRB_address"
365
KRB_POOL="stratum+tcp://krb.sberex.com:5555"
366
367
SIGT_WORKER=$WORKERNAME
368
SIGT_ADDRESS="replace_with_your_SIGT_address"
369
SIGT_POOL="stratum+tcp://us.hashbag.cc:8644"
370
SIGT_INTENSITY="25"
371
372
SIB_WORKER="Your Suprnova Worker name"
373
SIB_ADDRESS="Your Suprnova Account name"
374
SIB_POOL="stratum+tcp://sib.suprnova.cc:3458"
375
SIB_INTENSITY="21"
376
377
PXC_WORKER="$WORKERNAME"
378
PXC_ADDRESS="replace_with_your_GRS_address"
379
PXC_POOL="stratum+tcp://atlas.phoenixcoin.org:10554"
380
PXC_INTENSITY="23"
381
382
# ZPOOL_SKUNK HERE
383
# if YES ensure you update BTC_ADDRESS
384
SKUNK_AUTOCONVERT_TO_BTC="YES"        #YES  NO
385
SKUNK_WORKER="$WORKERNAME"
386
SKUNK_ADDRESS=$BTC_ADDRESS
387
SKUNK_POOL="stratum+tcp://skunk.mine.zpool.ca:8433"
388
SKUNK_INTENSITY="22"
389
390
# Used to add worker name on ZPOOL 
391
ZPOOLPASS="$WORKERNAME,c=btc"
392
393
# ZPOOL uses your BTC_ADDRESS
394
ZPOOL_LYRA2V2_POOL="stratum+tcp://lyra2v2.mine.zpool.ca:4533"
395
ZPOOL_LYRA2V2_INTENSITY="22"
396
397
# ZPOOL uses your BTC_ADDRESS
398
ZPOOL_BLAKE2S_POOL="stratum+tcp://blake2s.mine.zpool.ca:5766"
399
ZPOOL_BLAKE2S_INTENSITY="21"
400
401
# ZPOOL uses your BTC_ADDRESS
402
ZPOOL_EQUIHASH_POOL="equihash.mine.zpool.ca"
403
ZPOOL_EQUIHASH_PORT="2142"
404
405
# ZPOOL uses your BTC_ADDRESS
406
ZPOOL_LBRY_POOL="stratum+tcp://lbc.mine.zpool.ca:3334"
407
ZPOOL_LBRY_INTENSITY="23"
408
409
# ZPOOL uses your BTC_ADDRESS
410
ZPOOL_NEOSCRYPT_POOL="stratum+tcp://neoscrypt.mine.zpool.ca:4233"
411
ZPOOL_NEOSCRYPT_INTENSITY="22"
412
413
# ZPOOL uses your BTC_ADDRESS
414
ZPOOL_SKEIN_POOL="stratum+tcp://skein.mine.zpool.ca:4933"
415
ZPOOL_SKEIN_INTENSITY="22"
416
417
#MPH_EQUIHASH
418
MPH_WORKER="Your Miningpoolhub Worker Name"
419
MPH_ADDRESS="Your Miningpoolhub account name"
420
MPH_EQUIHASH_POOL="us-east.equihash-hub.miningpoolhub.com"
421
MPH_EQUIHASH_PORT="20570"
422
423
#MPH_ETHASH
424
MPH_WORKER="Your Miningpoolhub Worker Name"
425
MPH_ADDRESS="Your Miningpoolhub account name"
426
MPH_ETHASH_POOL="us-east.ethash-hub.miningpoolhub.com:17020"
427
428
GRS_WORKER=$WORKERNAME
429
GRS_ADDRESS="replace_with_your_GRS_address"
430
GRS_POOL="stratum+tcp://moria.dwarfpool.com:3345"
431
GRS_INTENSITY="23"
432
433
XMY_WORKER="Your Miningpoolhub Worker Name"
434
XMY_ADDRESS="Your Miningpoolhub Account Name"
435
XMY_POOL="stratum+tcp://us-east1.myriadcoin-groestl.miningpoolhub.com:20479"
436
XMY_INTENSITY="23"
437
438
MONA_WORKER="Your Suprnova Worker name"
439
MONA_ADDRESS="Your Suprnova Account name"
440
MONA_POOL="stratum+tcp://mona.suprnova.cc:2995"
441
MONA_INTENSITY="21"
442
443
# if YES ensure you update BTC_ADDRESS
444
VTC_AUTOCONVERT_TO_BTC="NO"        #YES  NO
445
VTC_WORKER="Your Miningpoolhub Worker Name"
446
VTC_ADDRESS="Your Miningpoolhub Account Name"
447
VTC_POOL="stratum+tcp://hub.miningpoolhub.com:20507"
448
VTC_INTENSITY="21"
449
450
451
BTC_ADDRESS="replace_with_your_BTC_address"
452
453
454
# NICE_ETHASH autoconverts to BTC: ensure you update BTC_ADDRESS if you use NICE_ETHASH
455
NICE_ETHASH_WORKER="$WORKERNAME"
456
NICE_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
457
GENOIL_NICE_ETHASH_POOL="daggerhashimoto.usa.nicehash.com:3353"
458
NICE_ETHASH_EXTENSION_ARGUMENTS=""   # add any additional claymore arguments desired here
459
460
# if YES ensure you update BTC_ADDRESS
461
DGB_AUTOCONVERT_TO_BTC="NO"        #YES  NO
462
DGB_INTENSITY="24"
463
DGB_WORKER="Your Miningpoolhub Worker Name"
464
DGB_ADDRESS="Your Miningpoolhub Account Name"
465
DGB_POOL="stratum+tcp://hub.miningpoolhub.com:20527"
466
467
LBC_WORKER="Your Suprnova Worker name"
468
LBC_ADDRESS="Your Suprnova Account name"
469
LBC_POOL="stratum+tcp://lbry.suprnova.cc:6256"
470
LBC_INTENSITY="23"
471
472
FTC_WORKER="Your Miningpoolhub Worker Name"
473
FTC_ADDRESS="Your Miningpoolhub Account Name"
474
FTC_POOL="stratum+tcp://hub.miningpoolhub.com:20510"
475
FTC_INTENSITY="23"
476
477
ORB_WORKER="Your DNB Worker Name"
478
ORB_ADDRESS="Your DNB Account Name"
479
ORB_POOL="stratum+tcp://strat.dnb.io:3031"
480
ORB_INTENSITY="23"
481
482
ONION_ADDRESS="replace_with_your_ONION_address"
483
ONION_POOL="stratum+tcp://kawaiipool.party:3633"
484
485
486
USE_ENVIRONMENTAL_VARIBLES="NO"   #YES  NO
487
488
# NOTE DEFAULT CHANGED FROM SLASH to DOT
489
DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT="DOT"    # DOT  or  SLASH    # formerly ETHERMINEdotORG
490
491
CLAYMORE_VERSION="10_0"    # choose 10_0  or  9_8  or  9_7  or  9_5  or  9_4  or  8_0
492
493
ETHMINER_or_GENOIL_or_CLAYMORE="CLAYMORE"  # choose  ETHMINER  or  GENOIL  or  CLAYMORE
494
495
496
ETH_WORKER=$WORKERNAME
497
# replace_with_your_ETH_address
498
ETH_ADDRESS="0xba0e73224308e95142ed91d1cca07a9fc2d457fc"    
499
# NOTE DEFAULT ETH POOL CHANGED TO ETHERMINE.ORG
500-
ETH_EXTENSION_ARGUMENTS="-eworker nvOCeg1"
500+
501
ETH_EXTENSION_ARGUMENTS="-eworker nvOCeg2"
502
#ETH_EXTENSION_ARGUMENTS="-minspeed 285 -r 1"    # add any additional claymore arguments desired here
503
504
ETC_WORKER=$WORKERNAME
505
ETC_ADDRESS="replace_with_your_ETC_address" 
506
# NOTE DEFAULT ETC POOL CHANGED TO ETHERMINE.ORG
507
ETC_POOL="us1-etc.ethermine.org:4444"
508
ETC_EXTENSION_ARGUMENTS=""    # add any additional claymore arguments desired here
509
510
EXP_WORKER=$WORKERNAME
511
EXP_ADDRESS="replace_with_your_EXP_address"
512
EXP_POOL="exp-us.dwarfpool.com:81"
513
EXP_EXTENSION_ARGUMENTS=""   # add any additional claymore arguments desired here
514
515
UBQ_WORKER=$WORKERNAME
516
UBQ_ADDRESS="replace_with_your_UBIQ_address"
517
UBQ_POOL="stratum+tcp://us.ubiqpool.io:8008"
518
UBQ_EXTENSION_ARGUMENTS=""
519
520
MUSIC_WORKER=$WORKERNAME
521
MUSIC_ADDRESS="replace_with_your_MUSIC_address"
522
MUSIC_POOL="eus.gmc.epool.io:8008"
523
MUSIC_EXTENSION_ARGUMENTS=""
524
525
SOIL_WORKER=$WORKERNAME
526
SOIL_ADDRESS="replace_with_your_SOIL_address"
527
SOIL_POOL="stratum+tcp://soil.pool.sexy:9009"
528
SOIL_EXTENSION_ARGUMENTS=""
529
530
DUAL_WORKER=$WORKERNAME
531
DUAL_BTC_ADDRESS=$BTC_ADDRESS
532
DUAL_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
533
DUAL_DCR_POOL="stratum+tcp://decred.usa.nicehash.com:3354"
534
DUAL_EXTENSION_ARGUMENTS="-dcri 40"
535
536
SC_WORKER=$WORKERNAME
537
SC_ADDRESS="replace_with_your_SIA_address"
538
SC_POOL="sia-us-east1.nanopool.org:7777"
539
SC_GW_POOL="sia-us-east1.nanopool.org:9980"
540
541
DCR_WORKER=$WORKERNAME
542
DCR_ADDRESS="replace_with_your_DCR_address"
543
DCR_POOL="stratum+tcp://yiimp.eu:3252"
544
545
PASC_WORKER=$WORKERNAME
546
PASC_ADDRESS="replace_with_your_PASC_ACCOUNT"
547
PASC_POOL="pasc-us-east1.nanopool.org:15555"
548
549
PASL_WORKER=$WORKERNAME
550
PASL_ADDRESS="replace_with_your_PASL_ACCOUNT"
551
PASL_POOL="stratum+tcp://mine.pasl.fairpool.xyz:4009"
552
553
# if plusCPU is "YES" replace with your XMR info
554
XMR_WORKER=$WORKERNAME
555
XMR_ADDRESS="replace_with_your_XMR_address"
556
XMR_POOL="xmr-us-east1.nanopool.org:14444"
557
558
BTCZ_WORKER="yourSuprnovaWorkerName"
559
BTCZ_ADDRESS="yourSuprnovaLoginName"
560
BTCZ_POOL="btcz.suprnova.cc"
561
BTCZ_PORT="5586"
562
563
SMART_WORKER="yourWorkerName"
564
SMART_ADDRESS="yourPoolLoginName"
565
SMART_POOL="stratum+tcp://pool-eu.smartcash.cc:3333"
566
SMART_INTENSITY="25"
567
568
######################################################################################
569
570
# SALFTER_NICEHASH_PROFIT_SWITCHING & SALFTER_MPH_PROFIT_SWITCHING Settings
571
572
CURRENCY=USD
573
574
POWER_COST=0.20
575
576
MINIMUM_PROFIT=0.0
577
578
MPH_USERNAME=replace_with_your_MPH_username
579
580
# this is salfters BTC address:  1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
581
582
PAYMENT_ADDRESS=replace_with_your_BTC_address
583
584
WORKER_NAME=$WORKERNAME
585
586
PROFIT_CHECK_TIMEOUT=600
587
588
# ENSURE YOU USE Maxximus007_AUTO_TEMPERATURE_CONTROL for fanspeed
589
590
daggerhashimoto_POWERLIMIT_WATTS=120
591
__daggerhashimoto_CORE_OVERCLOCK=100
592
daggerhashimoto_MEMORY_OVERCLOCK=100
593
594
equihash_POWERLIMIT_WATTS=120
595
__equihash_CORE_OVERCLOCK=100
596
equihash_MEMORY_OVERCLOCK=100
597
598
neoscrypt_POWERLIMIT_WATTS=120
599
__neoscrypt_CORE_OVERCLOCK=100
600
neoscrypt_MEMORY_OVERCLOCK=100
601
602
lyra2rev2_POWERLIMIT_WATTS=120
603
__lyra2rev2_CORE_OVERCLOCK=100
604
lyra2rev2_MEMORY_OVERCLOCK=100
605
606
lbry_POWERLIMIT_WATTS=120
607
__lbry_CORE_OVERCLOCK=100
608
lbry_MEMORY_OVERCLOCK=100
609
610
Blake_Vanilla_POWERLIMIT_WATTS=120
611
__Blake_Vanilla_CORE_OVERCLOCK=100
612
Blake_Vanilla_MEMORY_OVERCLOCK=100
613
614
Cryptonight_POWERLIMIT_WATTS=120
615
__Cryptonight_CORE_OVERCLOCK=100
616
Cryptonight_MEMORY_OVERCLOCK=100
617
618
Groestl_POWERLIMIT_WATTS=120
619
__Groestl_CORE_OVERCLOCK=100
620
Groestl_MEMORY_OVERCLOCK=100
621
622
Keccak_POWERLIMIT_WATTS=120
623
__Keccak_CORE_OVERCLOCK=100
624
Keccak_MEMORY_OVERCLOCK=100
625
626
Myriad_Groestl_POWERLIMIT_WATTS=120
627
__Myriad_Groestl_CORE_OVERCLOCK=100
628
Myriad_Groestl_MEMORY_OVERCLOCK=100
629
630
Qubit_POWERLIMIT_WATTS=120
631
__Qubit_CORE_OVERCLOCK=100
632
Qubit_MEMORY_OVERCLOCK=100
633
634
Scrypt_POWERLIMIT_WATTS=120
635
__Scrypt_CORE_OVERCLOCK=100
636
Scrypt_MEMORY_OVERCLOCK=100
637
638
Sia_POWERLIMIT_WATTS=120
639
__Sia_CORE_OVERCLOCK=100
640
Sia_MEMORY_OVERCLOCK=100
641
642
Skein_POWERLIMIT_WATTS=120
643
__Skein_CORE_OVERCLOCK=100
644
Skein_MEMORY_OVERCLOCK=100
645
646
X11_POWERLIMIT_WATTS=120
647
__X11_CORE_OVERCLOCK=100
648
X11_MEMORY_OVERCLOCK=100
649
650
# settings below are for rigs using individual powerlimit / target temps / clocks only
651
652
###########################################################################
653
###########################################################################
654
###########################################################################
655
###########################################################################
656
###########################################################################
657
###########################################################################
658
###########################################################################
659
###########################################################################
660
661
INDIVIDUAL_POWERLIMIT="NO"   	# YES NO
662
663
# Set individual powerlimits here if INDIVIDUAL_POWERLIMIT="YES"
664
INDIVIDUAL_POWERLIMIT_0=100
665
INDIVIDUAL_POWERLIMIT_1=100
666
INDIVIDUAL_POWERLIMIT_2=100
667
INDIVIDUAL_POWERLIMIT_3=100
668
INDIVIDUAL_POWERLIMIT_4=100
669
INDIVIDUAL_POWERLIMIT_5=100
670
INDIVIDUAL_POWERLIMIT_6=100
671
INDIVIDUAL_POWERLIMIT_7=100
672
INDIVIDUAL_POWERLIMIT_8=100
673
INDIVIDUAL_POWERLIMIT_9=100
674
INDIVIDUAL_POWERLIMIT_10=100
675
INDIVIDUAL_POWERLIMIT_11=100
676
INDIVIDUAL_POWERLIMIT_12=100
677
INDIVIDUAL_POWERLIMIT_13=100
678
INDIVIDUAL_POWERLIMIT_14=100
679
INDIVIDUAL_POWERLIMIT_15=100
680
INDIVIDUAL_POWERLIMIT_16=100
681
INDIVIDUAL_POWERLIMIT_17=100
682
INDIVIDUAL_POWERLIMIT_18=100
683
684
685
INDIVIDUAL_TARGET_TEMPS="NO"   	# YES NO
686
687
# Set individual target temps here if INDIVIDUAL_TARGET_TEMPS="YES"
688
TARGET_TEMP_0=70
689
TARGET_TEMP_1=70
690
TARGET_TEMP_2=70
691
TARGET_TEMP_3=70
692
TARGET_TEMP_4=70
693
TARGET_TEMP_5=70
694
TARGET_TEMP_6=70
695
TARGET_TEMP_7=70
696
TARGET_TEMP_8=70
697
TARGET_TEMP_9=70
698
TARGET_TEMP_10=70
699
TARGET_TEMP_11=70
700
TARGET_TEMP_12=70
701
TARGET_TEMP_13=70
702
TARGET_TEMP_14=70
703
TARGET_TEMP_15=70
704
TARGET_TEMP_16=70
705
TARGET_TEMP_17=70
706
TARGET_TEMP_18=70
707
708
709
INDIVIDUAL_CLOCKS="NO"      	# YES NO
710
711
# Set individual clocks here if INDIVIDUAL_CLOCKS="YES"
712
__CORE_OVERCLOCK_0=0
713
MEMORY_OVERCLOCK_0=1300
714
715
__CORE_OVERCLOCK_1=0
716
MEMORY_OVERCLOCK_1=1300
717
718
__CORE_OVERCLOCK_2=0
719
MEMORY_OVERCLOCK_2=1300
720
721
__CORE_OVERCLOCK_3=0
722
MEMORY_OVERCLOCK_3=1300
723
724
__CORE_OVERCLOCK_4=0
725
MEMORY_OVERCLOCK_4=1300
726
727
__CORE_OVERCLOCK_5=0
728
MEMORY_OVERCLOCK_5=1300
729
730
__CORE_OVERCLOCK_6=0
731
MEMORY_OVERCLOCK_6=1300
732
733
__CORE_OVERCLOCK_7=0
734
MEMORY_OVERCLOCK_7=1300
735
736
__CORE_OVERCLOCK_8=0
737
MEMORY_OVERCLOCK_8=1300
738
739
__CORE_OVERCLOCK_9=0
740
MEMORY_OVERCLOCK_9=1300
741
742
__CORE_OVERCLOCK_10=0
743
MEMORY_OVERCLOCK_10=1300
744
745
__CORE_OVERCLOCK_11=0
746
MEMORY_OVERCLOCK_11=1100
747
748
__CORE_OVERCLOCK_12=0
749
MEMORY_OVERCLOCK_12=1300
750
751
__CORE_OVERCLOCK_13=100
752
MEMORY_OVERCLOCK_13=100
753
754
__CORE_OVERCLOCK_14=100
755
MEMORY_OVERCLOCK_14=100
756
757
__CORE_OVERCLOCK_15=100
758
MEMORY_OVERCLOCK_15=100
759
760
__CORE_OVERCLOCK_16=100
761
MEMORY_OVERCLOCK_16=100
762
763
__CORE_OVERCLOCK_17=100
764
MEMORY_OVERCLOCK_17=100
765
766
__CORE_OVERCLOCK_18=100
767
MEMORY_OVERCLOCK_18=100
768
769
770
# OC settings you can use based on COIN or ALGO (how ever you want to categorize them)
771
772
if [ $damNmad_ALGO_SPECIFIC_OC == "YES" ]
773
then
774
775
# Neoscrypt
776
777
if [ $COIN == "FTC" -o $COIN == "ORB" -o $COIN == "PXC" ]
778
then
779
POWERLIMIT_WATTS=80
780
__CORE_OVERCLOCK=150
781
MEMORY_OVERCLOCK=800
782
fi
783
784
# Ethash
785
786
if [ $COIN == "ETH" -o $COIN == "ETC" -o $COIN == "EXP" -o $COIN == "UBQ" -o $COIN == "MUSIC" -o $COIN == "SOIL" -o $COIN == "MPH_ETHASH" -o $COIN == "NICE_ETHASH" ]
787
then
788
POWERLIMIT_WATTS=76
789
__CORE_OVERCLOCK=100
790
MEMORY_OVERCLOCK=1600
791
fi
792
793
# Equihash
794
795
if [ $COIN == "ZEC" -o $COIN == "ZEN" -o $COIN == "HUSH" -o $COIN == "ZCL" -o $COIN == "KMD" -o $COIN == "ZPOOL_EQUIHASH" -o $COIN == "MPH_EQUIHASH" -o $COIN == "NICE_EQUIHASH" -o $COIN == "VOTE" ]
796
then
797
POWERLIMIT_WATTS=76
798
__CORE_OVERCLOCK=150
799
MEMORY_OVERCLOCK=800
800
fi
801
802
# Skunk
803
804
if [ $COIN == "SIGT" -o $COIN == "ZPOOL_SKUNK" ]
805
then
806
POWERLIMIT_WATTS=78
807
__CORE_OVERCLOCK=150
808
MEMORY_OVERCLOCK=1000
809
fi
810
811
# Cryptonight
812
813
if [ $COIN == "XMR" -o $COIN == "KRB" ]
814
then
815
POWERLIMIT_WATTS=62
816
__CORE_OVERCLOCK=155
817
MEMORY_OVERCLOCK=-300
818
fi
819
820
# lyra2v2
821
822
if [ $COIN == "MONA" -o $COIN == "VTC" ]
823
then
824
POWERLIMIT_WATTS=65
825
__CORE_OVERCLOCK=135
826
MEMORY_OVERCLOCK=-1200
827
fi
828
829
# ZCOIN lyra2v2
830
831
if [ $COIN == "ZCOIN" ]
832
then
833
POWERLIMIT_WATTS=65
834
__CORE_OVERCLOCK=160
835
MEMORY_OVERCLOCK=-1000
836
fi
837
fi