Advertisement
robotarmy

nvOC-19_1_4-ra25_12xpalit_micron

Jan 19th, 2018
20,761
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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="NO"
  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=90
  188.    
  189. __CORE_OVERCLOCK=-150
  190. MEMORY_OVERCLOCK=740
  191.  
  192. MANUAL_FAN="YES"                # YES NO
  193.  
  194.     FAN_SPEED=100            # 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="nvOCra25"
  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="8kK81TvY"
  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=2880  # 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=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=90
  278.  
  279. # lowest fan speed that will be used
  280. MINIMAL_FAN_SPEED=100
  281.  
  282. #minimal draw power that will be used
  283. MINIMAL_POWER=90
  284.  
  285. ########################################################################################
  286. #GLOBAL_WORKERNAME implementation
  287. IPW=$(ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p')
  288. IP_AS_WORKER=$(echo -n $IPW | tail -c -3 | sed 'y/./0/')
  289. MAC=$(ifconfig -a | grep -Po 'HWaddr \K.*$')
  290. MAC_AS_WORKER=$(echo -n $MAC | sed 'y/:/_/')
  291. if [ $GLOBAL_WORKERNAME == "YES" ]
  292. then
  293. if [ $AUTO_WORKERNAME == "HOST" ]
  294. then
  295. WORKERNAME=$IP_AS_WORKER
  296. fi
  297. if [ $AUTO_WORKERNAME == "MAC" ]
  298. then
  299. WORKERNAME=$MAC_AS_WORKER
  300. fi
  301. if [ $AUTO_WORKERNAME == "CUSTOM" ]
  302. then
  303. WORKERNAME=$CUSTOM_WORKERNAME
  304. fi
  305. fi
  306. ########################################################################################
  307.  
  308. # set YOUR ADDRESSES, WORKERS, POOL, INTENSITY and PORT:
  309.  
  310. ZM_or_EWBF="ZM"  # choose  ZM  or  EWBF
  311.  
  312. ZEC_WORKER="$WORKERNAME"
  313. # replace_with_your_ZEC_address
  314. ZEC_ADDRESS="t1XfkZUZWME8FnRiFxHZQAQ2K1UdQMbshJp"
  315. ZEC_POOL="zec-us-east1.nanopool.org"
  316. ZEC_PORT="6666"
  317.  
  318. EWBF_VERSION="3_4" # choose 3_3  or  3_4
  319.  
  320. # change EWBF_PERCENT to alter donation percent for EWBF Miner
  321. EWBF_PERCENT=0
  322.  
  323. #ZClassic
  324. ZCL_WORKER=$WORKERNAME
  325. ZCL_ADDRESS="replace_with_your_ZCL_address"
  326. ZCL_POOL="us.zclmine.pro"
  327. ZCL_PORT="9009"
  328.  
  329. #For Nice Equihash
  330. NICE_EQUIHASH_WORKER=$WORKERNAME
  331. NICE_EQUIHASH_ADDRESS=$BTC_ADDRESS
  332. NICE_EQUIHASH_POOL="equihash.usa.nicehash.com"
  333. NICE_EQUIHASH_PORT="3357"
  334.  
  335. KMD_WORKER=$WORKERNAME
  336. KMD_ADDRESS="replace_with_your_KMD_address"
  337. KMD_POOL="luckpool.org"
  338. KMD_PORT="3857"
  339.  
  340. ZEN_WORKER=$WORKERNAME
  341. ZEN_ADDRESS="replace_with_your_ZEN_address"
  342. ZEN_POOL="luckpool.org"
  343. ZEN_PORT="3057"
  344.  
  345. #For BTX
  346. BTX_WORKER="yourSuprNovaWorker"
  347. BTX_ADDRESS="yourSuprNovaLogin"
  348. BTX_POOL="stratum+tcp://btx.suprnova.cc:3629"
  349. BTX_INTENSITY="21"
  350.  
  351. #ZDASH or HUSH
  352. HUSH_WORKER=$WORKERNAME
  353. HUSH_ADDRESS="replace_with_your_HUSH_address"
  354. HUSH_POOL="luckpool.org"
  355. HUSH_PORT="3757"
  356.  
  357. #XZC or ZCOIN
  358. ZCOIN_WORKER="Your Miningpoolhub Worker Name"
  359. ZCOIN_ADDRESS="replace_with_your_miningpoolhub_account login name"
  360. ZCOIN_POOL="us-east.lyra2z-hub.miningpoolhub.com:20581"
  361.  
  362. #KRB
  363. KRB_ADDRESS="replace_with_your_KRB_address"
  364. KRB_POOL="stratum+tcp://krb.sberex.com:5555"
  365.  
  366. SIGT_WORKER=$WORKERNAME
  367. SIGT_ADDRESS="replace_with_your_SIGT_address"
  368. SIGT_POOL="stratum+tcp://us.hashbag.cc:8644"
  369. SIGT_INTENSITY="25"
  370.  
  371. SIB_WORKER="Your Suprnova Worker name"
  372. SIB_ADDRESS="Your Suprnova Account name"
  373. SIB_POOL="stratum+tcp://sib.suprnova.cc:3458"
  374. SIB_INTENSITY="21"
  375.  
  376. PXC_WORKER="$WORKERNAME"
  377. PXC_ADDRESS="replace_with_your_GRS_address"
  378. PXC_POOL="stratum+tcp://atlas.phoenixcoin.org:10554"
  379. PXC_INTENSITY="23"
  380.  
  381. # ZPOOL_SKUNK HERE
  382. # if YES ensure you update BTC_ADDRESS
  383. SKUNK_AUTOCONVERT_TO_BTC="YES"        #YES  NO
  384. SKUNK_WORKER="$WORKERNAME"
  385. SKUNK_ADDRESS=$BTC_ADDRESS
  386. SKUNK_POOL="stratum+tcp://skunk.mine.zpool.ca:8433"
  387. SKUNK_INTENSITY="22"
  388.  
  389. # Used to add worker name on ZPOOL
  390. ZPOOLPASS="$WORKERNAME,c=btc"
  391.  
  392. # ZPOOL uses your BTC_ADDRESS
  393. ZPOOL_LYRA2V2_POOL="stratum+tcp://lyra2v2.mine.zpool.ca:4533"
  394. ZPOOL_LYRA2V2_INTENSITY="22"
  395.  
  396. # ZPOOL uses your BTC_ADDRESS
  397. ZPOOL_BLAKE2S_POOL="stratum+tcp://blake2s.mine.zpool.ca:5766"
  398. ZPOOL_BLAKE2S_INTENSITY="21"
  399.  
  400. # ZPOOL uses your BTC_ADDRESS
  401. ZPOOL_EQUIHASH_POOL="equihash.mine.zpool.ca"
  402. ZPOOL_EQUIHASH_PORT="2142"
  403.  
  404. # ZPOOL uses your BTC_ADDRESS
  405. ZPOOL_LBRY_POOL="stratum+tcp://lbc.mine.zpool.ca:3334"
  406. ZPOOL_LBRY_INTENSITY="23"
  407.  
  408. # ZPOOL uses your BTC_ADDRESS
  409. ZPOOL_NEOSCRYPT_POOL="stratum+tcp://neoscrypt.mine.zpool.ca:4233"
  410. ZPOOL_NEOSCRYPT_INTENSITY="22"
  411.  
  412. # ZPOOL uses your BTC_ADDRESS
  413. ZPOOL_SKEIN_POOL="stratum+tcp://skein.mine.zpool.ca:4933"
  414. ZPOOL_SKEIN_INTENSITY="22"
  415.  
  416. #MPH_EQUIHASH
  417. MPH_WORKER="Your Miningpoolhub Worker Name"
  418. MPH_ADDRESS="Your Miningpoolhub account name"
  419. MPH_EQUIHASH_POOL="us-east.equihash-hub.miningpoolhub.com"
  420. MPH_EQUIHASH_PORT="20570"
  421.  
  422. #MPH_ETHASH
  423. MPH_WORKER="Your Miningpoolhub Worker Name"
  424. MPH_ADDRESS="Your Miningpoolhub account name"
  425. MPH_ETHASH_POOL="us-east.ethash-hub.miningpoolhub.com:17020"
  426.  
  427. GRS_WORKER=$WORKERNAME
  428. GRS_ADDRESS="replace_with_your_GRS_address"
  429. GRS_POOL="stratum+tcp://moria.dwarfpool.com:3345"
  430. GRS_INTENSITY="23"
  431.  
  432. XMY_WORKER="Your Miningpoolhub Worker Name"
  433. XMY_ADDRESS="Your Miningpoolhub Account Name"
  434. XMY_POOL="stratum+tcp://us-east1.myriadcoin-groestl.miningpoolhub.com:20479"
  435. XMY_INTENSITY="23"
  436.  
  437. MONA_WORKER="Your Suprnova Worker name"
  438. MONA_ADDRESS="Your Suprnova Account name"
  439. MONA_POOL="stratum+tcp://mona.suprnova.cc:2995"
  440. MONA_INTENSITY="21"
  441.  
  442. # if YES ensure you update BTC_ADDRESS
  443. VTC_AUTOCONVERT_TO_BTC="NO"        #YES  NO
  444. VTC_WORKER="Your Miningpoolhub Worker Name"
  445. VTC_ADDRESS="Your Miningpoolhub Account Name"
  446. VTC_POOL="stratum+tcp://hub.miningpoolhub.com:20507"
  447. VTC_INTENSITY="21"
  448.  
  449.  
  450. BTC_ADDRESS="replace_with_your_BTC_address"
  451.  
  452.  
  453. # NICE_ETHASH autoconverts to BTC: ensure you update BTC_ADDRESS if you use NICE_ETHASH
  454. NICE_ETHASH_WORKER="$WORKERNAME"
  455. NICE_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
  456. GENOIL_NICE_ETHASH_POOL="daggerhashimoto.usa.nicehash.com:3353"
  457. NICE_ETHASH_EXTENSION_ARGUMENTS=""   # add any additional claymore arguments desired here
  458.  
  459. # if YES ensure you update BTC_ADDRESS
  460. DGB_AUTOCONVERT_TO_BTC="NO"        #YES  NO
  461. DGB_INTENSITY="24"
  462. DGB_WORKER="Your Miningpoolhub Worker Name"
  463. DGB_ADDRESS="Your Miningpoolhub Account Name"
  464. DGB_POOL="stratum+tcp://hub.miningpoolhub.com:20527"
  465.  
  466. LBC_WORKER="Your Suprnova Worker name"
  467. LBC_ADDRESS="Your Suprnova Account name"
  468. LBC_POOL="stratum+tcp://lbry.suprnova.cc:6256"
  469. LBC_INTENSITY="23"
  470.  
  471. FTC_WORKER="Your Miningpoolhub Worker Name"
  472. FTC_ADDRESS="Your Miningpoolhub Account Name"
  473. FTC_POOL="stratum+tcp://hub.miningpoolhub.com:20510"
  474. FTC_INTENSITY="23"
  475.  
  476. ORB_WORKER="Your DNB Worker Name"
  477. ORB_ADDRESS="Your DNB Account Name"
  478. ORB_POOL="stratum+tcp://strat.dnb.io:3031"
  479. ORB_INTENSITY="23"
  480.  
  481. ONION_ADDRESS="replace_with_your_ONION_address"
  482. ONION_POOL="stratum+tcp://kawaiipool.party:3633"
  483.  
  484.  
  485. USE_ENVIRONMENTAL_VARIBLES="NO"   #YES  NO
  486.  
  487. # NOTE DEFAULT CHANGED FROM SLASH to DOT
  488. DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT="DOT"    # DOT  or  SLASH    # formerly ETHERMINEdotORG
  489.  
  490. CLAYMORE_VERSION="10_0"    # choose 10_0  or  9_8  or  9_7  or  9_5  or  9_4  or  8_0
  491.  
  492. ETHMINER_or_GENOIL_or_CLAYMORE="CLAYMORE"  # choose  ETHMINER  or  GENOIL  or  CLAYMORE
  493.  
  494.  
  495. ETH_WORKER=$WORKERNAME
  496. # replace_with_your_ETH_address
  497. ETH_ADDRESS="0xd6CA816507CeccD271A0B0279Ca1967EabbCf084"    
  498. # NOTE DEFAULT ETH POOL CHANGED TO ETHERMINE.ORG
  499. ETH_POOL="eth-ru.dwarfpool.com:8008"
  500. ETH_EXTENSION_ARGUMENTS="-eworker nvOCra25"
  501. #ETH_EXTENSION_ARGUMENTS=""    # add any additional claymore arguments desired here
  502.  
  503. ETC_WORKER=$WORKERNAME
  504. ETC_ADDRESS="replace_with_your_ETC_address"
  505. # NOTE DEFAULT ETC POOL CHANGED TO ETHERMINE.ORG
  506. ETC_POOL="us1-etc.ethermine.org:4444"
  507. ETC_EXTENSION_ARGUMENTS=""    # add any additional claymore arguments desired here
  508.  
  509. EXP_WORKER=$WORKERNAME
  510. EXP_ADDRESS="replace_with_your_EXP_address"
  511. EXP_POOL="exp-us.dwarfpool.com:81"
  512. EXP_EXTENSION_ARGUMENTS=""   # add any additional claymore arguments desired here
  513.  
  514. UBQ_WORKER=$WORKERNAME
  515. UBQ_ADDRESS="replace_with_your_UBIQ_address"
  516. UBQ_POOL="stratum+tcp://us.ubiqpool.io:8008"
  517. UBQ_EXTENSION_ARGUMENTS=""
  518.  
  519. MUSIC_WORKER=$WORKERNAME
  520. MUSIC_ADDRESS="replace_with_your_MUSIC_address"
  521. MUSIC_POOL="eus.gmc.epool.io:8008"
  522. MUSIC_EXTENSION_ARGUMENTS=""
  523.  
  524. SOIL_WORKER=$WORKERNAME
  525. SOIL_ADDRESS="replace_with_your_SOIL_address"
  526. SOIL_POOL="stratum+tcp://soil.pool.sexy:9009"
  527. SOIL_EXTENSION_ARGUMENTS=""
  528.  
  529. DUAL_WORKER=$WORKERNAME
  530. DUAL_BTC_ADDRESS=$BTC_ADDRESS
  531. DUAL_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
  532. DUAL_DCR_POOL="stratum+tcp://decred.usa.nicehash.com:3354"
  533. DUAL_EXTENSION_ARGUMENTS="-dcri 40"
  534.  
  535. SC_WORKER=$WORKERNAME
  536. SC_ADDRESS="replace_with_your_SIA_address"
  537. SC_POOL="sia-us-east1.nanopool.org:7777"
  538. SC_GW_POOL="sia-us-east1.nanopool.org:9980"
  539.  
  540. DCR_WORKER=$WORKERNAME
  541. DCR_ADDRESS="replace_with_your_DCR_address"
  542. DCR_POOL="stratum+tcp://yiimp.eu:3252"
  543.  
  544. PASC_WORKER=$WORKERNAME
  545. PASC_ADDRESS="replace_with_your_PASC_ACCOUNT"
  546. PASC_POOL="pasc-us-east1.nanopool.org:15555"
  547.  
  548. PASL_WORKER=$WORKERNAME
  549. PASL_ADDRESS="replace_with_your_PASL_ACCOUNT"
  550. PASL_POOL="stratum+tcp://mine.pasl.fairpool.xyz:4009"
  551.  
  552. # if plusCPU is "YES" replace with your XMR info
  553. XMR_WORKER=$WORKERNAME
  554. XMR_ADDRESS="replace_with_your_XMR_address"
  555. XMR_POOL="xmr-us-east1.nanopool.org:14444"
  556.  
  557. BTCZ_WORKER="yourSuprnovaWorkerName"
  558. BTCZ_ADDRESS="yourSuprnovaLoginName"
  559. BTCZ_POOL="btcz.suprnova.cc"
  560. BTCZ_PORT="5586"
  561.  
  562. SMART_WORKER="yourWorkerName"
  563. SMART_ADDRESS="yourPoolLoginName"
  564. SMART_POOL="stratum+tcp://pool-eu.smartcash.cc:3333"
  565. SMART_INTENSITY="25"
  566.  
  567. ######################################################################################
  568.  
  569. # SALFTER_NICEHASH_PROFIT_SWITCHING & SALFTER_MPH_PROFIT_SWITCHING Settings
  570.  
  571. CURRENCY=USD
  572.  
  573. POWER_COST=0.20
  574.  
  575. MINIMUM_PROFIT=0.0
  576.  
  577. MPH_USERNAME=replace_with_your_MPH_username
  578.  
  579. # this is salfters BTC address:  1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
  580.  
  581. PAYMENT_ADDRESS=replace_with_your_BTC_address
  582.  
  583. WORKER_NAME=$WORKERNAME
  584.  
  585. PROFIT_CHECK_TIMEOUT=600
  586.  
  587. # ENSURE YOU USE Maxximus007_AUTO_TEMPERATURE_CONTROL for fanspeed
  588.  
  589. daggerhashimoto_POWERLIMIT_WATTS=120
  590. __daggerhashimoto_CORE_OVERCLOCK=100
  591. daggerhashimoto_MEMORY_OVERCLOCK=100
  592.  
  593. equihash_POWERLIMIT_WATTS=120
  594. __equihash_CORE_OVERCLOCK=100
  595. equihash_MEMORY_OVERCLOCK=100
  596.  
  597. neoscrypt_POWERLIMIT_WATTS=120
  598. __neoscrypt_CORE_OVERCLOCK=100
  599. neoscrypt_MEMORY_OVERCLOCK=100
  600.  
  601. lyra2rev2_POWERLIMIT_WATTS=120
  602. __lyra2rev2_CORE_OVERCLOCK=100
  603. lyra2rev2_MEMORY_OVERCLOCK=100
  604.  
  605. lbry_POWERLIMIT_WATTS=120
  606. __lbry_CORE_OVERCLOCK=100
  607. lbry_MEMORY_OVERCLOCK=100
  608.  
  609. Blake_Vanilla_POWERLIMIT_WATTS=120
  610. __Blake_Vanilla_CORE_OVERCLOCK=100
  611. Blake_Vanilla_MEMORY_OVERCLOCK=100
  612.  
  613. Cryptonight_POWERLIMIT_WATTS=120
  614. __Cryptonight_CORE_OVERCLOCK=100
  615. Cryptonight_MEMORY_OVERCLOCK=100
  616.  
  617. Groestl_POWERLIMIT_WATTS=120
  618. __Groestl_CORE_OVERCLOCK=100
  619. Groestl_MEMORY_OVERCLOCK=100
  620.  
  621. Keccak_POWERLIMIT_WATTS=120
  622. __Keccak_CORE_OVERCLOCK=100
  623. Keccak_MEMORY_OVERCLOCK=100
  624.  
  625. Myriad_Groestl_POWERLIMIT_WATTS=120
  626. __Myriad_Groestl_CORE_OVERCLOCK=100
  627. Myriad_Groestl_MEMORY_OVERCLOCK=100
  628.  
  629. Qubit_POWERLIMIT_WATTS=120
  630. __Qubit_CORE_OVERCLOCK=100
  631. Qubit_MEMORY_OVERCLOCK=100
  632.  
  633. Scrypt_POWERLIMIT_WATTS=120
  634. __Scrypt_CORE_OVERCLOCK=100
  635. Scrypt_MEMORY_OVERCLOCK=100
  636.  
  637. Sia_POWERLIMIT_WATTS=120
  638. __Sia_CORE_OVERCLOCK=100
  639. Sia_MEMORY_OVERCLOCK=100
  640.  
  641. Skein_POWERLIMIT_WATTS=120
  642. __Skein_CORE_OVERCLOCK=100
  643. Skein_MEMORY_OVERCLOCK=100
  644.  
  645. X11_POWERLIMIT_WATTS=120
  646. __X11_CORE_OVERCLOCK=100
  647. X11_MEMORY_OVERCLOCK=100
  648.  
  649. # settings below are for rigs using individual powerlimit / target temps / clocks only
  650.  
  651. ###########################################################################
  652. ###########################################################################
  653. ###########################################################################
  654. ###########################################################################
  655. ###########################################################################
  656. ###########################################################################
  657. ###########################################################################
  658. ###########################################################################
  659.  
  660. INDIVIDUAL_POWERLIMIT="NO"      # YES NO
  661.  
  662. # Set individual powerlimits here if INDIVIDUAL_POWERLIMIT="YES"
  663. INDIVIDUAL_POWERLIMIT_0=100
  664. INDIVIDUAL_POWERLIMIT_1=100
  665. INDIVIDUAL_POWERLIMIT_2=100
  666. INDIVIDUAL_POWERLIMIT_3=100
  667. INDIVIDUAL_POWERLIMIT_4=100
  668. INDIVIDUAL_POWERLIMIT_5=100
  669. INDIVIDUAL_POWERLIMIT_6=100
  670. INDIVIDUAL_POWERLIMIT_7=100
  671. INDIVIDUAL_POWERLIMIT_8=100
  672. INDIVIDUAL_POWERLIMIT_9=100
  673. INDIVIDUAL_POWERLIMIT_10=100
  674. INDIVIDUAL_POWERLIMIT_11=100
  675. INDIVIDUAL_POWERLIMIT_12=100
  676. INDIVIDUAL_POWERLIMIT_13=100
  677. INDIVIDUAL_POWERLIMIT_14=100
  678. INDIVIDUAL_POWERLIMIT_15=100
  679. INDIVIDUAL_POWERLIMIT_16=100
  680. INDIVIDUAL_POWERLIMIT_17=100
  681. INDIVIDUAL_POWERLIMIT_18=100
  682.  
  683.  
  684. INDIVIDUAL_TARGET_TEMPS="NO"    # YES NO
  685.  
  686. # Set individual target temps here if INDIVIDUAL_TARGET_TEMPS="YES"
  687. TARGET_TEMP_0=70
  688. TARGET_TEMP_1=70
  689. TARGET_TEMP_2=70
  690. TARGET_TEMP_3=70
  691. TARGET_TEMP_4=70
  692. TARGET_TEMP_5=70
  693. TARGET_TEMP_6=70
  694. TARGET_TEMP_7=70
  695. TARGET_TEMP_8=70
  696. TARGET_TEMP_9=70
  697. TARGET_TEMP_10=70
  698. TARGET_TEMP_11=70
  699. TARGET_TEMP_12=70
  700. TARGET_TEMP_13=70
  701. TARGET_TEMP_14=70
  702. TARGET_TEMP_15=70
  703. TARGET_TEMP_16=70
  704. TARGET_TEMP_17=70
  705. TARGET_TEMP_18=70
  706.  
  707.  
  708. INDIVIDUAL_CLOCKS="NO"          # YES NO
  709.  
  710. # Set individual clocks here if INDIVIDUAL_CLOCKS="YES"
  711. __CORE_OVERCLOCK_0=0
  712. MEMORY_OVERCLOCK_0=1300
  713.  
  714. __CORE_OVERCLOCK_1=0
  715. MEMORY_OVERCLOCK_1=1300
  716.  
  717. __CORE_OVERCLOCK_2=0
  718. MEMORY_OVERCLOCK_2=1300
  719.  
  720. __CORE_OVERCLOCK_3=0
  721. MEMORY_OVERCLOCK_3=1300
  722.  
  723. __CORE_OVERCLOCK_4=0
  724. MEMORY_OVERCLOCK_4=1300
  725.  
  726. __CORE_OVERCLOCK_5=0
  727. MEMORY_OVERCLOCK_5=1300
  728.  
  729. __CORE_OVERCLOCK_6=0
  730. MEMORY_OVERCLOCK_6=1300
  731.  
  732. __CORE_OVERCLOCK_7=0
  733. MEMORY_OVERCLOCK_7=1300
  734.  
  735. __CORE_OVERCLOCK_8=0
  736. MEMORY_OVERCLOCK_8=1300
  737.  
  738. __CORE_OVERCLOCK_9=0
  739. MEMORY_OVERCLOCK_9=1300
  740.  
  741. __CORE_OVERCLOCK_10=0
  742. MEMORY_OVERCLOCK_10=1300
  743.  
  744. __CORE_OVERCLOCK_11=0
  745. MEMORY_OVERCLOCK_11=1100
  746.  
  747. __CORE_OVERCLOCK_12=0
  748. MEMORY_OVERCLOCK_12=1300
  749.  
  750. __CORE_OVERCLOCK_13=100
  751. MEMORY_OVERCLOCK_13=100
  752.  
  753. __CORE_OVERCLOCK_14=100
  754. MEMORY_OVERCLOCK_14=100
  755.  
  756. __CORE_OVERCLOCK_15=100
  757. MEMORY_OVERCLOCK_15=100
  758.  
  759. __CORE_OVERCLOCK_16=100
  760. MEMORY_OVERCLOCK_16=100
  761.  
  762. __CORE_OVERCLOCK_17=100
  763. MEMORY_OVERCLOCK_17=100
  764.  
  765. __CORE_OVERCLOCK_18=100
  766. MEMORY_OVERCLOCK_18=100
  767.  
  768.  
  769. # OC settings you can use based on COIN or ALGO (how ever you want to categorize them)
  770.  
  771. if [ $damNmad_ALGO_SPECIFIC_OC == "YES" ]
  772. then
  773.  
  774. # Neoscrypt
  775.  
  776. if [ $COIN == "FTC" -o $COIN == "ORB" -o $COIN == "PXC" ]
  777. then
  778. POWERLIMIT_WATTS=80
  779. __CORE_OVERCLOCK=150
  780. MEMORY_OVERCLOCK=800
  781. fi
  782.  
  783. # Ethash
  784.  
  785. 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" ]
  786. then
  787. POWERLIMIT_WATTS=76
  788. __CORE_OVERCLOCK=100
  789. MEMORY_OVERCLOCK=1600
  790. fi
  791.  
  792. # Equihash
  793.  
  794. 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" ]
  795. then
  796. POWERLIMIT_WATTS=76
  797. __CORE_OVERCLOCK=150
  798. MEMORY_OVERCLOCK=800
  799. fi
  800.  
  801. # Skunk
  802.  
  803. if [ $COIN == "SIGT" -o $COIN == "ZPOOL_SKUNK" ]
  804. then
  805. POWERLIMIT_WATTS=78
  806. __CORE_OVERCLOCK=150
  807. MEMORY_OVERCLOCK=1000
  808. fi
  809.  
  810. # Cryptonight
  811.  
  812. if [ $COIN == "XMR" -o $COIN == "KRB" ]
  813. then
  814. POWERLIMIT_WATTS=62
  815. __CORE_OVERCLOCK=155
  816. MEMORY_OVERCLOCK=-300
  817. fi
  818.  
  819. # lyra2v2
  820.  
  821. if [ $COIN == "MONA" -o $COIN == "VTC" ]
  822. then
  823. POWERLIMIT_WATTS=65
  824. __CORE_OVERCLOCK=135
  825. MEMORY_OVERCLOCK=-1200
  826. fi
  827.  
  828. # ZCOIN lyra2v2
  829.  
  830. if [ $COIN == "ZCOIN" ]
  831. then
  832. POWERLIMIT_WATTS=65
  833. __CORE_OVERCLOCK=160
  834. MEMORY_OVERCLOCK=-1000
  835. fi
  836. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement