Skip to content

Releases: RainbowMiner/RainbowMiner

RainbowMiner v4.9.2.8

07 Jun 16:22
Compare
Choose a tag to compare

Update release

*** This is a one-database update, because of the wrong KCN algorithm in coinsdb.json ***

Miners

  • update miner BzMiner to v21.2.0 (amd,nvidia)
  • update miner Rigel to v1.17.4 (nvidia)
  • update miner SrbMinerMulti to v2.5.6 (amd,cpu,intel,nvidia)
  • update miner WildRig to v6.21.3.14 (amd,cpu,intel,nvidia)
  • update miner Xmrig to v6.21.3.15 (amd,cpu,intel,nvidia)
  • update miner Xmrig
    • avoid duplicate download on Linux systems
  • update miner SrbMinerMulti
    • change parameter order to avoid error "must first set --pool"
    • fix ethash+blake3_decred mining
  • update miner TTminer
    • refrain from using "-P", better use "-o, -u, -p, -w"
    • fix miner protocol failure in case of ssl/nonssl pool mixture

Pools

  • update pool HeroMiners
    • add XEL/XelisHash (issue #2792)
  • update pool MiningRigRentals
    • add workaround for XelisHash mining
  • update pool MoneroOcean
    • higher base port calculation (issue #2796)
  • update pool Zergpool
    • add workaround for broken Ethash server -> use SSL

Core

  • add a test if path exists and remove an obsolete join-path from expand-webrequest
  • add some checks to create symlinks only if needed (issue #2780)
  • fix downloader failing on Windows, in case a too old version of 7z is installed on the machine (issue #2793)
  • fix error message "DAGs not found" during download of updated miners
  • make sure the pre-requisite downloader starts after the miner downloader (issue #2793)
  • rewrite Linux library update and create CUDA version specific links (issue #2780)
  • simplify download list generation for pre-requisites.
  • Update algorithms.json
  • Update coinsdb.json (only updated file compared to release v4.9.2.7)
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update mrrpools.json
  • Update mrrpoolsall.json
  • Update poolsinfo.json
  • Remove forksdb.json

Documentation

RainbowMiner v4.9.2.7

06 Jun 12:10
Compare
Choose a tag to compare

Update release

Miners

  • update miner BzMiner to v21.2.0 (amd,nvidia)
  • update miner Rigel to v1.17.4 (nvidia)
  • update miner SrbMinerMulti to v2.5.6 (amd,cpu,intel,nvidia)
  • update miner WildRig to v6.21.3.14 (amd,cpu,intel,nvidia)
  • update miner Xmrig to v6.21.3.15 (amd,cpu,intel,nvidia)
  • update miner Xmrig
    • avoid duplicate download on Linux systems
  • update miner SrbMinerMulti
    • change parameter order to avoid error "must first set --pool"
    • fix ethash+blake3_decred mining
  • update miner TTminer
    • refrain from using "-P", better use "-o, -u, -p, -w"
    • fix miner protocol failure in case of ssl/nonssl pool mixture

Pools

  • update pool HeroMiners
    • add XEL/XelisHash (issue #2792)
  • update pool MiningRigRentals
    • add workaround for XelisHash mining
  • update pool MoneroOcean
    • higher base port calculation (issue #2796)
  • update pool Zergpool
    • add workaround for broken Ethash server -> use SSL

Core

  • add a test if path exists and remove an obsolete join-path from expand-webrequest
  • add some checks to create symlinks only if needed (issue #2780)
  • fix downloader failing on Windows, in case a too old version of 7z is installed on the machine (issue #2793)
  • fix error message "DAGs not found" during download of updated miners
  • make sure the pre-requisite downloader starts after the miner downloader (issue #2793)
  • rewrite Linux library update and create CUDA version specific links (issue #2780)
  • simplify download list generation for pre-requisites.
  • Update algorithms.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update mrrpools.json
  • Update mrrpoolsall.json
  • Update poolsinfo.json
  • Remove forksdb.json

Documentation

RainbowMiner v4.9.2.6

30 May 19:49
Compare
Choose a tag to compare

Update release

Miners

  • update miner CpuminerJayddee to v24.3 (cpu)
  • update miner BzMiner to v21.1.5 (amd,nvidia)
  • update miner OneZeroMiner to v1.3.4 (nvidia)
  • update miner Rigel to v1.17.3 (nvidia)
  • update miner SrbminerMulti to v2.5.5 (amd,cpu,intel,nvidia)
  • update miner Teamblack to v2.25 (amd,nvidia)
  • update miner Teamred to v0.10.21 (amd)
  • update miner Xmrig to v6.21.3.11 (amd,cpu,intel,nvidia)
  • update miner Lolminer
    • re-enable Autolykos2
  • update miner Rigel
    • fix GRAM mining on Icemining
  • update miner Nanominer
    • fix second coin symbol

Pools

  • add pool K1Pool/K1PoolSolo
    • many coins to mine, including XEL
  • update pool BaikalMine/BaikalMinePPS/BaikalMineSolo
    • bring BaikalMiner pools up to speed, rework API (issue #2762)
  • update pool unMineable
    • fix IRON mining with FishHash (issue #2771)
  • update pool FlockPool
    • fix error message (issue #2784)
  • update pool Icemining
    • add regions de and fi for GRAM and CHAPA
    • add us.ton.hashrate.to for GRAM (issue #2781)
    • fix CHAPA/GPU mining (issue #2786)
    • value of Wallet needs fixing as well (issue #2786)
    • fix API
  • update pool Kryptex
    • reverse mine-to-email selection from include to exclude (issue #2778)
  • update pool MoneroOcean
    • opimize starting difficulty
  • update pool ProHashing
    • fix error message "CoinSymbol"
  • update pool WhatToMine
    • fix module regarding EthashNg and KawPowNg
  • all pools: remove many Get-Algorithm calls

Core

  • add new fork detection logic
  • allow fork checks at first round
  • Create forksdb.json
  • fix download of pre-requisites into miner folder
  • fix download pre-requisite in case it is a simple file
  • fix download pre-requisites
  • fix fork jobkeys (so that the processes can be stopped after the fork)
  • handle archives correctly during pre-requisite upload
  • prepare for KCN and XEQ forks
  • Update algorithms.json
  • Update amdarchdb.json
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update forksdb.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update mrrpools.json
  • Update mrrpoolsall.json
  • Update poolsinfo.json

Documentation

RainbowMiner v4.9.2.4

22 Apr 13:03
Compare
Choose a tag to compare

Update release

Miners

  • update miner BzMinter to v21.1.1 (amd,intel,nvidia)
  • update miner Lolminer to v1.88 (amd,nvidia)
  • update miner Nanominer to v3.9.1 (amd,cpu,intel,nvidia)
  • update miner Rigel to v1.16.2 (nvidia)
  • update miner SrbminerMulti to v2.5.2 (amd,cpu,intel,nvidia)
  • update miner Teamblack to v2.23 (amd,nvidia)
  • update miner Teamred to v0.10.20 (amd)
  • update miner TTminer to v2024.2.0 (amd,nvidia)
  • update miner Bzminer
    • fix Canxium, SHA3d/kylacoin, SHA256dt/novo, NexaPoW/nexa (issue #2731)
  • update miner Teamred
    • fix some algorithms, add dual mining Abelian + KLS/KAS/PYI (issue #2729)
  • update miner Teamred
    • fix typo in miner module (issue #2729)
    • fix mining check in MinerAPIs

Pools

  • update pool Icemining
    • add GRAM, CHAPA

Core

  • add support for GRAM/CHAPA
  • Update algorithms.json
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update poolsinfo.json

Documentation

RainbowMiner v4.9.2.3

03 Apr 13:53
Compare
Choose a tag to compare

Update release

Miners

  • update miner Lolminer to v1.86 (amd,nvidia)
  • update miner SrbMinerMulti to v2.5.1 (amd,cpu,intel,nvidia)
  • update miner Bzminer, Gminer, Rigel, Teamred
    • remove Blake3IronFish

Core

  • Delete coinsdb-fork.json
  • remove DAG files from backups (here TTMiner)
  • remove fork detection for IRON
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update poolsinfo.json

Documentation

RainbowMiner v4.9.2.2

31 Mar 16:36
Compare
Choose a tag to compare

Update release

Miners

  • update miner MiniZ to v2.3c (amd,nvidia)
  • update miner Nanominer to v3.9.0 (amd,cpu,intel,nvidia)
  • update miner Rigel to v1.15.1 (nvidia)
  • update miner SrbminerMulti to v2.5.0 (amd,cpu,intel,nvidia)
  • update miner Teamblack to v2.21 (amd,intel,nvidia)
  • update miner TTminer to v2024.1.8 (nvidia)
  • update miner Xmrig to v6.21.2 (amd,cpu,intel,nvidia)
  • update miner Teamblack
    • fix removed lhr-unlock parameter (issue #2716)
  • update miner CpuminerVerus
    • add exit logic for non compatible CPUs
    • add ARM binary
  • update miner CpuminerRplant
    • disable GPU/ASIC never profitable algorithms (#2154)
  • update miner CpuminerJaddee
    • enable extra algorithms
    • disable CPU/ASIC never profitable algos (#2154)
  • update miners Nheqminer and NinjaRig
    • add exit logic for ARM
  • update miner Lolminer
    • enable Cuckaroo29s (XWP) and Cuckaroo29b (issue #2723)
  • remove miner Gminer258
    • no fee pool error (issue #2723)
  • remove miner GrinGoldMiner
    • no longer maintained

Pools

  • update pools
    • add extra checks for pool settings
  • update pool HeroMiners
    • add new regions us2,us3,es,mx
    • add coin SDR/Sedra
    • resort pools_data record
  • remove pool Ezil
    • mining pool shuts down on March 25 (issue #2722)
  • remove pool MiningPoolHub/MiningPoolHubCoins
    • pool seems to be dead (issue #2725)
    • if you are still using this pool:
      • if you want to continue to use this pool, please let me know
      • if not, please remove the pool from your "PoolName" list in config.txt

Core

  • add ARM dependencies and installation (thank you @05sonicblue)
  • add check for IronFish hardfork
  • add parameters "RestartRBMTimespan" and "RestartRBMMemory" to config.txt (issue #2698)
  • fix missing parameter for Get-MemoryUsage
  • garbage collection only at one point
  • manually remove variables after use in local contexts
  • simplify get memory function
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update mrrpools.json
  • Update mrrpoolsall.json
  • Update poolsinfo.json
  • Update regions.json
  • Update regions2.json

Documentation

RainbowMiner v4.9.1.9

15 Mar 18:05
Compare
Choose a tag to compare

Important Update release

*** Do not save pool config with localhost:4000 when your rig is still on version v4.9.1.6 ***

Miners

  • add miner CpuminerAurum v3.23.1 (cpu)
  • update miner Lolminer to v1.84 (amd,nvidia)
  • update miner Rigel to v1.15.0 (nvidia)
  • update miner SrbminerMulti to v2.4.9 (amd,cpu,intel,nvidia)
  • update miner Teamblack to v2.20 (amd,nvidia)
  • update miner Teamred to v0.10.18 (amd)
  • update miner TTMiner to v2024.1.2 (amd,nvidia)
  • update miner Xmrig to v6.21.1 (amd,cpu,intel,nvidia)
  • update miner CpuminerJayddee
    • add ARMv8 binaries (issue #2701)
  • update miner Xmrig
    • add ARMv8 binaries (issue #2701)

Pools

  • update pool HashVault
    • fix negative TSL
  • update pool LuckyPool
    • add NIR (ProgPowZ, issue #2686)
  • update pool Kryptex
    • add ALPH (issue #2702)
    • fix InfoOnly mode

Core

  • add Architecture to CPU object (issue #2701)
  • avoid duplicate processor counts for some CPU configurations (issue #2701)
  • handle new cpuinfo-armv8/sysinfo-armv8.sh for ARM (issue #2701)
  • handle non-integer values in Family, Model and Stepping values (issue #2701)
  • update CPU detection to cover most ARM-like processors (issue #2701)
  • update Powershell Core version to v7.2.18
  • add config.txt parameter "PowerCPUtdp" to set a CPU's max. power/TDP in case the build-in power calculation fails. Most useful for ARM (issue #2701)
  • add "PowerOffset", "PowerOffsetPercent" and "PowerCPUtdp" to config.txt parameter "ExcludeServerConfigVars" by default.
  • add API-endpoint "/cpuinfo"
  • Update algorithms.json (issue #2699)
  • Update coinsdb.json (issue #2699)
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update poolsinfo.json (issue #2699)

Documentation

RainbowMiner v4.9.1.7

11 Feb 22:45
Compare
Choose a tag to compare

Important Update release

*** Do not save pool config with localhost:4000 when your rig is still on version v4.9.1.6 ***

Miners

  • update miner BzMiner to v19.3.1 (amd,nvidia)
  • update miner Nanominer to v3.8.12 (amd,cpu,intel,nvidia)
  • update miner OnezeroMiner to v1.3.0 (nvidia)
  • update miner Rigel to v1.14.2 (nvidia)
  • update miner SrbminerMulti to v2.4.7
  • update miner Teamblack to v2.16 (amd,intel,nvidia)
  • update miner Teamred to v0.10.17 (amd)
  • update miner Rigel
    • Abelian/ABEL uses DAG
  • update miner Phoenix
    • disable ETC, out of range for actual DAG epoch

Pools

  • add pool Abelpool
    • mining ABEL, create an account at abelpool.io and add usernamexxx:passwordxxx to ABEL or usernamexxx to ABEL and passwordxxx to ABEL-Params in pools.config.txt (issue #2649)
    • add config parameter "ReadonlyPageCode" to PoolsConfigDefault.ps1 (for balance module, issue #2649)
    • to see the balance, create a Readonly page on abelpool.io for your account(s) and put the string after "code=" or the full url of your Readonly page into parameter "ReadonlyPageCode" in pools.config.txt (issue #2649)
  • update pool Herominers
    • add NXL
  • update pool Kryptex
    • add KLS and PYI as mineable top account (issue #2574, issue #2680)
  • update pool Mining4People
    • fix typo (issue #2657)
    • just to be sure, convert datetimes to universal time before calculation
    • compensate for time difference of rig vs. pool (issue #2658)
  • update pool RPlant
    • invert profit calculation to use marketStats on RPlant over coin API
  • update pool unMineable
    • add mining algorithm EthashB3
    • add mining algorithm SHA512256d (issue #2676)
    • update referals
  • update pool Userpools
    • use "$Params" as replacement variable in pools.config.txt for currencies "xxx-Params" string

Core

  • update localhost/API
    • make MaxAllowedLuck a floating point number on the Pool Setup page and make it consistent with config.txt (e.g. enter 3.5 for 350% allowed luck, issue #2665)
    • fix syntax checks not working
    • fix save pool config (issue #2682)
  • Update Cleanup.ps1
  • Update algorithms.json
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update poolsinfo.json
  • Update unprofitable.json

Documentation

RainbowMiner v4.9.1.6

11 Feb 15:03
Compare
Choose a tag to compare

Update release

Miners

  • update miner BzMiner to v19.3.1 (amd,nvidia)
  • update miner Nanominer to v3.8.12 (amd,cpu,intel,nvidia)
  • update miner OnezeroMiner to v1.3.0 (nvidia)
  • update miner Rigel to v1.14.2 (nvidia)
  • update miner SrbminerMulti to v2.4.7
  • update miner Teamblack to v2.16 (amd,intel,nvidia)
  • update miner Teamred to v0.10.17 (amd)
  • update miner Rigel
    • Abelian/ABEL uses DAG
  • update miner Phoenix
    • disable ETC, out of range for actual DAG epoch

Pools

  • add pool Abelpool
    • mining ABEL, create an account at abelpool.io and add usernamexxx:passwordxxx to ABEL or usernamexxx to ABEL and passwordxxx to ABEL-Params in pools.config.txt (issue #2649)
    • add config parameter "ReadonlyPageCode" to PoolsConfigDefault.ps1 (for balance module, issue #2649)
    • to see the balance, create a Readonly page on abelpool.io for your account(s) and put the string after "code=" or the full url of your Readonly page into parameter "ReadonlyPageCode" in pools.config.txt (issue #2649)
  • update pool Herominers
    • add NXL
  • update pool Kryptex
    • add KLS and PYI as mineable top account (issue #2574, issue #2680)
  • update pool Mining4People
    • fix typo (issue #2657)
    • just to be sure, convert datetimes to universal time before calculation
    • compensate for time difference of rig vs. pool (issue #2658)
  • update pool RPlant
    • invert profit calculation to use marketStats on RPlant over coin API
  • update pool unMineable
    • add mining algorithm EthashB3
    • add mining algorithm SHA512256d (issue #2676)
    • update referals
  • update pool Userpools
    • use "$Params" as replacement variable in pools.config.txt for currencies "xxx-Params" string

Core

  • update localhost/API
    • make MaxAllowedLuck a floating point number on the Pool Setup page and make it consistent with config.txt (e.g. enter 3.5 for 350% allowed luck, issue #2665)
    • fix syntax checks not working
  • Update algorithms.json
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update poolsinfo.json
  • Update unprofitable.json

Documentation

RainbowMiner v4.9.1.5

27 Jan 20:13
Compare
Choose a tag to compare

Update release

Miners

  • update miner BzMiner to v19.3.0 (amd,nvidia)
  • update miner Rigel to v1.14.1 (nvidia)
  • update miner SrbminerMulti
    • temporary disable YespowerLTNCG (produces invalid shares)
  • update miner WildRig
    • Disable rwahash, probably had rplant as dev pool. Now the miner stops after 30 seconds cause it cant connect to dev pool (thanks to @papadrams)

Pools

  • update pool RPlant
    • fix balance divisor for all currencies (issue #2639)
    • fix SKYDOGE

Core

  • avoid new pool parameters handled as coin wallets
  • fix "BIT" rate (issue #2646)
  • Update algorithms.json
  • Update coinsdb.json
  • Update ethdagsizes.json
  • Update minersha256.json
  • Update minerupdatedb.json
  • Update mrrpools.json
  • Update mrrpoolsall.json
  • Update poolsinfo.json

Documentation