Pages:
Author

Topic: [ANN] RainbowMiner v4.5.5.2 - most versatile multipool mining, AMD, NVIDIA, CPU - page 2. (Read 2920 times)

member
Activity: 91
Merit: 10
Great software.

Just want to say that I've been using this miner for few weeks now and I'm very happy with how it performs and how the dev response to questions.
I mine mostly at MPH, NH, 6Block and also list out the rig on MRR.

member
Activity: 91
Merit: 10
Hi, in regards to setup MRR.

Code:
2. Setup Rainbowminer

    add "MiningRigRentals" to the PoolName list and make sure it is not in the ExcludePoolName list (config.txt or [C]onfiguration->[S]elections)

    edit "Config\pools.config.txt", find the MiningRigRentals section and add (API_Secret, User) or edit the following data:

    "API_Key": "", "API_Secret": "", "User": "", "Worker": "", "EnableMining": "0",

[b]All rigs will be automatically set to status "online", at MiningRigRentals and rest idle within RainbowMiner.[/b] If someone starts a rental, RainbowMiner will detect this and run the respective miner exclusively, until the rental ends. All other rigs on MiningRigRentals will be deactivated, for that time.

If you want to include MiningRigRentals into RainbowMiner's profitability checks and switching operation, so that it behaves just like a normal pool, set "EnableMining" to "1". Only do this, if MiningRigRentals is your only pool, because the mining prices (these are the prices setup at MiningRigRentals), will not reflect the real market prices.

I have all of these setup "API_Key": "", "API_Secret": "", "User": "", "Worker": "", "EnableMining": "0"
but I did not see my rig became online in MRR after setting it up on RBMiner though, does RBMiner setup the algo of the rig on MRR or I need to setup it manually?

>>> http://rig.rent/rigs/152632
member
Activity: 91
Merit: 10
Thanks for the reply, that means I can change my wallet address to use Eth instead of BTC correct?
Code:
"MiningPoolHub": {
    "ETH": "",
    "Worker": "$WorkerName",
    "Penalty": "0"
}


Also, I still can't figure out how to setup the miner to mine on nicehash.

You will need you MiningPoolHub username, not your mining address. If you autoexchange to ETH, your config would look like this:

Code:
"MiningPoolHub": {
    "User": "",
    "API_ID": "",
    "API_Key": "",
    "AECurrency": "ETH",
...
}

.. no need to set "BTC", "ETH" or else, for this pool.

To be able to mine Nicehash, register an account with them and find out your BTC mining address. Put this to "BTC" field in pools.config.txt:

Code:
"Nicehash": {
    "BTC": "",
...
}

Finally - make sure MiningPoolHub and Nicehash are on your "PoolName" list in config.txt

Code:
 "PoolName": "MiningPoolHub,Nicehash",


I see, so the BTC address I have in the config will be just for other pool's usage where MPH will use the settings I have in their pool for autoexchange as long as I set AExchange to my currency. Thanks.
jr. member
Activity: 95
Merit: 2
Thanks for the reply, that means I can change my wallet address to use Eth instead of BTC correct?
Code:
"MiningPoolHub": {
    "ETH": "",
    "Worker": "$WorkerName",
    "Penalty": "0"
}


Also, I still can't figure out how to setup the miner to mine on nicehash.

You will need you MiningPoolHub username, not your mining address. If you autoexchange to ETH, your config would look like this:

Code:
"MiningPoolHub": {
    "User": "",
    "API_ID": "",
    "API_Key": "",
    "AECurrency": "ETH",
...
}

.. no need to set "BTC", "ETH" or else, for this pool.

To be able to mine Nicehash, register an account with them and find out your BTC mining address. Put this to "BTC" field in pools.config.txt:

Code:
"Nicehash": {
    "BTC": "",
...
}

Finally - make sure MiningPoolHub and Nicehash are on your "PoolName" list in config.txt

Code:
  "PoolName": "MiningPoolHub,Nicehash",
member
Activity: 91
Merit: 10
Thanks for the reply, that means I can change my wallet address to use Eth instead of BTC correct?
Code:
"MiningPoolHub": {
    "ETH": "",
    "Worker": "$WorkerName",
    "Penalty": "0"
}


Also, I still can't figure out how to setup the miner to mine on nicehash.
jr. member
Activity: 95
Merit: 2
Hi, does this support multi algo mining with mph?

Of course. Miningpoolhub is integrated. RainbowMiner even supports the MPH API, so that you can easily monitor your balance.
member
Activity: 91
Merit: 10
Hi, does this support multi algo mining with mph?
jr. member
Activity: 95
Merit: 2
In the past weeks, we had the focus on three major tasks.
1 - we finally managed to get overclocking Nvidia GPUs working on Linux systems
2 - we added Handshake/HNS miners and pool 6Block
3 - since the Eth DAG size now is too big to handle for 4GB GPUs (on Windows 10), we reworked the VRAM checks to reflect this.

.. plus many miners have updated their executables. Have a look at NBminer: it now manages to mine Ethash and Handshake in dual mining mode. Nice!

Happy mining,

RainbowMiner



Updates, included in all releases up to v4.5.3.9:
 
Quote
Miners
  • update miner Nanominer to v1.8.2 (amd,cpu,nvidia)
  • update miner NBminer to v27.2 (amd,nvidia)
  • update miner SrbminerMulti to v0.3.5 (amd,cpu)
  • update miner CpuminerJayddee to v3.12.4 (cpu)
  • update miner CpuminerRplant to v4.5.5 (cpu)
  • update miner Gminer to v1.97 (amd,nvidia)
  • update miner Bminer to v16.0.6 (amd,nvidia)
  • update miner Cryptodredge to v0.23.0 (nvidia)
  • update miner Xmrig to v5.6.0 (amd,cpu,nvidia)
  • add miner 6Miner v0.0.5 (amd,cpu,nvidia)
  • update miner RHminer to v2.2b (cpu)
  • update miner TTminer to v3.2.3 beta1 (nvidia)
  • update miner SgminerTcr to v0.1.6 (amd)

Pools
  • update pool ZergPool
  • add pool 6Block - mining Handshake/HNS
  • update pool Icemining

Core
  • sad as it is: no more ETH mining on 4GB GPUs and Windows10 (use Win7 or Linux, if you want to continue to mine ETH)
  • speed up Test-VRAM
  • beautify miner's code a bit
  • update ethdagsizes.json
  • update unprofitable.json
  • reduce filesize
  • update AlgorithmsConfigDefault
  • add "EnableDebugMode" to config.txt (only activate, if I tell you)
  • linux: add option "EnableOCLinuxSetAllPStates" (issue #888)
  • linux: fix setup for LinuxDisplay/LinuxXAuthority, also add automatic fallback to '$' values (issue #872)
  • linux: add debug script output
  • linux: fix miner start for miners with very long commandline
  • linux: speedup minerstarts a bit
  • linux: move OnEmptyAdd array from Session.Config to Session
  • linux: fix wrapper (as it is needed for some miners, e.g. 6Miner)
  • linux: add bash scripts for display/xauthority checks
  • linux: add parameters "LinuxDisplay" and "LinuxXauthority" to config.txt - normally you will not need to change these, except overlocking fails.
  • linux: invoke ocdaemon after periodic oc profile
  • linux: try to fix overclocking Nvidia (issue #872)
  • linux: add overclocking through "screen", if ocdaemon is not started/used
  • linux: fix end of script
  • linux: move warning from OCDaemon.psm1 to Include.psm1 / Invoke-Exe
  • linux: change "Start-Process screen" to "Invoke-Exe screen" to avoid deadlocks on error.
  • linux: better names for test start-scripts in Bin folders.
  • linux: do not use start-stop-daemon in test scripts in Bin folders.
  • linux: do not write log files in test scripts in Bin folders
  • linux: faster with start-process
  • linux: fix inherent job exit
  • linux: speed up non-ocdaemon scripting
  • linux: keep sh files for overclocking in the miner's Bin folders
  • linux: fix some minor memory leak
  • linux: add WorkerName to screen name to avoid collisions with other RainbowMiner instances
  • linux: alternative process (soft)kill with ^C
  • linux: optimize auto-stop in Start-SubProcessInScreen
  • linux: remove bash screen as well
  • linux: make Stop-SubProcess more talking to log
  • linux: make miner compatible with distros, that do not support start-stop-daemon (like CentOS)
  • linux: add "EnableMinersAsRoot" to config.txt. If set to "0" miners will no longer be started as root, using the OCDaemon (if running). The current defau
    lt is "1" (=enabled). See annotation, regarding running miners as root, in issue #877
  • linux: fix process detection
  • linux: update install.sh to install pwsh v6.2.4
  • update install.sh
  • update MinerAPIs
  • add parameter "ForceStablePrice" to config.txt (issue #878)
  • fix memory checks (issue #879)
  • add fallback to windows shutdown command, in case Restart-Computer fails due to unconfigured WinRM, fixes issue #876

jr. member
Activity: 95
Merit: 2
We did welcome 2020 with the addition of a handful of pretty interesting new pools, like the famous and large chinese BeePool, the CpuPool for mining cpu coins, the pools BtcPrivate, Leafpool, Luckpool, Poolin, Poolium, MiningPoolOvh and finally the Monero autoexchange pool MoneroOcean. Most pools have been added due to user requests - so, if you really really miss a pool in our portfolio, just drop an issue with your request at our https://github.com/rainbowminer/RainbowMiner
Of course, all other pools are being continuously updated, so that all the offered mining opportunities show up in RainbowMiner within no time.

The changes and fixes to the core of RainbowMiner are numerous, so I will only highlight a few of them. Have a look at the changelog below, if you are interested.
We added "EnableRestartComputer" and "RestartComputerHours", so that you have the possibility to automatically restart your rig, after a fixed runtime. Another useful addition, are the newly added parameters "Algorithm", "ExcludeAlgorithm", "CoinSymbol" and "ExcludeCoinSymbol", to our scheduler. It's now possible to specify, what to mine during specific times of the day.
The current release now contains live ethdagsizes, to avoid out of memory errors, if a DAG size finally reaches your GPU's memory size.

.. and much more.

Enjoy mining 2020!


Updates, included in all releases up to v4.5.2.9:
 
Quote
Miners updated
  • update miner Bminer to v16.0.5 (amd,nvidia)
  • update miner CcminerKlausT to v8.25 (nvidia)
  • update miner CcminerSha3d to v1.0.1 (nvidia)
  • update miner CcminerYescryptR8 to v5 (nvidia)
  • update miner CpuminerVerus to v3.61-revD (cpu)
  • update miner CpuminerJayddee to v3.12.1 (cpu)
  • update miner CpuminerPower to v1.3 (cpu)
  • update miner CpuminerRplant to v4.0.29 (cpu)
  • update miner EnemyZealot to v2.4 (nvidia)
  • update miner Gminer to v1.96 (amd,nvidia)
  • update miner Lolminer to v0.9.7 (amd)
  • update miner MiniZ to v1.5t (nvidia)
  • update miner Nanominer to v1.8.0 (amd,cpu,nvidia)
  • update miner Phoenix to v4.9c (amd,nvidia)
  • update miner RhminerCpu to v2.2 (cpu)
  • update miner SrbminerMulti to v0.3.1 (amd,cpu)
  • update miner CcminerTcr to v1.2.7 (nvidia)
  • update miner Xlarig to v5.0.1 (cpu)
  • update miner Xmrig to v5.5.3 (amd,cpu,nvidia)

Miners added
  • add miner CpuminerVerium v1.4 (cpu)
  • add miner ProgPOWSeroAmd v0.3.0 (amd)
  • add miner ProgPOWSeroNvidia v0.3.0 (nvidia)
  • add miner XmrigUpxNvidia v2.14.4 (nvidia)

Miners removed
  • remove miner Lukminer
  • remove miner NanominerRh
  • remove miner CpuminerYespower (it's now CpuminerPower)

Pools updated
  • update pool 2Miners
  • update pool 2MinersSolo
  • update pool Aionmine
  • update pool Cortexmint
  • update pool EthashPool
  • update pool FairPool
  • update pool GrinMint
  • update pool HashVault
  • update pool MinerRocks
  • update pool MiningPoolHub
  • update pool MiningRigRentals
  • update pool Nanopool
  • update pool Nicehash
  • update pool RPlant
  • update pool WhatToMine
  • update pool ZergPool

Pools added
  • add pool BeePool
  • add pool BtcPrivate
  • add pool CpuPool
  • add pool LeafPool
  • add pool LuckPool
  • add pool Poolin
  • add pool Poolium
  • add pool MiningPoolOvh
  • add pool MoneroOcean

Pools removed
  • remove pool CryptoKnight

Core
  • increase timeout for github calls
  • update poolsinfo.json
  • issue #871: add "EnableRestartComputer" and "RestartComputerHours" to config.txt
  • linux restart computer fix
  • linux add libltdl7.sh to autoinstall, this library is needed for xmrig to run
  • fix mining SERO with ProgPow (issue #866)
  • update localhost/web
  • update regions
  • update ethdagsizes
  • update linux libs
  • update ethdagsizes.json
  • fix CoinSymbolPBM (issue #832)
  • use extra parameter on pools for CoinSymbolPBM (issue #832)
  • add parameters Affinity and Threads to miners.config.txt for CPU miners. Now you may adjust the cpu-affinity and cpu-threads individually, per miner and
    per miner+algorithm, too.
  • add Affinity and Threads to miners setup
  • fix minimum memory requirement for MTP (issue #850)
  • update CoinsDB
  • fix minimum memory requirement for MTP (issue #850)
  • add VRAM test function to miners
  • add live dag sizes for many daggerhashimoto coins
  • fix coin selection for PBM with parameter CoinSymbolPBM, if only one pool for coin algorithm (issue #835)
  • suppress warning at RainbowMiner start, if Defender not found (Windows, issue #836 )
  • add "Paused" status to rbminer.net/monitoring (issue #838 )
  • make unprofitable list server controlled
  • use scheduler object, instead of sep. arrays
  • add selected schedule to logfile (#833)
  • remove error message if access denied on Defender (#836)
  • add checks to device/exclude device detection (#836)
  • update MinerAPIs
  • update Cleanup
  • make sure we have a valid region setup
  • homogenize sort order of regions (issue #830)
  • avoid MiningRigRentals hangover
  • update poolsinfo db
  • cleanup fork db
  • add code to handle GRIN fork
  • update algorithms.json
  • fix scheduler algorithm/excludealgorithm setting
  • #814: if paused by user activity, wait with update until mining will be resumed
  • extend unprofitable presets by coins+algorithms per pool
  • fix removal of old miner stats (no files have been deleted)
  • fix display of CPU features on localhost (avx512)
  • enable cryptonight Upx on Zergpool
  • vendor check fixed (issue #808)
  • eventually fix lock miners on different GPU or CPU+GPU rigs (issue #798)
  • update poolsinfo db
  • add avx512 CPU detection
  • fix function "FastestMinerOnly" for dual mining (issue #805)
  • fix miner's hysteresis for negativ profits (issue #805)
  • reduce calc overhead for headmyflat
  • rework params subsitute method, fixes #800
  • added "Algorithm", "ExcludeAlgorithm", "CoinSymbol" and "ExcludeCoinSymbol" to scheduler.config.txt to specify mining operations during schedules, issue
    #801
  • fix pause on error during Start-Core
  • add new parameters to config.txt (issue #795)
  • integrate DAG size into Ethash miners
  • switch from Script to Global caching
  • homogenize get database functions
  • add "EnableAutoAdjustAffinity" to config.txt - see issue #793
  • remove job removal from Asyncloader. Not needed here
  • add check for invalid cpu mining parameters CPUMiningAffinity/CPUMiningThreads to avoid system overload
  • introduce Get-HashtableKey to propperly compare hashtables
  • update algorithms + coinsdb
  • update MinerAPIs
  • to be sure: kill maroding EthPills
  • avoid RainbowMiner script stop "Cannot run RainbowMiner", if something goes wrong during Start-Core. This should minimize the risk of sinking a whole min
    ing farm by auto updates, in case a new release contains a bug in the startup sequence. Instead of stopping the script, it will now go into pause mode - thus
     enabling further auto updates.
  • update linux: add CUDA 10.2 libraries
  • move WatchdogTimers Where method from API to core, to be consistent with the other data
  • fix debug file missing config
  • disallow EnableAutoCoin on pools with autoexchange feature. It might mess up many things (issuess #785 and #787)
  • avoid GetEnumerator()
  • fix #768
  • rework best miner selection
  • fix stats cache bug
  • add some object Dispose
  • reduce calls to [Miner]::GetStatus
  • add break to all switch
  • avoid handle being passed in return object
  • remove automation.job from active miner objects
  • optimize maroding miner's removal
  • reduce power/fan readouts
  • update dynamic APIs (Xmrig,Xmrig3,Fireice)
  • allow global activeminers in API
  • fix infoonly miners
  • update web
  • more depth for RemoteMiners
  • prefer parameterized get-poolscontent
  • remove exactly one blank
  • remove Colors table and functions
  • fix accepted/rejected stratum object in miner class
  • speedup ActiveMiners handling by using methods instead of object pipelining
  • restructurate newpools vs. allpools
  • remove some linked objects from config
  • improve scheduler read
  • move all miner APIs to one module
  • get rid of SyncCache and put everything into script scope
  • update algorithms.json
  • fix issue #778
  • Microsoft recommends to not use ArrayList, so use generic type list
  • arraylist for miner objects
  • always use GlobalCachedDevices in Get-Device
  • reduce memory leak
  • fix f2pool
  • better Get-Device cache strategy
  • simplify Update-Rates function
  • mini fixes
  • rollback - this eventually messes up Powershell 5 device detection
  • rollback Set-MinersConfigDefault function
  • add autofix for messed up miners.config.txt, issue #783
  • fix single GPU detection, issue #783
  • rework some where/foreach methods to not fail on single instance, issue #783
  • change variable to be speeking (MinersConfig)
  • apply Where/Foreach methods to AllMiners and Miners for a nice speed bump
  • fix missing rates in balances
  • update ConfigDefault.ps1

newbie
Activity: 2
Merit: 0
I like your miner, I'm doing the benchmarks but I would like to have a pool that has autoexchange: https://fairpool.pro
legendary
Activity: 1820
Merit: 1092
~Full-Time Minter since 2016~
damn dude nice, you been working haha. i forgot about this great AIO miner i admit Tongue
theres not many that support AMD so i always like to play with the ones that do
gonna check this out today Smiley ill let you know here if i find any issues (or GitHub report them i shall)
jr. member
Activity: 95
Merit: 2
This summer, I have been pretty busy improving RainbowMiner, by adding more and more features: the RainbowMiner users keep on having brilliant ideas for more and keep on posting these on github. We have hard times to catch up with all these good ideas Smiley But we love the challenge.

Multiple miners have been updated, so that RainbowMiner can deal with most, if not all, of the promising new PoW coins on the market, like CKB, TCR, the new RVN algorithm and the upcoming XMR, using RandomX. It looks like, the focus is slightly shifting towards CPU mining, currently, so I decided to add the RPlant pool. Also, one user proposed Luxor pool - a pretty interesting pool with hand picked algorithm and optional autoexchange to BTC.

At the core, RainbowMiner got some pretty awesome new screws to adjust:
"EnableHeatMyFlat" : use your mining rig as heater, it will prefer miners, that run hotter. Adjustable in 10 steps.
"MaxActivityDays" : the length of the often used Activity page at the miners Dashboard can now be adjusted
"PowerOffsetPercent" : for more exact power efficiency calculation, a percentual power offset can be added (adding to an absolute "PowerOffset")

Under the hood, multiple upgrades have been integrated, things like earning tracking, automatic price adjustments according to the honesty of the pool APIs, more overclocking presets, speed optimizations, automatic miner API port adjustments.

.. and much more.

So long, be happy and enjoy mining!

Updates, included in all releases up to v4.4.6.0:
 
Quote
Miners
  • update miner SgminerFancyIX to v5.6.1.3-b6a (amd)
  • update miner CpuminerRplant to v4.0.22 (cpu)
  • update miner SrbMinerMulti to v0.1.5 (amd,cpu)
  • update miner Nanominer to v1.6.2 (amd,cpu,nvidia)
  • update miner Gminer to v1.73 (amd,nvidia)
  • update miner CcminerTcr to v1.2.6 (nvidia) / mining Tecracoin (TCR) on pool Tecrapool
  • add miner SgminerTcr v0.1.4 (amd) / mining Tecracoin (TCR) on pool Tecrapool
  • update miner Wildrig to v0.20.1 (amd)
  • update miner CcminerMTP to v1.3.1 (nvidia)
  • update miner CpuminerJayddee to v3.9.9.1 (cpu)
  • update miner MiniZ to v1.5r (nvidia)
  • update miner Phoenix to v4.7c (amd,nvidia)
  • update miner TTminer to v3.0.10 (nvidia)
  • update miner Trex to v0.14.6 (nvidia)
  • update miner NBminer to v26.0 (amd,nvidia)
  • update miner Bminer to v15.8.7 (amd,nvidia)
  • update miner EnemyZealot to v2.3 (nvidia)
  • update miner CpuminerNosuch to v3.8.8.1m4 (cpu)
  • add miner CpuminerRKZ v3.9.7c (cpu)
  • update miner CryptoDredge to v0.22.0 (nvidia)
  • create miner NanominerRh v1.5.3 (cpu)
  • update miner XmrigCpu to v3.2.0 (cpu)
  • update miner XLArig to v3.2.0 (cpu)

Pools
  • add pool Luxor (issue #710)
  • add pool RPlant
  • add pool Tecracoin / mining Tecracoin (TCR) on https://pool-mtp.tecracoin.io
  • fix rvn on coinfoundry, minermore, ravenminer
  • remove pool Hashrefinery

Core
  • add "EnableHeatMyFlat" to config.txt: adjust RainbowMiner to prefer miners, that run hotter.
  • add "MaxActivityDays" to config.txt (issue #695)
  • add "PowerOffsetPercent" to config.txt
  • Dashboard now shows, if remote miners are benchmarking (issue #683)
  • update API/localhost: fix #705, multiple device groups for MRR now working correctly
  • update API/localhost: speed up API Activity page
  • improve auto-port
  • improve watchdog - exclude MRR
  • real join paths in API
  • speedup miner calculations
  • fix Nicehash earnings (issue #699)
  • fix API debug file missing config
  • avoid editing objects being passed to invoke-geturl
  • cleanup some asyncloader things
  • no need to propagate AllPools to all sessions
  • no need to sort for poolname in config. It's always 1
  • no need to reload more data in report miner data
  • do not decrease price for outofsync, if exclusive mining (MRR)
  • better recreate objects on re-add.
  • decouple active miners from objects in miners
  • further decoupling by string-array some class variables
  • remove legacy code from WTM part
  • little optimization on WTM calls
  • add index counter to asyncloader jobs
  • enhance change detection for pools
  • use persistent connections
  • miners optimize array usage
  • speed up a bit by avoid array add
  • repair scheduler, fix issue #697
  • Implement feature request #693
  • fix issue #692
  • update web
  • adapt "EnableHeatMyFlat" according to issue #689
  • update windows Install, better VC-Runtimes. Please re-run install.bat, if new TTMiner 3.0.10 fails for you
  • add rejected share ratio to localhost
  • speed up calc of pools/miners
  • remove unused code
  • add rejected share ratio
  • round and use 1 hour average for rejected share ratio
  • speed up linux when running as root
  • update linux
  • update poolsinfo db
  • fix issue #687
  • update miner-ports.txt
  • fix linux when run as root. Sorry!!
  • update algorithms db
  • update miner-ports.txt db
  • update algorithms.json db
  • update nvidia-smi to v431.68
  • update nvml.dll to v431.68
  • update unprofitable.json db
  • update poolsinfo db
  • update coinsdb
  • fix issue #682
  • update AlgorithmsConfigDefault db
  • autoreset negative fluctuation
  • send pool's ErrorRatio
  • fix stuck on benchmark
  • update Cleanup
  • add more OCprofiles (P104/P106)
  • resolve mixed P104-100 4GB and 8GB rigs

jr. member
Activity: 95
Merit: 2

The hot summer period did not stop the miners to be updated at a pretty hot frequency. Some very interesting forks happend, like WOW forked to new RandomX and LOKI forked to new RandomXL and GRIN forked to Cuckarood29 algorithms. Plus new EquihashVds algorithm popped up for very profitable VDOLLAR mining. Of course, RainbowMiner provides suitable miners and pools for mining those.
Nicehash has started their new platform V2 - since they are currently running both platforms, the old and the new one, in parallel, we decided to add NiceHashV2 as extra pool. Now RainbowMiner can decide which platform pays off more profit, all the time.
And, finally, many many miners have been updated to the brandnew versions, like Bminer, NBminer, Gminer, SrbMiner and more.

So, happy mining!


Updates, included in all releases up to v4.3.6.6:
 
Quote
Miners
  • update miner CcminerMTP to v1.1.25 (nvidia)
  • update miner XmrigCpu to v2.99.1 beta (cpu)
  • update miner EnemyZealot to v2.1 (nvidia)
  • update miner SrbMiner to v1.9.3 (amd)
  • update miner Gminer to v1.53 (amd,nvidia)
  • update miner Trex to v0.12.2 beta (nvidia)
  • update miner Bminer to v15.7.4 (amd,nvidia)
  • update miner FireIce to v2.10.6 (amd,cpu,nvidia)
  • update miner Phoenix to v4.5b (amd,nvidia)
  • update miner Teamred to v0.5.6 (amd)
  • add miner GrinGoldMiner v3.0 (amd)
  • update miner Nanominer to v1.5.2 (amd,nvidia)
  • update miner CpuminerJayddee to v3.9.6.1 (cpu)
  • update miner NBminer to v24.2 (nvidia)
  • update miner CpuminerOptBF to v3.8.12 (cpu)
  • update miner CpuminerRplant to v4.0.12w (cpu)
  • update miner TTminer to v2.2.6 (nvidia)
  • update miner Lolminer to v0.8.5 (amd,nvidia)
  • update miner RHminerCpu to v1.5.3 (cpu)
  • update miner CryptoDredge to v0.20.2 (nvidia)
  • update miner MiniZ to v1.4o (nvidia)
  • update miner Wildrig to v0.17.9 (amd)

Pools
  • update pool CryptoKnight / loki fork: disable loki
  • update pool HeroMiners / loki fork: disable dual mining, enable new loki algo
  • update pool MinerRocks / loki fork: disable dual mining, enable new loki algo
  • update pool EthashPool / enable grin mining on thegrinpool.com
  • update pools for GRIN/Cuckarood29
  • update pool FairPool / enable WOWnero mining
  • update pool Nicehash / add NiceHashV2
  • remove pool Yiimp
  • remove PhiPhiPool

Core
  • update algorithm Loki / switch from CnPico/Turtle to RandomXL
  • add full blown scheduler to define different power prices and/or pause miners during specific timespans. Docu: https://github.com/RainbowMiner/RainbowMiner#configschedulerconfigtxt
  • remove comparison
  • allow overclock gpus by name/pcibusid
  • better cleanup for Downloads
  • update pools & coins db
  • solve logic equation to simplify
  • show idle miners of the past 5 rounds, at max.
  • better wallet detection
  • add "EnableAlgorithmMapping": if set to "1" all Equihash algorithm will be displayed as "Equihash (N,M)" instead of "EquihashAxB" (starting with console output, web api foll
    ows)
  • update algorithms.json
  • update poolsinfo.json
  • fix GPU enumeration in OCprofiles
  • fix alternative nvidia device detection
  • fix division by zero
  • fix activelast sort
  • fix date conversion

jr. member
Activity: 95
Merit: 2

Another month has past and I put a lot of effort into RainbowMiner, again. Almost all major miners have been upgraded to newer versions and the CPU miners got a major cleanup plus more CPU miners for linux have been added.
New pools: SuprNova (finally!), UUpool (mainly to provide VDS/Vdollar mining) and CoinFoundry (BCD mining with high volume).
New currencies and algorithms: EquihashVds, Equihash 125,4, X25X (SIN, former SUQA) and HoneyComb
New features:
- Postblockmining has got a new parameter "MinProfitPercent" to furthermore increase profits
- client/server config file sharing has been optimized
- a list (live updated) for unprofitable algorithms is now in place
- and many more to discover Smiley

So, back to work and happy mining, to you!



Updates, included in all releases up to v4.3.4.2:
 
Quote
Miners
  • update miner Gminer to v1.47 (amd,nvidia)
  • update miner CpuminerRplant to v4.0.9 (cpu)
  • update miner WildRig to v0.17.8 (amd)
  • add miner CcminerHoney (nvidia)
  • update miner CcminerAlexis78 to v1.5 (nvidia)
  • update miner CcminerMTP to v1.1.20 test (nvidia)
  • update miner CpuminerJayddee to v3.9.4 (cpu)
  • update miner Trex to v0.12.0 (nvidia)
  • update miner ClaymoreDual to v14.7 (amd,nvidia)
  • update miners XmrigAmd/Cpu/Nvidia / add config file generation
  • update miner Teamred to v0.5.2 (amd)
  • update miner NBminer to v23.3 (nvidia)
  • update miner FireIce to v2.10.5 (amd,cpu,nvidia)
  • add miners FireiceAmd/Cpu/Nvidia v2.10.5 linux (amd,cpu,nvidia)
  • update miner CcminerRfv2 to v1.0.2 (nvidia,linux)
  • update miner CryptoDredge to v0.20.1 (nvidia)
  • update miner CpuminerVerus to v3.5 (cpu)
  • update miner Nanominer to v1.3.4 (amd,cpu,nvidia)
  • update miner SgminerFancyIX to v5.6.1.3 beta 6 (amd)
  • update miner XmrigAmd/Cpu/Nvidia to v2.14.4 (amd,cpu,nvidia)
  • update miner CpuminerMulti to v1.3.6.3 (cpu)
  • update miner TTminer to v2.2.5 (nvidia)
  • update miner SrbMiner to v1.8.9 (amd)
  • update miner EnemyZealot to v2.00 (nvidia)

Pools
  • add pool UUpool for VDS/VOLLAR mining Smiley
  • add pool Coinfoundry / mainly for use with BCD mining
  • add pool SuprNova
  • update pool Herominers / fix Conceal. CnFast -> CnConceal
  • update pool Nanopool / fix ssl ports and typo
  • update MiningRigRentals
  • update pool Nicehash / fix ssl mining
  • update poolsinfo.json db

Core
  • remove some red errors in case of miner crash
  • add pools/algos to unprofitable list to be able to quickly shut out overshooting algorithm at specific pools.
  • add build-in unprofitable algo list
  • add client ip to API
  • fix another API bug (related to MRR)
  • update MiningRigRentals
  • fix API errors if no key is given
  • fix API slow bug
  • update API / better endpoint "/clients"
  • update Coins.json
  • update poolsinfo.json
  • add "MinProfitPercent" to coins.config.txt. If set, PostBlockMining will only start, if the PBM miner's profit is at least "MinProfitPercent" % of t
    he best miner's profit. e.g. set to 80 if you want to have at least 80% of the best miner, when switching to PBM
  • add "EnableServerExcludeList" to config.txt: if set to "1", the client will use the server's "ExcludeServerConfigVars" to protect data fields in the
     config files. Be sure to set the server's "EnableServerExcludeList" to "1", if you want to continuosly use the server's "ExcludeServerConfigVars". Othe
    rwise it will be a one-time event.
  • add "comment" field to coins.config.txt
  • fix get-myip for HyperV
  • fix setup missing User in client/server #563
  • firewall addition enable
  • fix error message, if dotnet not found
  • increase powershell core version to v6.2.1
  • add penalty handling for coins.config.txt
  • allow double for penalties in algorithms/coins.config.txt
  • fix mini bug
  • Update client/server
  • update ConfigDefault.ps1
  • Update nvidia-smi to v430.86
  • additional path check
  • SUQA -> SIN
  • create StartInWin.bat / start RainbowMiner in a window / no maximized start
  • update ResetProfit.bat
  • fix minerstats on legacy mode with multiple gpu models
  • begin with mrr autoupdate (under development)
  • add more ocprofiles
  • relax 1060 core clock ocprofile a bit
  • add difficulty to many APIs, miner stats and output table

newbie
Activity: 18
Merit: 0
Mining cryptocurrency has been a side attraction for me and am in interested to run it. unfortunately i have no equipment. i was wondering if it is possible to mine with laptop. a window 7, intel 5 , 4 GB Ram . will be convenient to do so please.
You can end up burning it down. Not really worth it IMHO. If you want to get the feel of mining and learn something new, buy an old PC with something silly like Celeron, second hand GPU (RX 570/580 4GB) and try to mine cryptonight like Monero.
member
Activity: 616
Merit: 16
Mining cryptocurrency has been a side attraction for me and am in interested to run it. unfortunately i have no equipment. i was wondering if it is possible to mine with laptop. a window 7, intel 5 , 4 GB Ram . will be convenient to do so please.
newbie
Activity: 49
Merit: 0
The program work very well but i can't just find the command for change the profit percentage on the best algo.
 it's possible to continue mining on a coin even if at the moment another is a higher price if the latter does not exceed the 5% example ?
 All this for avoid continuous switching
jr. member
Activity: 95
Merit: 2
Whenever I run the Miner the console's colours are changing to a pink background with yellow letters, is this caused by your code or is there something else wrong?

Even though I've reset the colours to black+white, they'll turn back to weird once I restart the miner.
It wasn't like that in the previous versions.

Sorry for that. Yes, there was an color-incompatibility on some systems. I have cleared this in the current release:


The new release v4.3.1.7 is available at github. Again, many miners have been updated to their current versions. And, surprise, Claymore is back with an update to it's Ethash miner. Also, we closely follow the develpment in ProgPow alike algorithms and add miners for all of them, at the moment we learn about them. There is little news on the pool front, everything runs stable at the moment.
We have been reworking tons of things in the RainbowMiner core. Especially to furthermore improve Linux support and make life easier. For that reason, we added nice setup and install scripts. Setup scripts allow to run the build-in configuration in a separate command window. That's great news for all Linux users, that run RainbowMiner as background job. Another new feature is the ability to share configurations in a client/server configuration. Take over the control of your mining rig farm by simply reuse the server's configuration. You may even create config files for specific clients in your network.

That leaves me to wish you happy mining!



Updates, included in all releases up to v4.3.1.7:
 
Quote
Miners
  • update miner Gminer to v1.44 (amd,nvidia)
  • update miner GrinProMiner to v2.2 (amd,nvidia)
  • update miner NanoMiner to v1.3.2 (amd,nvidia)
  • update miner WildRig to v0.17.0 (amd)
  • update miner CpuminerMulti to v1.3.6.2 (cpu)
  • update miner TTminer to v2.2.4 (nvidia)
  • update miner CpuminerJayDdee to v3.9.0.1 (cpu)
  • update miner Trex to v0.11.0 (nvidia)
  • update miner RHminerCpu to v1.5.2 (cpu)
  • add miner ClaymoreDual v14.5 beta (amd,nvidia)
  • update miner MiniZ to v1.3n5 (nvidia)
  • update miner CryptoDredge to v0.19.1 (nvidia)
  • add miner ProgPOWZNvidia v1.1.2 (nvidia)
  • update miner NBminer to v23.2.1 (nvida)
  • add miner CcminerRfv2 "Rainforest2" v1.0.1 (nvidia)
  • update miner SrbMiner to v1.8.8 (amd)
  • update miner Bminer to v15.5.3 (amd,nvidia)

Pools
  • update pool LuckyPool / add Zano/ProgPowZ
  • update pool Zpool / re-enable Equihash16x5
  • update balances for HeroMiners / fix "solo:" wallets not listed
  • update pool Fairpool
  • update CuckooCylce mining
  • add pool EthashPool ETH, ETC, ETP mining

Core
  • Shared config in client/server setup
  • add Setup.bat / setup.sh
  • update Install.bat / install.sh
  • add "Waiting for profitability" to rbminer.net status report ("Waiting", yellow)
  • more warning on someminersfailed during benchmark
  • fix not starting on win10 1903
  • avoid ocreset on cpu
  • reduce likelyhood of log errors
  • update oc every 10 minutes (in case a miner sets it back during runtime)
  • increase wait for lock time
  • remove colorconfig / no more pink / it does not work under all conditions
  • speed up restart, if last round is younger than 3 hours
  • update OCProfilesConfigDefault.ps1
  • fix miners stealing focus on powershell 5
  • add more text to startup
  • optimize asyncloader for quicker first time startup
  • update default UIstyle full -> lite
  • update Wrapper handling
  • update Coins.json
  • fix significant digits for BTC in profit line
  • fix setup loop. Sorry!
  • fix config.txt corrupt message during startup on some rigs
  • update client/server API
  • update setup
  • fix pause miner mode
  • confirm fail
  • start ethpill minimized without loosing focus on windows
  • store color data in colors.config.txt
  • move some init code from RainbowMiner.ps1 to Core.ps1
  • fix client/server API: powershell json convert is faulty, for arrays (affects 2Miners in client/server mode)
  • update CryptoDredge API / no dual mining, so no selection needed
  • update nvidia-smi to v430.19
  • fix stuck on D-run
  • update PresetDefault.ps1
  • fix some little flaw
  • api_id, api_key, username all in pools.config.txt, now
  • fix Bminer rebenches NBminer
  • add install scripts for Powershell, libraries and tools
  • add "save" option to setup to be able to end input at any time
  • remove MPH parameters from config.txt (now in pools.config.txt, only)
  • add MRR to initial setup
  • add option for server-centralized config files
  • add error checks
  • improve client/server queries
  • remove dowload loop
  • enable reload after download
  • add more secure process handling

full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
Whenever I run the Miner the console's colours are changing to a pink background with yellow letters, is this caused by your code or is there something else wrong?

Even though I've reset the colours to black+white, they'll turn back to weird once I restart the miner.
It wasn't like that in the previous versions.
jr. member
Activity: 95
Merit: 2

It's time for a huge update: the step to version 4.2.0.5 imported the following major improvements:

  • RainbowMiner now runs on most Linux distros, too
  • Client/Server networking is now available to enable large farms
  • many miners improved Cuckaroo29/Cuckaroo29s, especially reducing the memory requirements
  • also, CPU mining seems to slowly come back
  • Miner.Rocks and Herominers.com introduced dual mining, Rainbowminer has adapted to it
  • a tons of improvements and updates have been worked into the core

Quote

  • update miner Bminer to v15.5.2 (amd,nvidia)
  • update miner Gminer to v1.40 (amd,nvidia)
  • update miner TeamRed to v0.4.5 (amd)
  • update miner CpuminerRplant to v4.0.5 (cpu)
  • update miner MiniZ to v1.3n3 (nvidia)
  • update miner Nanominer to v1.2.4 (amd,cpu,nvidia)
  • update miner SrbMiner to v1.8.7 (amd)
  • update miner WildrigPreview to v0.15.6 (amd)
  • update miner Bminer to v15.5.1 (amd,nvidia) / fix ethstratum for some pools
  • add miner Lukminer v0.16.0 (cpu,linux)
  • add miner CcminerVerus v3.4 (nvidia)
  • update miner LolMiner to v0.8.1 (amd,nvidia)
  • update miner GrinPro v2.1 (amd)
  • update miner TTminer to v2.2.2 (nvidia)
  • update miner WildRigPreview to v0.15.5 preview (amd)
  • update miner NBminer to v22.3 (nvidia)

Pools
  • update pool HeroMiners / add new dual mining pools
  • update pool MinerRocks / fix Torque (former Stellite) mining
  • update pool Zpool / temporary disable Equihash16x5
  • update pool CryptoKnight / disable saronite (XRN) it's now xtendcash
  • update pool CryptoKnight / optimize ssl/ports
  • update pool HeroMiners / optimize ssl/ports
  • update pool LuckyPool / optimize ssl/ports
  • update pool MinerRocks / optimize ssl/ports
  • update pool PocketWhale / optimize ssl/ports
  • update pool MiningRigRentals / optimize xlat
  • update pool HeroMiners / add merge mining + update db
  • update pool MInerRocks / add merge mining + update db
  • update pool CryptoKnight / update db
  • update pool LuckyPool / update db
  • add pool & balance Minexmr / mining Monero, only
  • add pool Pool.Sexy / mainly ethash coins (including DBIX)
  • update pool HeroMiners / fix swap price calc
  • update pool 2MinersSolo / fix error

Core
  • reduce logging messages
  • optimize code
  • fix red errors on non-cpu systems #527
  • add overdriventool for debugging and later for oc amd
  • add check for duplicate platforms
  • fix ip check win
  • one PC takes the role as Server
  • it will act as gateway to the pool APIs for all Clients
  • enable auth: choose an username and a password.
  • the server will be running on the API port
  • all other Rigs shall be clients
  • if you have enable auth at the server: set the username and password.
  • the RainbowMiner running on the server will tell you the machinename, ip address and port
  • use either the machinename or the ip address of the server as servername
  • add json health checker
  • improve health check for json config syntax
  • add client/server networking
  • more linux compat
  • add clients to API
  • fix wrong name
  • add check for GpuGroups config
  • fix multi nap
  • add empty gpugroups on startup
  • fix error during non-profit-wait #523
  • add Nicehash API credentials to setup #524
  • fix js localhost undefined #508
  • one PC takes the role as Server
  • it will act as gateway to the pool APIs for all Clients
  • enable auth: choose an username and a password.
  • the server will be running on the API port
  • all other Rigs shall be clients
  • if you have enable auth at the server: set the username and password.
  • the RainbowMiner running on the server will tell you the machinename, ip address and port
  • use either the machinename or the ip address of the server as servername
  • optimize oc nvidia linux
  • fix nvidiainspector error
  • update OpenCL / add pci bus id
  • disable ethpill for MTP
  • fix ethpill enable
  • more linux adaption
  • add EthPill for linux
  • add Memory in GB to AMD models for a group, if the ramsizes differ for this group.
  • catch strawling miners in linux too
  • linux: check for childs
  • fix empty request error
  • add some self explanatory parameter names
  • fix minerstat/Bencharks in API
  • update Updater
  • add gputest.sh for linux
  • preset env variables for miners
  • fix Windows 7 compatibility
  • fix linux paths
  • enable overclocking for linux
  • fix CPU power read
  • more linux adaption
  • make RainbowMiner Linux compatible (no overclocking, yet)
  • print "Waiting" (instead of "Benchmarking") when miner should be benchmarked but rig is rented at miningrigrentals.
  • remove avoid ssl error, if a pool's certificate has expired
  • fix "ambigous not" error on powershell < 6.1.3

Pages:
Jump to: