Skip to content

Rigel 1.13.0

Compare
Choose a tag to compare
@rigelminer rigelminer released this 10 Jan 18:53
· 6 commits to main since this release
b0f44bf
  • Add support for mining arbitrary KawPow (-a kawpow) and Ethash (-a ethash) coins
    Old coin-specific algorithms like -a neurai are now obsolete and will eventually be removed, see below for details
  • Cache DAGs when mining kawpow or ethash
    To turn off set --kawpow-cache-dag off / --ethash-cache-dag off
  • (API) Add new fields:
    • zil_state, indicates whether ZIL is currently mining, possible values: waiting, mining
    • pool_hashrate

Bug fixes:

  • The miner crashes if API server fails to bind

Quick kawpow/ethash configuration guide:

  1. If you're mining a single coin, set --coin parameter. This is the best way to mine these algorithms as it eliminates DAG rebuilds completely. The full list of supported coin tickers is available at https://github.com/rigelminer/rigel#supported-algorithms. If your coin is not listed, don't worry, at most the miner would only need to cache two DAGs - one for your coin and one for a dev fee coin - and there's a very good chance your GPU has enough memory for both.
  2. If you're mining to a profit switching pool (Nicehash, MRR, Zergpool etc.), there isn't much you can do - the miner would still be rebuilding DAGs from time to time as the pool sends jobs with different epochs but assuming your GPUs have enough memory, automatic DAG caching will do its thing and reduce the number of required rebuilds to a minimum.
  3. Old coin-specific algorithms are obsolete and will be removed in one of the future releases, but for now they are mapped as follows:
Old algorithm Equivalent
-a aipg -a kawpow --coin aipg
-a clore -a kawpow --coin clore
-a neoxa -a kawpow --coin neox
-a neurai -a kawpow --coin xna
-a ravencoin -a kawpow --coin rvn
-a octa -a ethash --coin octa
-a powblocks -a ethash --coin xpb