Giter Site home page Giter Site logo

nemosminer / nemosminer Goto Github PK

View Code? Open in Web Editor NEW
231.0 47.0 107.0 7.34 MB

NemosMiner multi algo profit switching NVIDIA miner

License: GNU General Public License v3.0

PowerShell 96.63% Batchfile 3.37%
nemosminer miningpoolhub zpool nicehash bitcoin claymore ccminer ewbf fireice-uk ethereum

nemosminer's Introduction

NemosMiner

Updated 17 May 2019

Github All Releases GitHub release GitHub Release Date GitHub license GitHub stars GitHub forks

Copyright (c) 2018-2019 Nemo and MrPlus

This is free software, and you are welcome to redistribute it under certain conditions. https://github.com/nemosminer/NemosMiner/blob/master/LICENSE

by Nemo/Minerx117

with Help From MrPlusGH and grantemsley

Discord tag Click to Join Discord


Have questions? Need help? We're on Discord: https://discord.gg/2BCqPxe

NemosMiner Monitors mining pools in real-time in order to find the most profitable Algo

 GUI and easy configuration
 Auto Benchmarks Each algo to get optimal speeds 
 Fully automated 
 Auto Downloads Miners
 Auto Updates
 Monitoring

Easy configuration, easy start:

  Run NemosMiner.bat
  1. Config tab
  2. Set your Wallet address and Username
  3. Select your pool 
  4. Save Config
  5. Start
  
  note: 2. you only need to change Username if you are using Miningpoolhub
  
 Algo selection / removal

  +algo for algo selection
  -algo for algo removal

  If "+" Used, all selected algo have to be listed
  If "Minus" Used, all algo selected but exluded ones.

  Do not combine + and - for the same algo

 Examples:
 Algo list = -x16r
 Will mine anything but x16r

 Algo list = -x16r,-bcd
 Will mine anything but x16r and bcd

 Algo list = +x16r
 Will mine only x16r

 Algo list = +x16r,+bcd
 Will mine only x16r and BCD

 Algo list blank
 Will mine anything

Pools variants

  24hr - uses last 24hour Actual API too request profit
     -Low switching rate
  plus - uses advanced calculations to reduce switching
     -Medium switching rate
  normal - uses current estimate API too request profit
     -High switching rate

Developer/Contributors Donation: list and wallets is publicly available at: https://nemosminer.com/data/devlist.json

  There is a 5 minute per day donation (0.3%), that can be changed in the config (Minimum is 3)0.2%
  We want to stay completely transparent on the way donations are managed in the product. Donations occurs once every 24 hours for the selected amount of time (default 5 minutes). The first donation sequence occurs 1 hour after miners are started. If Interval is set higher than the donation time, the interval will prime. Example for default parameters. Miners started at 10, First donation cycle runs at 10:55 untill 11, Next donation cycle occurs 24 hours after.All donation time and addresses are recording in the logs folder.

NemosMiner Monitoring Server : https://nemosminer.com

 Keep tabs on all your mining rigs from one place
 You can now optionally monitor all your workers remotely, both in the GUI and via https://nemosminer.com  
 Monitoring setup instructions https://nemosminer.com/setup.php 

GUI

  Since version 3.0 NemosMiner has a GUI making it easy to configure and run.
  Relies on config files. No need to edit bat files. Simply run NemosMiner 
  Set the config on the config tab, save, close, run

Pause mining

  Ability to pause miners while keeping other jobs running (pause button)
  This will stop mining activity
  BrainPlus will still run in the background avoiding the learning phase on resume
  EarningTracker will still run in the background avoiding the learning phase on resume

prerun

  Ability to run a batch prior switching to a specific algo.
  For example, can be used to set per algo OC via nvidiaInspector
  Simply create a file named <AlgoName>.bat in prerun folder
  If <AlgoName>.bat does not exist, will try to launch prerun/default.bat
  Use overclock with caution

Per pools config (Advanced)

    - **This is for advanced users. Do not use if you do not know what you are doing.**
    - You can now set specific options per pool. For example, you can mine NiceHash on the internal wallet and other pools on a valid wallet. This configuration is provided as an example in Config\PoolsConfig-NHInternal.json
      - Available options
        - Wallet = your wallet address
        - UserName = your MPH user name
        - WorkerName = your worker name
        - PricePenaltyFactor = See explanation below
    - Algorithm = List of included or excluded Aglo on pool (see example files)
      - Usage
        - The file Config\PoolsConfig.json contains per pool configuration details. If a pool is listed in this file,
    the specific settings will be taken into account. If not, the setting for the entry name default will be used.
    **Do not delete the default entry.**
        - Edit Config\PoolsConfig.json
        - Add an entry for the pool you want to customize
          - The name must be the NemosMiner name for the pool. ie. for ahashpool, if you use Plus. The name is ahashpoolplus.
          - (**careful with json formating ;)**)
          - Best way is to duplicate the default entry
    - Note that the GUI only updates the default entry. Any other changes need to be done manualy

PricePenaltyFactor

    - When using advanced per pool configuration, it is possible to add a penalty factor for a specific pool. This simply adds as a multiplicator on estimations presented by the pool.
    - Example scenario
      - NiceHash has a 4% fee - Set PricePenaltyFactor to 0.96 (1-0.04)
      - You feel like a pool is exaggerating his estimations by 10% - Set PricePenaltyFactor to 0.9

zergpoolplus/nlpoolplus/ahashpoolplus/zpoolplus/blazepoolplus/phiphipoolplus/blockmastersplus/hashrefineryplus

  Uses calculations based on 24hractual and currentestimate ahashpool prices to get more realistic estimate.
  Includes some trust index based on past 1hr currentestimate variation from 24hr.
  AND is NOT sensible to spikes.
  This shows less switching than following Current Estimate and more switching that following the 24hr Actual.
  Better profitability.

Earnings Tracking

  Displays BTC/H and BTC/D as well a estimation of when the pool payment threshold will be reached.
  Supported pools:
        ahashpool
        zpool
        nicehash
        miningpoolhub (partial)
  If mining more that one pools, shows stats for any supported pool
  Press key e in the console window to show/hide earnings

Support running multiple instances

  **Experimental**
  More than one instance of NemosMiner can run on the same rig
  Each instance must be placed in it's own directory
  Miner has to be started prior the launch of the next instance

Optional miners (Advanced)

  Some miners are not enabled by default in NemosMiner for a variety of reasons:
   
          These are closed source and therefore not enabled in NemosMiner by default.
          Use at your own risk.

  For advanced users, check the Optional Miners checkbox on the Config tab to enable these miners.

CustomMiners (Advanced)

  Users can place any miner.ps1 from miners/optionalminers or custom user created miner.ps1 files, in CustomMiners folder 
  leaving miners and optionalminers disabled in config will enable CustomMiners folder 

Algo switching log

  Simple algo switching log in csv switching.log file found in Logs folder.
  You can easily track switching rate.

Console Display Options

  Use -UIStyle Light or -UIStyle Full in config.json
        Full = Usual display (Default)
        Light = Show only currently mining info
  UIStyle automaticaly swtiches to Full during benchmarking.

In session console display toggle

  Press key s in the window to switch between light and full display
  Press key e in the window to show/hide earnings 
  Will toggle display at next refresh

New version notification

  NemosMiner will notify new version availability

If you have Windows 7, 8, or 8.1, please update PowerShell: update PowerShell

some miners may need 'Visual C++ 2015' if you don't already have it: (install both x86 & x64) Visual C++ Redistributable for Visual Studio 2015/2014

some miners may need 'Visual C++ 2013' if you don't already have it: (install both x86 & x64) Visual C++ Redistributable for Visual Studio 2013/2012

running multiple cards its recommended to increase Virtual Memory 64gb is optimal

recommended/optimal Windows Nvidia driver 430.39

Windows10

Windows7, 8, 8.1

recommended/optimal Linux Nvidia driver 430.09

Linux/Hiveos

Made for & Tested with 6x1070 6x1070ti 6x1080 6x1080ti 6x1660ti 6x2060 6x2070 6x2080 6x2080ti(users have reported up to 12cards working have not tested myself) Some miners do not support more that 9 cards


Licensed under the GNU General Public License v3.0 Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. https://github.com/nemosminer/NemosMiner/blob/master/LICENSE

nemosminer's People

Contributors

ahashpool avatar angelics avatar balleco avatar borzaka avatar cap3r5 avatar djdoubled avatar dropdeadrus avatar grantemsley avatar hmts82 avatar jigoku-shoujo avatar klexicon avatar minemoneyco avatar miningpoolhubstats avatar mrplusgh avatar nemosminer avatar ogizzle avatar p7g avatar platinum4 avatar rockclubkashmir avatar tomaszdom avatar uprise88 avatar uselessguru avatar villers avatar w1lld avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nemosminer's Issues

Add USD/NZD per day code

NemosMiner-v2.1.ps1
[Parameter(Mandatory=$false)]
[Array]$Currency = ("EUR"), #i.e. GBP,EUR,ZEC,ETH ect.
[Parameter(Mandatory=$false)]
[Array]$Passwordcurrency = ("BTC"), #i.e. BTC,LTC,ZEC,ETH ect.

$Rates = [PSCustomObject]@{}
$Currency | ForEach {$Rates | Add-Member $_ (Invoke-WebRequest "https://api.cryptonator.com/api/ticker/btc-$_" -UseBasicParsing | ConvertFrom-Json).ticker.price}


#Display mining information
Clear-Host
Write-Host "1BTC = " $Rates.$Currency "$Currency"
$Miners | Where {$_.Profit -ge 1E-5 -or $_.Profit -eq $null} | Sort -Descending Type,Profit | Format-Table -GroupBy Type (
    @{Label = "Miner"; Expression={$_.Name}}, 
    @{Label = "Algorithm"; Expression={$_.HashRates.PSObject.Properties.Name}}, 
    @{Label = "Speed"; Expression={$_.HashRates.PSObject.Properties.Value | ForEach {if($_ -ne $null){"$($_ | ConvertTo-Hash)/s"}else{"Benchmarking"}}}; Align='right'}, 
    @{Label = "BTC/Day"; Expression={$_.Profits.PSObject.Properties.Value | ForEach {if($_ -ne $null){$_.ToString("N5")}else{"Benchmarking"}}}; Align='right'}, 
    @{Label = "$Currency/Day"; Expression={$_.Profits.PSObject.Properties.Value | ForEach {if($_ -ne $null){($_ * $Rates.$Currency).ToString("N3")}else{"Benchmarking"}}}; Align='right'}, 
    @{Label = "BTC/GH/Day"; Expression={$_.Pools.PSObject.Properties.Value.Price | ForEach {($_*1000000000).ToString("N5")}}; Align='right'}, 
    @{Label = "Pool"; Expression={$_.Pools.PSObject.Properties.Value | ForEach {"$($_.Name)-$($_.Info)"}}}
) | Out-Host

start.bat
-Currency USD -Passwordcurrency BTC

sp-mod won't close

trying to add sp-mod 1.5.81 for skein/c11/x17

it downloads and starts fine
it isn't closing during benchmarks once its times up

No Pools!

The interface often returns the message No Pools! which appears to prevent it from switching miners or starting them.

GPU #0 waiting for data

Hi Nemo,

I tried to run your miner on a 8 * 1060 3GB rig and on several algorithms I get the above error.
Any solutions or did I miss some point when installing your software?

Regards

Issue mining keccak

Stratum difficulty set to 576 (2.25000)
[2017-08-05 22:46:01] keccak block 2131177, diff 878.403
[2017-08-05 22:46:02] GPU#0:Intensity set to 29, 536870912 cuda threads
[2017-08-05 22:46:16] [S/A/T]: 0/1/1, diff: 36.316, 717.40MH/s yes!
[2017-08-05 22:46:19] [S/A/T]: 0/1/2, diff: 2.630, 734.42MH/s booooo
[2017-08-05 22:46:19] reject reason: Low difficulty share
[2017-08-05 22:46:23] [S/A/T]: 0/2/3, diff: 5.878, 744.46MH/s yes!
[2017-08-05 22:46:24] keccak block 2131178, diff 878.022

ccminer has stopped working

ccminer_stop

when i start mining with my 6 of GTX 1060 this error messages always pop out and stop mining.
I close the start.bat and star again it will mining about 5-10 minute then it will stop again and pop out the same messages.
anyone have solutions?
thanks :)

static port EWBF port 2142

Arguments = "--api --server $($Pools.(Get-Algorithm($)).Host) --port 2142 --fee 0 --solver 0 --eexit 1 --user $($Pools.(Get-Algorithm($)).User) --pass $($Pools.(Get-Algorithm($)).Pass)$($Commands.$)"

Arguments = "--api --server $($Pools.(Get-Algorithm($)).Host) --port $($Pools.(Get-Algorithm($)).Port) --fee 0 --solver 0 --eexit 1 --user $($Pools.(Get-Algorithm($)).User) --pass $($Pools.(Get-Algorithm($)).Pass)$($Commands.$_)"

add select certain gpu's eg. 1, 2, 3

add select certain gpu's
eg. 1, 2, 3
or 4, 5, 6

then you can run 2x instances of NemosMiner with Alexis78 to get much improved speed for most algos on the Pascal Cards..

Next Job

Continue mining if zpool api not responded (No Pool)

Zpool api gives so many timeouts.
Its best if Nemos continue mining with the last profit files then check again in sync interval for newer benefits.
I think Nemos should 1st download profit file from zpool api, make it ready to use , then replace them with old ones, so powershell always have profit files to use.

More statistics

Can you add a log file that shows some data reflecting your work (Algos, period, average profitability, average hash rate ) ? or maybe an API that shows you results ?
this can be use to compare your results to the pool's results and expecting the deviation of the actual results ?

strange things in history

I've been running this version less than 20 hours and i get this in history, thousands of days etc:

0,00 PH/s 456442 Days 02 Hours 01 Minutes 46 Times Bin\NVIDIA-skunk\ccminerskunk.exe -a skunk -o stratum+tcp://mine.zpool.ca:8433 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC -i 24
0,00 PH/s 00 Days 01 Hours 59 Minutes 29 Times Bin\NVIDIA-ccminer-2.2\ccminer-x64.exe -a tribus -o stratum+tcp://mine.zpool.ca:8533 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 152147 Days 19 Hours 32 Minutes 7 Times Bin\NVIDIA-Alexis78\ccminer.exe -a nist5 -o stratum+tcp://mine.zpool.ca:3833 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 00 Days 00 Hours 03 Minutes Once Bin\NVIDIA-CcminerKlaust\ccminer.exe -a groestl -o stratum+tcp://mine.zpool.ca:5333 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 00 Days 00 Hours 09 Minutes 3 Times Bin\NVIDIA-TPruvot\ccminer-x64.exe -a hmq1725 -o stratum+tcp://mine.zpool.ca:3747 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 152147 Days 13 Hours 16 Minutes 11 Times Bin\NVIDIA-Alexis78\ccminer.exe -a x17 -o stratum+tcp://mine.zpool.ca:3737 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC -i 21
0,00 PH/s 00 Days 02 Hours 04 Minutes 16 Times Bin\NVIDIA-Alexis78\ccminer.exe -a blake2s -o stratum+tcp://mine.zpool.ca:5766 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 152147 Days 06 Hours 14 Minutes 3 Times Bin\NVIDIA-TPruvot\ccminer-x64.exe -a timetravel -o stratum+tcp://mine.zpool.ca:3555 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 00 Days 00 Hours 07 Minutes 4 Times Bin\NVIDIA-Alexis78cuda8.0\ccminer_x11gost.exe -a sib -o stratum+tcp://mine.zpool.ca:5033 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC -i 21
0,00 PH/s 00 Days 00 Hours 20 Minutes 7 Times Bin\NVIDIA-Alexis78\ccminer.exe -a c11 -o stratum+tcp://mine.zpool.ca:3573 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC -i 21
0,00 PH/s 00 Days 09 Hours 20 Minutes Once Bin\NVIDIA-Alexis78\ccminer.exe -a lyra2v2 -o stratum+tcp://mine.zpool.ca:4533 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c=BTC
0,00 PH/s 00 Days 00 Hours 03 Minutes Once Bin\NVIDIA-Alexis78\ccminer.exe -a blakecoin -o stratum+tcp://mine.zpool.ca:5743 -u 1Cnb8ievaqvsJwg5VL5xiss2EzGLYu1HD6 -p ID=NemosMiner-v2.0.9,c

hmq1725

Zpool is reporting radically lower hashrates for hmq than tpruvot is reporting. 73KH/s on Zpool vs 25MH/s on tpruvot. Test frame was 60 min.

merge code

merge code
merge current code to the updated fork

problem Don't penalize active miners

#Don't penalize active miners
$ActiveMinerPrograms | ForEach {$Miners | Where Path -EQ $.Path | Where Arguments -EQ $.Arguments | ForEach {$.Profit_Bias = $.Profit}}

$ActiveMinerPrograms | ForEach {$Miners | Where Path -EQ $.Path | Where Arguments -EQ $.Arguments | Where Status -EQ "Running" | ForEach {$.Profit_Bias = $.Profit}}

Idle Don't penalize active miners same Running
You can check by
#Display mining information
Clear-Host
$Miners | Where {$.Profit -ge 1E-5 -or $.Profit -eq $null} | Sort -Descending Type,Profit_Bias,Profit | Format-Table -GroupBy Type (
@{Label = "Miner"; Expression={$.Name}},
@{Label = "Algorithm"; Expression={$
.HashRates.PSObject.Properties.Name}},
@{Label = "Speed"; Expression={$.HashRates.PSObject.Properties.Value | ForEach {if($ -ne $null){"$($_ | ConvertTo-Hash)/s"}else{"Benchmarking"}}}; Align='right'},
@{Label = "BTC/Day"; Expression={$.Profits.PSObject.Properties.Value | ForEach {if($ -ne $null){$.ToString("N5")}else{"Benchmarking"}}}; Align='right'},
@{Label = "BTC/Day"; Expression={if($
.Profit_Bias -ne $null){$.Profit_Bias.ToString("N5")}else{"Benchmarking"}}; Align='right'},
@{Label = "BTC/GH/Day"; Expression={$
.Pools.PSObject.Properties.Value.Price | ForEach {($*1000000000).ToString("N5")}}; Align='right'},
@{Label = "Pool"; Expression={$
.Pools.PSObject.Properties.Value | ForEach {"$($.Name)-$($.Info)"}}}
) | Out-Host

Version #

Please consider removing the version # from NemosMiner-vX.ps1 so that the bat file does not need to be edited every time you update.

x11gost & Sib

I think x11gost & Sib are the same... ? They are both listed in the miner.ps1.

update -selGPU with newer code

NemosMiner-v2.1.ps1
[Parameter(Mandatory=$false)]
[Array]$SelGPU = $null, # sample 0..3
[Parameter(Mandatory=$false)]
[String]$SelGPUEWBF = "",
[Parameter(Mandatory=$false)]
[String]$SelGPUCC = "",
)

if($SelGPU.Length -ne 0) # Array length test, if not null
{
$SelGPUCC = $SelGPU -join "," # "0,1,2,3", If you transfer an array to a string using the $SelGPUCC = $SelGPU will "0 1 2 3"
$SelGPUCC = " -d $SelGPUCC" # " -d 0,1,2,3"
$SelGPUEWBF = " --cuda_devices $SelGPU" # " --cuda_devices 0 1 2 3"
}

Start.bat (with select 0,1,4)
"&.\NemosMiner-v2.1.ps1 -SelGPU 0,1,4 -Currency BTC ...
Start.bat (with select 0)
"&.\NemosMiner-v2.1.ps1 -SelGPU 0 -Currency BTC ...
Start.bat (all cuda device)
"&.\NemosMiner-v2.1.ps1 -Currency BTC

Work all Option.

ccminerAlexis78.ps1 (сode sample)
"neoscrypt" = "$SelGPUCC -i 15" #NeoScrypt

EWBF.ps1 (сode sample)
"equihash" = "$SelGPUEWBF" #Equihash

myr-gr

algorithm 'myr-gr' dont work .
In megaminer tutulino 'myr-gr' works
qip shot - screen 2017 08 15 12-54-13
qip shot - screen 2017 08 15 12-51-51

Not all GPUs are starting immediately sometimes.

Please take a look at this picture, you can see that some of GPUs started with delay (gaps):
https://www.dropbox.com/s/8nrghq411ju2mm3/Screenshot%202017-08-18%2016.29.29.png?dl=0

I captured the log from miner: https://pastebin.com/rcYxTRby
There I see those gaps:

[2017-08-18 08:42:03] GPU#3:Intensity set to 31, 2147483648 cuda threads
[2017-08-18 08:42:03] GPU#6:Intensity set to 31, 2147483648 cuda threads
[2017-08-18 08:42:03] GPU#4:Intensity set to 31, 2147483648 cuda threads
[2017-08-18 08:42:04] GPU#0:Intensity set to 31, 2147483648 cuda threads
[2017-08-18 08:42:04] GPU#7:Intensity set to 31, 2147483648 cuda threads
....
[2017-08-18 08:42:43] GPU#5:Intensity set to 31, 2147483648 cuda threads
....
[2017-08-18 08:43:37] GPU#1:Intensity set to 31, 2147483648 cuda threads
[2017-08-18 08:45:26] GPU#2:Intensity set to 31, 2147483648 cuda threads

I am not sure where I need to submit this issue - here or somewhere else.

Zpool $Divisor 2017/08/18

    switch ($Zpool_Algorithm) {
        "equihash" {$Divisor /= 1000}
        "blake2s" {$Divisor *= 1000}
        "blakecoin" {$Divisor *= 1000}
        "decred" {$Divisor *= 1000}
        "x11" {$Divisor *= 1000}
		"qubit" {$Divisor *= 1000}
		"quark" {$Divisor *= 1000}
		"sha256" {$Divisor *= 1000000}
		"yescrypt" {$Divisor /= 1000}
    }

[Feature Request] - web ui

It would be very nice if this amazing auto switch had a web ui ,
so we could check and see the status of things running in our rigs without doing the rdp or ...

question !

How does it calculate profitability ?

Why does it take courses from a cryptorator ?

When are you doing new version? =))

Hashrate hmq1725

When I mine hmq1725, the miner shows about 4MH/s but zpool shows only 100kH/s.
This should not be the case?!? Or am I missing some point here?

update to run Mining Pool Hub

update to add & run Mining Pool Hub

create a live & avg start.bat

for Nvidia only as thats all i have.... test on 1070's and 1080ti's

current miners + most up to date Claymore

sometime no miner run

hi nemo
sometime there are no miner run... i wait for next interval that i setting but it's not have next miner run again.. i must close and re run start again...
image

Zpool "blake2s" {$Divisor *= 1000} ??

switch ($Zpool_Algorithm) {
"equihash" {$Divisor /= 1000}
"blake2s" {$Divisor *= 1000}
"blakecoin" {$Divisor *= 1000}
"decred" {$Divisor *= 1000}

check blake2s Divisor not sure if price is showing correct all other algos seem to be right
blake2s

2.1 vs 2.2

I started with 2.1 in the release and moved to 2.2 in code (master)... 2.1 seems to show better profit than 2.2 for some reasons. I don't want to miss out new improvements on the new version, will it get better if I keep mining?

I have 1070 x 3.

with the newest release i observe problems with lyra2v2

Hi

It happened couple times already alexis when working in lyra2v2, sometimes starts throwing illegal memory access, and it actually never dies, just stops mining throwing errors, and it continues like that until more profitable algo switches.

2x1080ti 1x1080 win10

MultiPoolMiner

Please be considerate by crediting my work and leaving the donation address.

Thank you

Aaron

ccminer empty/black screen

Hello , I'm having a problem, I have two rigs with 6 GPU's 1080 ti,
Both are same processor (G4400), 8 GB RAM - but virtual Memory set to 64, and same SSD 120GB.
My problem is after 2 hours or some time ccminer is lagging (separated cards to 3 each, by opening two start.bat), the ccminer windows gets empty/black screen (and sometimes windows gets freezes) and I have to manually close the program (or force reboot) and reopen it again, this problem happens a lot.

20885099_10211975167246223_2078196353_n

20904408_10211975311009817_56200750_o

Alexis78 Nist5 benchmark doesnt understand separated 3 GPU's, so I edited benchmarks manually for each 3 GPU's.

Windows 10 Pro
6 GPU 1080 ti
G4400 Processor
8GB RAM (virtual memory set to 64GB)
SSD 120GB
3 Power supplies for each rig (1000W)

I just want to know is it because of that I separate 3 GPU's for each start.bat ?
I'm testing now same rig with one start.bat (6 GPU's), 4 hours of work and still no black screen on ccminer.

And the other rig with 6 GPU's in one start.bat im having benchmark problems with 6 GPUs recognizing problem, you never know how many cards work out of that 6 GPUs.

Lbry

add Lbry algo

Find fastest Ccminer that works well with 6+cards
make sure that ccminer does not contain a sp-mod DEV FEE : )

Next job

If any wants to have less frequent switch

If any wants to have less frequent switch you should change DecayBase in the main miner.ps1 (nemosminer.ps1, multiminer.ps1,....)

from:
Code:
$DecayBase = 1 - 0.1
to:
Code:
$DecayBase = 1 - 0.01

Quote from @aaronsace of multiminer on github:
Quote
It's the percentage that it decreases the switching threshold. It will switch less and when it does they are more likely to be stable coins compared to just increasing the interval.

Only 2 miner threads started?

Hallo,

I'm mining with 6 GPU of MSI GTX 1060 and everytime I start mining only 2 GPU is working GPU 0 and GPU1. All my GPU is detected in windows and fine, only when I start mining with NemosMiner it only run 2 GPU.

do you have solutions Aaron or anyone? Thanks :)

Use Alexis78 for Keccak

it seems that Alexis78 version of ccminer is quicker than the current Tpruvot and ccminer 2.2

Version confusion

The title is : NemosMiner-v2.0-Zpool
Lastest release: NemosMiner-v2.1-Zpool
Code page: NemosMiner-v2.2

may look messy for new beginners. and there may be some better/clear changelog. you should gather these up. just my two cent

Myr Groestl

For myr-gr, both MPH and ZPool report higher hashing from tpruvot than klaust, though klaust shows higher hashing locally.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.