BzMiner Changelog

What's new in BzMiner 20.0.0

Feb 18, 2024
  • Decred: Added pool support
  • New coin: nexellia
  • New coin: dint (DinarTether)
  • New coin: Larissa
  • Dynex Notes:
  • Fine tuning dynex_pow_ratio will likely give you better results than default settings
  • intensity option will adjust how much vram is allowed to be used
  • Intel ARC support still only for POW
  • dynex_pow_ratio:
  • Bz allows you to dedicate individual cards to either POW or POUW on Dynex using this option.
  • This is an array of values, one for each gpu
  • In config.txt , an example for 3 gpus would be "dynex_pow_ratio": [1.0, 1.0, 1.0]
  • In command line, and example for 3 gpus would be --dynex_pow_ratio 1.0 1.0 1.0
  • In hive, extra config args (notice the quotes around the array), an example for 3 gpus would be "dynex_pow_ratio": "[1.0, 1.0, 1.0]"
  • A value of 0.0 will mine ONLY POUW
  • A value of 1.0 (Default) will mine both POUW and POW. It will choose a POW ratio that matches POUW
  • A value of 2.0 will fully mine only POW. Any value higher than 1.0 will not mine POUW
  • A value between 0.0 and 1.0 will determine how much POW is mined, values closer to 1.0 will mine POW more intensely, while values closer to 0.0 will mine POW less intensely
  • A value between 1.0 and 2.0 will determine how intensely to mine ONLY POW
  • A statistic in the status column of the tables called "pow slip" will show you how much POW hashrate above or below the POUW hashrate you are doing. If below (-), you should increase your pow hashrate. If above, you are wasting resources doing unecessary POW hashrate and you should lower your POW hashrate. NOTE: It is not possible to be rewarded for POW hashrate above your POUW hashrate!
  • Dynex intensity:
  • The "intensity" option in Bz will determine how much vram to utilize to mine Dynex. a value of 64 (highest), will use all available ram, a value of 1 will use the minimum amount of ram. Default is 0 (converts to 64 internally)

New in BzMiner 19.3.1 (Feb 9, 2024)

  • Dynex: Updated to latest protocol
  • Added new config option 'ssl_verify'
  • Dynex: caching jobs are enabled by default (value 1). can change with 'dynex_cache_mallob' option

New in BzMiner 19.3.0 (Jan 24, 2024)

  • Dynex: Fixed high diff shares being discarded
  • Dynex: Fixed bz version not being sent to the pool
  • Novo: Fixed extra nonce issue on woolypooly

New in BzMiner 19.2.4 (Jan 20, 2024)

  • Dynex: fixed autotune timing out
  • Dynex: tbs_watchdog disabled for pouw only mode
  • Can now set "no_watchdog": true in config.txt (hiveos args)

New in BzMiner 19.2.3 (Jan 19, 2024)

  • Dynex: Improved hashrate on nvidia/amd
  • Dynex: Many stability updates
  • Fixed issue with amd pci bus id's over 127
  • Many other bug fixes
  • Note: Intel is not currently working properly on dynex

New in BzMiner 19.2.1 (Dec 31, 2023)

  • Dynex: reduced rejected shares
  • Dynex: updated dynex_pow_ratio to be more predictable
  • Dynex: dynex_pow_ratio 1.0 will not always give best results. Tune between 0.0 and 1.0 to find best efficiency
  • Dynex: dynex_pow_ratio 2.0 will autotune, better hashrate/efficiency for pow

New in BzMiner 19.2.0 (Dec 28, 2023)

  • Significant Dyne hashrate improvements for most cards (nvidia and amd)
  • Fied Nea on nvidia cards
  • Showing more Dyne stats to help tuning dyne_pow_ratio
  • Zil defaults to epoch 1 now
  • Other bug fies
  • Dyne oc's may likely need to be re-adjusted from other miners/previous versions

New in BzMiner 19.0.1 (Dec 12, 2023)

  • Support for Karlsen on Intel arc
  • Fixed AMD on Karlsen
  • Other bug fixes

New in BzMiner 19.0.0 (Dec 9, 2023)

  • New coin: Karlsen (Supports solo mining without bridge)
  • For dynex, replaced pool hr column with pow hr
  • Added dynex_pow_ratio config option in the cfg column
  • Added support for dynex_pow_ratio option in hive*
  • zil uses epoch 1 by default (prevents initial dag recreation on first zil window)
  • -- dynex_pow_ratio --
  • For hive users, in extra config arguments, put the dynex_pow_ratio array in quotes, like:
  • "dynex_pow_ratio": "[1.0, 1.0, 1.0]"
  • Dynex Notes:
  • Nvidia POUW hashrate will be improved in later release
  • Intel ARC support for only POW
  • dynex_pow_ratio:
  • Bz allows you to dedicate individual cards to either POW or POUW on Dynex using this option.
  • This is an array of values, one for each gpu
  • In config.txt , an example for 3 gpus would be "dynex_pow_ratio": [1.0, 1.0, 1.0]
  • In command line, and example for 3 gpus would be --dynex_pow_ratio 1.0 1.0 1.0
  • In hive, extra config args (notice the quotes around the array), an example for 3 gpus would be "dynex_pow_ratio": "[1.0, 1.0, 1.0]"
  • A value of 0.0 will mine ONLY POUW
  • A value of 1.0 (Default) will mine both POUW and POW. It will choose a POW ratio that matches POUW
  • A value of 2.0 will fully mine only POW. Any value higher than 1.0 will not mine POUW
  • A value between 0.0 and 1.0 will determine how much POW is mined, values closer to 1.0 will mine POW more intensely, while values closer to 0.0 will mine POW less intensely
  • A value between 1.0 and 2.0 will determine how intensely to mine ONLY POW
  • A statistic in the status column of the tables called "pow slip" will show you how much POW hashrate above or below the POUW hashrate you are doing. If below (-), you should increase your pow hashrate. If above, you are wasting resources doing unecessary POW hashrate and you should lower your POW hashrate. NOTE: It is not possible to be rewarded for POW hashrate above your POUW hashrate!
  • Dynex intensity:
  • The "intensity" option in Bz will determine how much vram to utilize to mine Dynex. a value of 64 (highest), will use all available ram, a value of 1 will use the minimum amount of ram. Default is 0 (converts to 64 internally)
  • Known Issues:
  • AMD polaris cards (eg. rx470, rx580) may not work with rethereum right now. Looking into this soon
  • Only AMD opencl driver 21.50.2 and higher is currently supported, so update your amd driver if you run into opencl errors
  • If you run into issues allocating larger Nexa LUT on Nvidia cards, please update Nvidia drivers
  • Nvidia driver 530 - 535 have a bug that reports wrong clock frequencies. oc's should still be applied correctly. Please update to very latest nvidia driver (535 or higher) which appears to have fixed this bug
  • If Nvidia memory temps are not showing, please update to latest nvidia driver
  • Nexa is not working on Intel currently

New in BzMiner 18.0.0 (Dec 5, 2023)

  • New coin: Dynex (See notes below)
  • --- Dynex Notes ---
  • Nvidia POUW hashrate will be improved in later release
  • Intel ARC support for only POW
  • AMD mi25 and vega cards are not working in this release, will fix in hotfix shortly
  • -- dynex_pow_ratio --
  • Bz allows you to dedicate individual cards to either POW or POUW on Dynex using this option.
  • This is an array of values, one for each gpu
  • In config.txt (hiveos), an example for 3 gpus would be "dynex_pow_ratio": [1.0, 1.0, 1.0]
  • In command line, and example for 3 gpus would be --dynex_pow_ratio 1.0 1.0 1.0
  • A value of 0.0 will mine ONLY POUW
  • A value of 1.0 (Default) will mine both POUW and POW. It will choose a POW ratio that matches POUW
  • A value of 2.0 will fully mine only POW. Any value higher than 1.0 will not mine POUW
  • A value between 0.0 and 1.0 will determine how much POW is mined, values closer to 1.0 will mine POW more intensely, while values closer to 0.0 will mine POW less intensely
  • A value between 1.0 and 2.0 will determine how intensely to mine ONLY POW
  • A statistic in the status column of the tables called "pow slip" will show you how much POW hashrate above or below the POUW hashrate you are doing. If below (-), you should increase your pow hashrate. If above, you are wasting resources doing unecessary POW hashrate and you should lower your POW hashrate. NOTE: It is not possible to be rewarded for POW hashrate above your POUW hashrate!

New in BzMiner 17.0.0 (Oct 1, 2023)

  • New coin: decred (read decred.bat/.sh on how to mine)
  • Added support on Intel Arc GPUs for Decred, Rethereum
  • Intel enabled by default
  • Intel Arc support for decred, ironfish, alph, radiant rethereum, clore, xna, rvn, gamepass, neoxa and meowcoin,
  • Added option restart_on_reconnect
  • Fixed hive not liking http/https in the pool urls (https is used by default if protocol is not specified)
  • Fixed possible crash on Intel only rigs

New in BzMiner 16.0.5 (Aug 31, 2023)

  • Added rethereum + alph
  • Fixed rethereum + radiant duplicate/rejected radiant shares
  • Reduced stales on alph
  • Fixed rethereum + radiant auto intensity
  • Added intensity2 and intensity3 to config.txt (and hive)
  • Fixed --enable command line option

New in BzMiner 16.0.3 (Aug 29, 2023)

  • Slight improvement to rethereum
  • Slight improvement to rethereum + radiant
  • Fixed rethereum hung gpu/crashing on nvidia 10 and 20 series cards
  • Fixed rethereum + radiant hung gpu/crashing on nvidia 10 and 20 series cards
  • Fixed rethereum rejected shares

New in BzMiner 16.0.2 (Aug 26, 2023)

  • Optimized Algos:
  • rethereum
  • rethereum + radiant
  • +zil
  • ergo
  • ergo + radiant
  • etchash
  • ethw
  • octa
  • canxium
  • Fixed potential rethereum crash on rx580

New in BzMiner 16.0.1 (Aug 21, 2023)

  • Optimized Rethereum (Nvidia/AMD).
  • Added Optimized Rethereum + Radiant.

New in BzMiner 16.0.0 (Aug 19, 2023)

  • New coin: rethereum (1% dev fee).
  • New coin: canxium (0.5% dev fee).

New in BzMiner 15.4.3 (Jul 28, 2023)

  • New coin: gamepass
  • Improved rvn, xna, clore, meowcoin, neoxa hashrate on both Nvidia and AMD
  • Updated throttle option for per gpu/algo control (now used similar to oc_ options)
  • Added --throttle1, --throttle2, and --throttle3 options for command line
  • Fixed rvn, xna, clore, meowcoin, neoxa out of memory bug
  • Fixed ergo out of memory bug
  • Fixed pool carryover stats on reconnects
  • Fixed kawpow crash on profit switching pools

New in BzMiner 15.4.2 (Jul 18, 2023)

  • Further optimized CPU usage
  • Fixed possible crash with +zil oc switching
  • Added zil_gpus option. List of gpu indexes for which gpus to mine zil on. If not specified all gpus will mine zil
  • Fixed rvn, xna, clore, meowcoin, and neoxa dag gen issues (crashes, out of mem)
  • Fixed 2miner, k1pool, f2pool on etc, octa and ethw

New in BzMiner 15.4.1 (Jul 8, 2023)

  • Zil epoch 1 issue fixed
  • Improved time to zil window status
  • Fixed clore/xna rejected shares not showing
  • Fixed reconnection log

New in BzMiner 15.4.0 (Jul 1, 2023)

  • Added new coin: clore
  • Added new coin: xna (Neurai)
  • Fixed low zil, etc, ethw and octa hashrate
  • Increased dev fee for rvn, meowcoin, and neoxa to 1%
  • Fixed possible crash on startup
  • Fixed up some logging

New in BzMiner 15.3.0 (Jun 24, 2023)

  • Sgnificant improvement to +zil stability
  • Improved oc switching stability for +zil
  • Improved overall stability for multi mining (multi_mine_type parallel and alternate)
  • Updated logging
  • Displaying gpu causing driver crash when main loop not responding
  • Lowered default hung gpu threshold
  • Fixed rvn displaying wrong hashrate for AMD cards
  • Increased accuracy in http gui hashrate graph
  • Fixed Neoxa on minerpool
  • Fixed Nvidia metrics crashing when driver is not installed correctly
  • Fixed possible crash on exit

New in BzMiner 15.2.1 (Jun 10, 2023)

  • Significant Ergo efficiency improvement (Nvidia)
  • Minor improvement to Nexa hashrate (Nvidia)
  • Significant hashrate/efficiency improvement to: ergo + radiant
  • Significant hashrate/efficiency improvement to: ergo + kaspa
  • Improved zil stability when switching OC's
  • Improved overall dual+ mining stability
  • Added pool hr percentage relative to miner hr
  • Fixed Nexa extranonce for some pools
  • Added option zil_retain_hashrate to keep last zil hashrate showing in miner
  • Added option cache_dag for ergo to precalculate the next ergo dag
  • Reduced ergo + rxd/kaspa startup time
  • Improved dual mining auto intensity feature

New in BzMiner 15.2.0 (May 28, 2023)

  • Improved Ironfish efficiency (Nvidia)
  • Improved Radiant efficiency (Nvidia & AMD)
  • Fixed Nvidia fan speeds on windows for some cards (10 series)
  • NOTE: dual rxd will not work in this release, a fix for this will be released

New in BzMiner 15.1.0 (May 20, 2023)

  • What's in this release (v15.1.0):
  • Optimized radiant
  • Optimized ironfish
  • Optimized nexa
  • Optimized novo
  • Optimized alph
  • Stabilized hashrate/auto intensity
  • Added solutions per minute column (spm, use "pool_table" option to change columns)

New in BzMiner 15.0.0 (May 11, 2023)

  • New coin: Novo now supported
  • Fixed Kylacoin pool integration issues (no worker name)

New in BzMiner 14.3.2 (May 6, 2023)

  • New coin: Kylacoin now supported
  • Reduced ironfish default intensity (lower stales)
  • Fixed unoptimized dual combo CPU usage
  • Renamed nvidia_only, amd_only, and intel_only to enable_nvidia, enable_amd, and enable_intel
  • Enable_intel is false by default
  • Re-added intel support (disabled by default, enable with enable_intel option, only ironfish tested)
  • allow_stales option (default true)

New in BzMiner 14.3.1 (Apr 26, 2023)

  • Improved Ironfish hashrate
  • Fixed high cpu usage
  • Added decimal place to power usage
  • Fixed algo_opt for ironfish not showing hashrate on all gpus

New in BzMiner 14.3.0 (Apr 24, 2023)

  • What's in this release (v14.3.0):
  • Improved Ironfish hashrate
  • Fixed larger rigs not sending up all shares
  • Fixed worker name in wallet not getting passed to the pool
  • Reorganized config.txt
  • Added new column option best to show highest difficulty share found

New in BzMiner 14.2.2 (Apr 20, 2023)

  • Fixed OC's being reset on pool reconnects

New in BzMiner 14.2.1 (Apr 20, 2023)

  • Improved Ironfish hashrate
  • Improved dual Octa + Ironfish hashrate
  • Added show_pending option to see shares that were found but have not received a response from the pool
  • Fixed dual +Ironfish percentages
  • Fixed rejected shares on ethstratum protocol for ethw, etc, and octa

New in BzMiner 14.2.0 (Apr 18, 2023)

  • Significantly improved Ironfish hashrate/efficiency
  • Improved Radiant efficiency/hashrate
  • Improved Nexa efficiency/hashrate
  • New Coin: Octa
  • New dual options: Octa + Ironfish, Octa + Kaspa, Octa + Radiant, Octa + Alph
  • Showing difficulty of solutions found for ethw, etc, octa, zil, radiant, ironfish, and kaspa
  • Cleaned up some log outputs
  • Reduced dual mining rejected shares
  • Fixed +zil stability issues
  • Fixed autofan overcompensating on some cards (resulting in bouncy speeds)
  • Fixed ramp_up feature
  • Fixed some windows stability issues
  • Fixed crashing on exit

New in BzMiner 14.1.1 (Mar 31, 2023)

  • Significantly improved Kaspa hashrate/efficiency
  • Improved Nexa hashrate/efficiency
  • Improved Radiant hashrate/efficiency
  • Added protocol to pool table title
  • Fixed fan speed causing stack smashing error
  • algo_opt 1 for nexa will force smaller lut size
  • Updated display
  • MORE TO COME~

New in BzMiner 14.1.0 (Mar 25, 2023)

  • Slight improvement to kaspa hashrate/efficiency
  • Fixed duplicates on algos nexa, ironfish, zil (and every other algo that may have possibly had the same issue)
  • Updated ui (uptime column removed, put in bottom border, tsls displays by default)
  • Fixed autofan crashing on nvidia 400 drivers
  • Fixed alph stale job rejects
  • Fix discord logging

New in BzMiner 14.0.2 (Mar 22, 2023)

  • Fixed rejected shares bug (removed debug code causing delayed network processing times)

New in BzMiner 14.0.1 (Mar 21, 2023)

  • Fixed nexa low pool shares bug
  • Fixed ironfish benchmark option (--test)
  • Added nexa support for pool.kryptex.com

New in BzMiner 13.4.0 (Mar 9, 2023)

  • Improved nexa hashrate/efficiency
  • Fixed nexa extra nonce rejected shares issue (affected pool137 but possibly other pools too)
  • Fixed nexa stopped finding shares in some situations
  • Fixed hung gpu on amd with +zil (and some other algos)
  • Fixed some initial nexa and nexa+zil amd crashes
  • Fixed radiant not setting extra nonce correctly on some pools
  • Fixed radiant and kaspa amd driver issues
  • Fixed Ergo rejected shares (not updating dag for new blocks)

New in BzMiner 13.3.0 (Mar 3, 2023)

  • Finally added AMD for nexa support!
  • Fixed +zil on AMD
  • Improved dual mining switching (+zil, alternate, optimized, and parallel mining)
  • Now showing estimated time before next switch when alternate mining

New in BzMiner 13.2.1 (Feb 24, 2023)

  • Fixed zil window not mining
  • Fixed nexa on 8gb cards
  • Fixed some rejects on some nexa pools
  • Fixed reconnects causing hang (never reconnecting)
  • Fixed zil core offset not applied when nexa lock is specified
  • Fixed neoxa, meowcoin, ravencoin invalid shares
  • Fixed hiveos crashing bz when mining rvn
  • Fixed pool stat caryover after reconnects

New in BzMiner 13.2.0 (Feb 22, 2023)

  • Improved Nexa hashrate/efficiency (Nvidia, continued joint effort with Lolliedieb from lolMiner)
  • Fixed +zil not mining issue
  • Zil "pool hr" now only counts for time zil was mined
  • Fixed logging issues (random characters and log freeze after some time)

New in BzMiner 13.1.1 (Feb 11, 2023)

  • Improved Nexa hashrate/efficiency (Nvidia, continued joint effort with Lolliedieb from lolMiner)
  • Improved main algo hashrate when mining +zil
  • Improved mining startup time
  • Stats now carryover between pool reconnects
  • Now showing watchdog restarts and pool reconnects
  • Added enable_igpu option (--igpu 1 on cmdline). should fix some rigs that have igpus and immediately crash
  • Added optional Nexa community fund (disabled by default, can enable using community_fund options)
  • +zil stability fixes
  • Fixed parallel/split mining for non optimized algos
  • Fixed visual high latency bug
  • Fixed oc switching with +zil in some cases
  • Fixed ergo initialization failure (and failures on other algos)
  • Fixed mining starting before oc is set on Nexa
  • zil_wallet, zil_pool options fixed

New in BzMiner 13.0.3 (Jan 30, 2023)

  • Fixed cuda error from previous release on older nvidia drivers
  • Slight improvement to nexa efficiency/hashrate (mainly for 20 series cards)
  • Added new parameter --pool_reconnect_timeout_ms

New in BzMiner 13.0.2 (Jan 30, 2023)

  • Improved Nexa hashrate/efficiency (nvidia, continued effort with Lolliedieb)
  • Nexa dev fee reduced to 2%
  • Multiple +zil fixes
  • Fixed AMD issues on all algos (except nexa)
  • Possible slight auto intensity improvement across all algos (both nvidia and amd)
  • Fixed high diff issue on Zil
  • Fixed oc_script option
  • Reformated ghz to mhz

New in BzMiner 13.0.1 (Jan 20, 2023)

  • NEXA! (FINALLY! Nvidia only for now, joint effort with Lolliedieb from lolMiner, 3% dev fee)
  • Faster startup times for larger rigs
  • Showing difficulty change message
  • Pool hr now resets on diff change
  • Added share difficulty for nexa only
  • Caching zil dag completely (no recalculations on reconnections)
  • Disabled Kaspa community fund by default
  • Added below settings to config.txt to easily add zil to any algo your mining:
  • "zil_test": false // whether to test zil or not
  • "zil_test_diff": 1 // zil difficulty (1-5)
  • "zil_test_frequency": 300; // seconds between zil iterations (zil windows last 30 seconds)
  • "zil_pool": "" // zil pool to mine to
  • "zil_wallet": "" // zil wallet to mine to

New in BzMiner 12.2.0 (Dec 8, 2022)

  • Improved Kaspa hashrate
  • Improved Ergo + Kaspa hashrate
  • Improved Zil oc switch stability
  • Optimized CPU work loop(along with rest of algos support)
  • ADDED KASPA COMMUNITY FUND BY DEFAULT (can optionally disable with community_fund options)
  • Temporarily disabled Intel GPU's for this release
  • Renamed blockchain_fee to community_fund
  • Added k1pool kaspa + zil to script files
  • Added kasl-crypto-pool.online to script files for kaspa
  • Fixed Kaspa solo on pool
  • Fixed k1poolzil (force_algo2 option)
  • Fixed "oc_delay_ms" in config.txt constantly adding values each run
  • Fixed Kaspa rejected shares for AMD
  • Fixed Non-ZMP Zil pools disconnecting periodically
  • Fixed power limit issue
  • Fixed Radiant on AMD not mining
  • Fixed Etc/Ethw algos on AMD
  • Fixed duplicate radiant shares issue
  • ###Hive OS Update Command (assuming currently on v12.1.1)

New in BzMiner 12.1.1 (Nov 15, 2022)

  • Fixed nicehash pool connection for kaspa
  • Fixed locked clock going to idle on mem lock
  • Fixed radiant dual mine issue
  • Fixed radiant on rx580 cards
  • Fixed radiant duplicate shares issue
  • Added test zil option (in pool_configs.txt only)
  • Zil dag reset oc not using oc_delay option (causing crashes for some oc switches)
  • Fixed zil window clock for shardpool
  • Added pool_id to pool_configs in config.txt
  • Fixed --help and -h
  • Added k1poolzil for force_algo2. This will create zil connection automatically to k1pool using first algos wallet
  • Added discord webhook options:
  • --webhook_discord_url
  • --webhook_discord_solutions_only (useful for solo mining, get discord ping when block found)
  • --webhook_discord_interval_ms
  • --webhook_discord_verbosity

New in BzMiner 12.1.0 (Nov 3, 2022)

  • Lock core/memory clocks on 10, 16 and 20 series cards
  • Fixed delayed oc on Zil window start
  • Fixed main algo not pausing immediately on Zil window start
  • Experiment Intel support (partial support on linux)
  • Full metrics and oc on windows only
  • Intel tested on ETC, ETHW, Radiant, Kaspa
  • Added intel_only option
  • Added oc_enable option (useful for dual mining not changing second algo oc)
  • Logging Zil window time
  • Radiant optimized for AMD
  • Fix mem temp on driver >=520
  • Fix fan speeds on driver >=520
  • fixed crash on non <520 nvidia drivers
  • Added disable_index_html option
  • Warn if fan is broken
  • Fixed oc_script from config.txt
  • Fixed Radiant + Zil
  • Disable lhr unlock on driver 520 and up

New in BzMiner 12.0.2 (Oct 12, 2022)

  • Added support for 40 series Nvidia cards

New in BzMiner 12.0.1 (Oct 11, 2022)

  • Fixed duplicate shares issue in dual +radiant combos

New in BzMiner 12.0.0 (Oct 11, 2022)

  • New coin: Radiant (1.0% dev fee)
  • New coin: Ethw (0.5% dev fee)
  • New coin: Meowcoin (0.5% dev fee)
  • New optimized combo (dual): ethw + radiant
  • New optimized combo (dual): ethw + kaspa
  • New optimized combo (dual): etc + radiant
  • New optimized combo (dual): ergo + radiant
  • Allow clock offset AND locked clocks (indirectly control voltage)
  • Higher intensities for second algo in dual mode now possible
  • Stabilized OC switch between zil and other algos
  • Added --oc_script option for changing AMD OC on zil switch using third party software
  • Added "zil" support for ezil
  • Added zil estimated time to next window
  • Added support for k1pool "zil" only
  • Fixed ixi + zil
  • Fixed other +zil bugs
  • Added new table column option pstate
  • Keep windows from sleeping
  • Improved auto fan feature (stays exactly at specified temp)
  • Added precise config.txt loading error messages
  • Warning when is specified in filenames rather than \ on windows
  • Lock OC (does not change) when generating dag (in dual/tri mining)
  • Disable logging to file by default
  • Fixed console output (no output or large characters)
  • Fixed auto protocol detection for 2miners
  • Removed ESC key listener on linux
  • Fixed unlock clocks not working with reset all oc
  • Fixed hashpool for kaspa
  • Other stability fixes (crashes, network disconnects)

New in BzMiner 11.1.0 (Sep 15, 2022)

  • New coin: Zil (0% dev fee)
  • Triple Mining with Zil + any dual combo (Using flexpool's ZMP protocol)
  • Dual Mining with Zil + any algo (Using flexpool's ZMP protocol)
  • Partial Chinese translation
  • Added lang option (en or cn)
  • Added force_algo2 option
  • Renamed column option miner mh to miner_hr
  • Renamed column option pool mh to pool_hr
  • Fixed duplicate shares on large rigs
  • Simplified readme
  • Added readme_cn.txt for chinese
  • (minor) AMD Kaspa improvements

New in BzMiner 11.0.3 (Sep 9, 2022)

  • Fixed dual Kaspa duplicate shares
  • Fixed Ergo on AMD taking too long to generate DAG
  • Fixed empty worker name not using a default
  • Lowered default time for hung gpu, hung_gpu_ms
  • Fixed Rejeced shares watchdog
  • Added oc_reset_on_exit option
  • Added --nc 1 to all script files (do not write to config by default)
  • Fixed BzMiner exit taking too long

New in BzMiner 11.0.2 (Sep 7, 2022)

  • New coin: Ergo (0.5% dev fee)
  • New coin: Neoxa (0.5% dev fee)
  • New dual: Ergo + Kaspa (Nvidia only)
  • Improved Kaspa AMD performance (AMD, THANKS WOLF!)
  • Improved Overall AMD performance on all algos
  • Replaced kawpow with rvn. (kawpow still works for backwards compatibility)
  • Now supports both Kaspa pool protocols (and still solo mining)
  • Network stability updates
  • Updated tbs_watchdog to support time since last share rather than based on estimated tbs by default, will use est. tbs percentage before watchdog is triggered (value of 100 would be 100x ext before watchdog is triggered) appending s, m, h, or d will result in tbs only triggering after no shares found for specified amount of time eg. "tbs_watchdog": "2.5m" will cause tbs watchdog to trigger if no shares found for 2.5 minutes
  • Updated uptime format (removed seconds)
  • Updated status column, put LHR in parenthesis
  • Added tsls column option, time since last share
  • Reset overclocks on exit
  • Added opencl_workgroup_size option
  • Added console inputs:
  • Esc : Shutdown BzMiner
  • Space : Refresh console output
  • Arrow Keys : Adjust intensity (up/down first algo, left/right second algo)
  • Gixed system time change causing mainloop to not respond
  • Fixed multi mining issue with reconnecting one pool causes all pools to reconnect
  • Fixed extra nonce issue on some algos
  • Fixed BzMiner exit sequence
  • EXPERIMENTAL: Timings (very experimental, and probably buggy)
  • Replaced log_device_timings with advanced_device_timings
  • Shows timings table (Nvidia Only)
  • Some timings may be incorrect, this will be fixed in a future release stores timings in config.txt in device_overrides
  • Can set all timings by setting set_timings to true. THIS MAY NOT WORK! (only works for nvidia 10 series currently, but working on later cards!)

New in BzMiner 10.0.4 (Aug 16, 2022)

  • Fixed high stale count on some eth pools when dual eth + kas

New in BzMiner 10.0.3 (Aug 16, 2022)

  • Further Improvements to Improved Eth/Etc + Kaspa hashrate (Nvidia)
  • Improvements to dual autotune
  • Added --max_dual_autotune_drop option to control how much eth hashrate your willing to lose when autotuning (default 0.92)
  • Added --disable_opencl option. useful for rigs where bzminer crashes due to amd drivers
  • Added --zil_only option (do not mine eth part of eth + zil)
  • Added --log_file_verbosity option to log different verbosity to log file vs console
  • Added download config button to gui
  • Updated download log in gui to download log file (not just text in console)
  • Increased gui console update frequency
  • Fixed opencl enumerating device 0:0

New in BzMiner 10.0.3 Beta 2 (Aug 14, 2022)

  • More improvements to Eth/Etc + Kaspa hashrate (Nvidia)
  • Improved eth/etc + kas autotune
  • added --max_dual_autotune_drop option to control how much eth hashrate your willing to lose when autotuning (default 0.92)
  • added --disable_opencl option. useful for rigs where bzminer crashes due to amd drivers
  • fixed opencl enumerating device 0:0

New in BzMiner 10.0.2 (Aug 4, 2022)

  • Improved Kaspa hashrate (Nvidia)
  • Improved Eth/Etc + Kaspa hashrate (Nvidia)
  • Fixed Kawpow crash bug
  • Fixed windows bat files

New in BzMiner 10.0.1 (Jul 25, 2022)

  • Fixed nvrtc dll issue
  • Added max_log_history option for gui console log history
  • GUI: Group totals by algo + pool + wallet

New in BzMiner 10.0.0 (Jul 22, 2022)

  • New coin: Woodcoin
  • Woodcoin: cpu optimization flag "algo_opt" set to 1 for pre-processing on CPU
  • Dual mining: Fixed low hashrate for for LHR cards
  • Dual mining: Removed "empty package" errors
  • Dual mining: Fixed invalid ethash shares on some pools
  • Ixian: Fixed rejected shares issue
  • Ixian: Fixed HTTPS issue
  • Zil: Fixed mining zil window with nicehash eth
  • Added efficiency to http api /status
  • Changed batch files for 2miners to use ethproxy instead of ethstratum
  • Fixed http gui log console not showing all logs
  • Fixed windows batch files for running as admin
  • Disabled Kaspa dev team fee by default
  • Fixed reboot_after_watchdog_restarts typo in config.txt
  • Fixed hide_unused_devices from config.txt file

New in BzMiner 9.2.1 (Jun 12, 2022)

  • Optimized dual mining for eth/etc + kaspa (Nvidia only, experimental)
  • Optimized dual mining for eth/etc + alph (Nvidia only, experimental)
  • Fixed LHR issue when mining non-LHR algos (kaspa/alph)
  • Added oc_reset_all command line argument
  • Added reset_oc script
  • Added reboot_after_watchdog_restarts option
  • advanced_config is now enabled by default
  • Can mine Zil with any algo
  • Zil dag creation only happens once
  • Always mine the Zil windows when alternate/split mining
  • Ixi looks at total memory instead of available memory when determining intensity
  • Fixed config.txt update_frequency_ms
  • Fixed throttle notification power limit always yellow
  • Fixed autofan parsing as 0 for intenger only values
  • Fixed Alephium issue when multiple solutions are found at once
  • Fixed extra_dev_fee optional config.txt argument
  • Added extra_dev_fee to command line

New in BzMiner 9.1.4 (May 20, 2022)

  • Fixed 100% LHR Unlock v1 not working on older linux nvidia drivers (<511
  • Core, memory, and power limit throttle notifications
  • Added --cache_dag option for eth + zil mining
  • Fixed ezil protocol
  • Added --update_frequency_shares x option to update display only after x shares found
  • Fixed windows memory temps not showing on nvidia driver 466
  • Fixed autofan temperature range not working correctly
  • Fixed Ixian not reconnecting to pool properly
  • Fixed timings name column not expanding properly
  • Added ethzil scripts

New in BzMiner 9.1.3 (May 14, 2022)

  • Much more stable 100% LHR Unlock v1! (supported on drivers 465-511)
  • LHR Unlock stability adjuster --lhr_stability. Lower value is more stable.
  • Added Auto fan control (--oc_fan_speed t:N[fMin-fMax])
  • New rejected shares watchdog
  • Added command line option --hide_disabled_devices

New in BzMiner 9.1.0 (May 11, 2022)

  • 100% LHR Unlock v1! (Unstable, experimental, lower oc's)
  • LHR Unlock stability adjuster --lhr_stability
  • GDDR5 --oc_mem_tweak
  • Added pause to end of batch files
  • Fixed Nvidia oc's sometimes not engaging

New in BzMiner 9.0.2 (May 5, 2022)

  • GDDR5 Memory Tweak (--oc_mem_tweak)
  • Memory timings table display (config.txt display_settings::log_device_timings)
  • New TBS Watchdog (config.txt pool_configs::tbs_watchdog)
  • New "Totals" tab in HTML GUI
  • Bug Fix: solution latency reporting slowly increasing
  • Bug Fix: Crash at startup in some cases
  • Bug Fix: Networking performance
  • Bug Fix: Ixian not submitting found solutions after some time

New in BzMiner 9.0.0 (Apr 27, 2022)

  • New coin: Ixian (Experimental, AMD not yet optimized)
  • Removed requirements for NVRTC shared library (Cuda install)
  • Kaspa: Blockchain dev fee added when mining to pool
  • Kaspa: Fixed crashing after some time
  • Kaspa: Fixed solo mode ports not closing properly
  • Kaspa: Fixed invalid extra nonce
  • Kaspa: Warn if wallet doesn't start with kaspa:
  • Kaspa: Ability to toggle blockchain team dev fee (2%, blockchain_fee)
  • Option to increase dev fee (extra_dev_fee)
  • Internal stability fixes related to logging from multiple threads
  • Bug fix: tbs < 1 second not displaying properly
  • Bug fix: Hung GPU not resetting hashrate
  • Bug fix: Command line intensity not overriding for all devices
  • Bug fix: Command line pool not resetting config.txt pool
  • Bug fix: Other internal stability changes
  • Added version for ubuntu 16.04

New in BzMiner 8.1.4 (Apr 6, 2022)

  • Fixed invalid shares when solo mining Kaspa (Thanks geezar & Dmitry!)

New in BzMiner 8.1.2 (Apr 5, 2022)

  • LHR Engaged Notification
  • Increased tbs precision
  • Notify of unsupported Nvidia Driver
  • Added support for Kaspa node >=11.15 protocol
  • Olhash/Kaspa mining pauses when pool/node requests or is not synced
  • Kaspa template script default wallet includes "kaspa:"
  • Bug Fixes
  • Command line "pool" option not updating "pool" config variable
  • AMD/Nvidia only causing crash
  • Locked clocks command argument not overriding config option

New in BzMiner 8.1.1 (Mar 23, 2022)

  • Accurate LHR detection
  • Showing Cuda, Nvidia Driver, and AMD Driver version
  • Notify of unsupported Nvidia Driver
  • Distinguish between Hung GPU (overclock) and Cuda/AMD errors
  • Fixed intensity (and other configs) priority order
  • Only connect to failsafe pool on reconnect if current pool was not already connected
  • Bug Fixes:
  • Fixed auto protocol detection bug
  • EthProxy not connecting to some pools
  • EthStratum extra nonce (causing rejected shares)

New in BzMiner 8.1.0 (Mar 17, 2022)

  • Added Nvidia GPU memory temperature monitoring for Linux
  • Slight improvement to Ethereum and Ethereum Classic hashrate
  • Improved ethash DAG generation for high overclocked cards

New in BzMiner 8.0.2 (Mar 12, 2022)

  • Fixes kaspa pool extra nonce issue
  • Fixes munmap_chunk (): invalid pointer error

New in BzMiner 8.0.1 (Mar 11, 2022)

  • What's in this release (Hotfix v8.0.1):
  • Kaspa pool support (https://kaspa.acc-pool.pw)
  • Slight improvement to Kaspa Nvidia 30 series hashrate
  • Added 2% Kaspa dev team fee
  • Added support for Ubuntu 16.04
  • Parallel Dual Mining by default
  • Added "multi_mine_type" option to command line
  • Fixed AMD RX 50 series invalid instruction error for Kaspa
  • Fixed hung gpu BzMiner restart option
  • Fixed Linux Cuda mixed dependency issue

New in BzMiner 8.0.0 (Mar 3, 2022)

  • New coin: Kaspa (with experimental pool support)
  • Lower Alephium Dev Fee (now 0.5%)
  • Higher Alephium effective hashrate
  • New Dual mine options (parallel, alternating, dag only). Alternating mining allows oc per algo
  • New CLI option:
  • --version - show BzMiner version
  • --avg_hr_ms - how long hashrate averaging should be (default is 30000 ms)
  • New config options?:
  • Multi_mine_ms - array of timings for alternate mining (used to be lhr_mine_ms)
  • Multi_mine_type - 0 = Parallel, 1 = Alternate (can oc per algo), 2 = Mine only during DAG generation
  • Oc_ options can now be strings of a json array (to get around Hive OS not able to parse valid multi-dimensional arrays)
  • Bug fixes:
  • Fixed issue with nvrtc and nvml missing preventing gpus from mining
  • Disable edit mode in windows console (was causing miner to pause when clicked by accident)
  • AMD Polaris and Vega metrics now work on windows
  • Fixed auto protocol detection
  • Some pools getting duplicate worker name
  • Fixed dual mining Ethash taking a very long time to generate DAG (oc is reset while dag is generating)
  • Fixed global oc options to take precedence over device override options
  • Oc's are not applied to disabled devices
  • Fixed poolside hashrate including rejected shares
  • Fixed potential crash when pool is not able to be connected to

New in BzMiner 7.2.5 (Feb 3, 2022)

  • Higher Nvidia hashrate (Alephium)
  • Added decimal place to efficiency metric
  • Bug fix: SSL now works for non verified certs
  • Bug fix: Dual mine not working with command line options

New in BzMiner 7.2.4 (Jan 31, 2022)

  • Improved Dual Mining for LHR cards (OC per algo!)
  • Allows different OC for each Dual Mine algo
  • Bug fix: Does not auto unlock Nvidia clocks on startup
  • Bug fix: Ethash AMD incorrectly reporting not enough memory on epoch change (8gb cards)
  • Bug fix: tbs (time between shares) always rounding down
  • Bug fix: stales after dev fee
  • Bug fix: high ping/latency reporting after some time
  • Bug fix: HTTP API password issue
  • Bug fix: disabled command line not working when --nc option is used (or config.txt doesn't yet have devices)
  • Removed advanced_display_config in place of just using advanced_config configuration option to show advanced options
  • New configuration parameters (config.txt):
  • lhr_mine_ms - Array of times (ms) that each algo should run before switching to next algo (dual mine)
  • oc_delay_ms - Delay (in ms) before/after OC is changed when dual mine switches algos
  • avg_hr_ms -Time (ms) between hashrate updates. Longer time will have more stable hashrate reporting. Shorter = more realtime
  • Renamed some config parameters for clarity (config.txt):
  • oc_core_clock_offset - Used to be oc_core_clock
  • oc_memory_clock_offset - Used to be oc_memory_clock
  • Added oc config parameters to top level to make setting oc through bzminer easier through 3rd party interfaces (hive):
  • oc_fan_speed - List (optionally of lists for dual mining oc's) of fan speeds (%)
  • oc_power_limit - List (optionally of lists for dual mining oc's) of power limits (watts)
  • oc_core_clock_offset - List (optionally of lists for dual mining oc's) of core offsets (mhz)
  • oc_memory_clock_offset - List (optionally of lists for dual mining oc's) of memory offsets (mhz)
  • oc_lock_core_clock - List (optionally of lists for dual mining oc's) of locked core clocks (mhz, overrides core offset when not 0)
  • oc_lock_memory_clock - List (optionally of lists for dual mining oc's) of locked memory clocks (mhz, overrides memory offset when not 0)
  • Added additional command line arguments for dual mining:
  • --a2 - Second dual mine algo
  • --r2 - Second dual mine username/worker name
  • --w2 - Second dual mine wallet address
  • --p2 - Second dual mine pool url
  • --i2 - Second dual mine intensity
  • --pool_password2 - Second dual mine pool password

New in BzMiner 7.2.3 (Jan 28, 2022)

  • Slight improvement to Alephium CPU usage
  • Added ability to lock core and memory clocks on 30 series Nvidia cards
  • Fixed username not defaulting to rig_name when username is specified as an empty string
  • Fixed line endings for linux sample scripts
  • Added ability to restart BzMiner after a certain amount of time. Also added ability to reboot after a certain amount of time
  • Fix Alephium duplicate shares when pool sends single job (thanks woolypooly)
  • Fixed alph_submitHashrate integer overflow (pools see less reported hashrate when hashrate is too high, thanks niejasiek)
  • Added many config.txt options to command line:
  • --clear_log_file - If 1 (default 0), BzMiner will overwrite the log file on start
  • --auto_detect_lhr - If 1 (default 1), BzMiner will attempt to detect whether a GPU has LHR
  • --advanced_config - If 1 (default 0), advanced config options will be showin in config.txt
  • --start_script - If specified, this script will run when BzMiner starts
  • --hung_gpu_ms - When GPU does not respond for this amount of time (ms), will be considered hung
  • --crash_script - When hung GPU is detected, this script will run
  • --hung_gpu_reboot - If 1 (default 0), BzMiner will reboot the rig when a hung GPU is detected
  • --hung_gpu_restart_bzminer - If 1 (default 1), and watchdog is enabled, watchdog will restart BzMiner process when hung GPU is detected
  • --restart_miner_minutes - If specified and greater than 0, BzMiner watchdog will restart BzMiner process after this amount of time (minutes)
  • --reboot_minutes - If specified and greater than 0, BzMiner will reboot the rig after this amount of time (minutes)
  • --no_color - If 1 (default 0), output in console will not have color
  • --log_solutions - If 1 (default 1), Solutions will be logged in output (as green)
  • --log_date - If 1 (default 0), the current date/time will be logged at the start of every line of output
  • --oc_fan_speed - Set target fan speed (as percentage) for devices, separated by a space. 0 = auto, -1 = ignore, 100 = max
  • --oc_power_limit - Set power limit for devices (in watts), separated by a space. 0 = ignore
  • --oc_core_clock - Set target core clock offset (in khz) for devices, separated by a space. 0 = ignore. Will be ignored if oc_lock_core_clock is not 0
  • --oc_memory_clock - Set target memory clock offset (in khz) for devices, separated by a space. 0 = ignore. Will be ignored if oc_lock_memory_clock is not 0
  • --oc_lock_core_clock - Lock core clock for devices (in mhz), separated by a space. Overrides oc_core_clock
  • --oc_lock_memory_clock - Lock memory clock for devices (in mhz), separated by a space. Overrides oc_memory_clock
  • --oc_unlock_clocks - Unlock core and memory clocks. Will not mine (same as --devices argument)

New in BzMiner 7.2.2 (Jan 26, 2022)

  • Optimized CPU usage for Alephium
  • Fixed network stability issues
  • Higher AMD Alephium Hashrate
  • Fixed Alephium algo bug causing some rejected shares

New in BzMiner 7.2.1 (Jan 24, 2022)

  • Fixed reconnect loop for some Alephium pools
  • Fixed log rotation bug

New in BzMiner 7.2.0 (Jan 22, 2022)

  • Fixed "Out of Memory" ethash/etchash bug on Nvidia cards with 8gb or less
  • Fixed unstable network issues causing BzMiner to crash or freeze
  • Fixed Alephium auto protocol detection
  • By default BzMiner uses protocol `stratum+tcp:" if not specified
  • LHR detection disabled for core only algos
  • Added "no_work_timeout" and "test_iteration_ms" to pool configs
  • Logs now rotate when BzMiner starts by default (set "clear_log_file" to true to overwrite log file on startup)
  • Added new column "%", showing percent of accepted shares
  • Fixed GPU sort order for Pool table
  • Showing "--" for pool latency when no submitted share response has yet been received
  • Alephium protocol updates
  • Added "workerName" to "alph_submitHashrate"
  • Added "client.reconnect" method handler

New in BzMiner 7.1.6 (Jan 20, 2022)

  • Displaying BzMiner version in corner of output table
  • Added seconds to date/time output
  • Added optional startup script (if specified, BzMiner will call the script start_script in config.txt when it starts up)
  • Added ability to change pool reconnect delay (delay_before_connection_retry in config.txt)

New in BzMiner 7.1.5 (Jan 19, 2022)

  • Network stability updates
  • Correction to Alephium mining algorithm (caused some invalid solutions)
  • Showing pool latency for rejected shares
  • Fixed sort order of GPUs

New in BzMiner 7.1.4 (Jan 18, 2022)

  • Support extra nonce from pool (Thanks WoolyPooly)
  • Fixed unsupported message from pool considered as rejected
  • By default does not clear log_file.
  • Added new option to config, clear_log_file

New in BzMiner 7.1.3 (Jan 17, 2022)

  • added mining.authorize request to stratum
  • fixed difficulty != 1 bug causing high hashrate and invalid shares

New in BzMiner 7.1.2 (Jan 16, 2022)

  • Stability updates related to pool reconnecting (no more hung main thread issue, or crashing)
  • Added --disable option to command line arguments
  • Displaying wallet addresses on connection (helpful for debugging issues related to wallets)
  • Fixed auto protocol detection for Alephium
  • Wallet in config file can be a single string, separated by commas or spaces if algo needs multiple wallets

New in BzMiner 7.1.1 (Jan 15, 2022)

  • Critical bug fix: crash/hang on network reconnection
  • Auto find correct network protocol for Alephium
  • Fixed GUI to support the possible multi wallet config per pool

New in BzMiner 7.1 (Jan 14, 2022)

  • Alephium stability issues fixed
  • Slight improvement to Alephium hashrate
  • Found shares submitted faster (less stales)
  • Fixed sort order of GPUs

New in BzMiner 7.0.1 (Jan 12, 2022)

  • New algo: Alph (Alephium, 1% dev fee)
  • Improved Olhash hashrate
  • Network stability updates
  • Auto stratum works better
  • CLI display updates
  • Pool status details in column format
  • Pool status now shows estimated time between shares

New in BzMiner 7.0 (Jan 12, 2022)

  • New algo: Alph (Alephium, 1% dev fee)
  • Improved Olhash hashrate
  • Network stability updates
  • Auto stratum works better
  • CLI display updates
  • Pool status details in column format
  • Pool status now shows estimated time between shares

New in BzMiner 6.0 (Dec 30, 2021)

  • New algo: Olhash (Overline, 1% dev fee)
  • Fixed hung GPU detection and response bugs
  • CLI display updates

New in BzMiner 5.1 (Dec 23, 2021)

  • Hung GPU detection and watchdog service
  • Improved LHR detection and dual coin mining
  • Updated HTTP GUI!
  • Stability and bug fixes
  • New config options

New in BzMiner 5.0 (Dec 12, 2021)

  • New Algorithm:
  • Kawpow (Ravencoin) mining for both AMD and Nvidia cards
  • New (experimental) LHR Strategy:
  • Dual coin mining (ethash + kawpow)
  • Multi coin mining is now supported:
  • Devices can now mine as many coins as they have room in their memory for the DAGs
  • New config options:
  • "lock_config" : prevents BzMiner from writing to the config file
  • "log_solutions" : whether to log each solution found to the output
  • "auto_detect_lhr" : whether BzMiner should attempt to detect whether a card is LHR or not
  • "no_color" : if true, output will not have color. Some terminals show the color characters and can mess up the display
  • "dag_dev_ref" : Instead of generating the DAG, copy the DAG from another device. Nvidia only currently. useful for high oc's
  • "calc_dag_crc": whether the CRC should be calculated for the DAG or not. has an impact on DAG generation time
  • Other updates:
  • Some stability fixes (and entirely new pool/device architecture)
  • API's updated to support new architecture
  • Removed Nvidia driver dependency
  • Shortened pool status message
  • Added ability to copy DAG from another device instead of generating it
  • Bugs:
  • Fixed miner not reporting hashrate to pool
  • Realtime device clock speed reporting
  • Fixed amd dag generation with many devices
  • Rejected shares showing up as invalids

New in BzMiner 5.0 Beta 4 (Dec 7, 2021)

  • What's in this release:
  • Kawpow (Ravencoin) mining for both AMD and Nvidia
  • Copy dag from reference device (useful for extreme oc devices that generate invalid dags)
  • shortened pool status message
  • removed nvidia driver dependency
  • added "lock_config" config option
  • added "log_solutions" config option
  • added "calc_dag_crc" config option
  • Bugs
  • fixed miner not reporting hashrate to pool
  • realtime device clock speed reporting
  • fixed amd dag generation with many devices
  • rejected shares showing up as invalids

New in BzMiner 4.7 (Nov 5, 2021)

  • Minor display updates:
  • pool and table device ordered the same way
  • added nc column config parameter to display settings, to turn off coloring of column values
  • changed device clock speeds to current real-time clock speeds (instead of default clock speeds)
  • fixed table header for long urls
  • shortened pool status message
  • LHR detection (currently no LHR bypass functionality, only detection)
  • added display config option hide_unused_devices which will hide devices that are set to not mine (start_mining: false in config file)
  • Fixed issue with m any devices on single rig
  • updated some config defaults
  • removed thrash and stales_ok config parameters (defaults work best in 99% of cases)
  • does not replace config file with default config file if file exists
  • detect invalid config file and use default settings (but do not replace config file. delete config file and re-run for bzminer to generate new config file with defaults)
  • Added whether device is using Cuda or OpenCL to config column

New in BzMiner 4.6 (Oct 23, 2021)

  • Customizable Display:
  • You now have some control over the display output, including which columns are displayed, and various other table options
  • New "log_date" option allows you to turn on or off the datetime at the beginning of each log line
  • Added new "advanced_display_config" option in config file to turn on the display configuration settings
  • Display Updates:
  • Default time between display updates is now 15 seconds
  • Date is no longer displayed on each line by default
  • Updated table view
  • New configuration settings for customizing your display:
  • "display_settings": { // advanced display configuration settings
  • "table_width": 100, // number of characters wide the tables are
  • "wrap": true, // whether the table should allow columns to wrap (set to false to disable cells from wrapping their contents to the next line)
  • "title_align": 1, // table title horrizontal alignment. 0 = left, 1 = center, 2 = right. default is 1 = center
  • "date_align": 0, // table date alignment. 0 = left, 1 = center, 2 = right. default is 0 = left
  • "show_devices": true, // show the devices table
  • "devices_title_color": 7, // set the color of the devices table title
  • "devices_border_color": 8, // set the color of the devices table border
  • "devices_columns": "#,name:nw,cfg,free,total,core,mem,fan,pwr,temp", // which columns to show for devices table. supported list below
  • "show_pool": true, // whether to show the pool tables
  • "pool_title_color": 7, // pool table title color
  • "pool_border_color": 8, // pool table border color
  • "pool_columns": "#,uptime,a/r/i,avg,eff,pool mh,miner mh,status:nw" // which columns to show in the pool tables

New in BzMiner 4.5 (Oct 20, 2021)

  • Improved hashrate on some AMD cards (specifically 4gb cards)
  • Usability updates, including:
  • Updated display (table format)
  • Default config will not mine without setting your own wallet address and pool
  • Default config.txt will exclude advanced options (enable with "advanced_config" option)
  • Updates to sequence of some output events, improves readability
  • Additional "--devices" command line flag, shows device information without mining
  • Display updates:
  • New table view
  • Added share latency
  • Added efficiency
  • Bug fixes:
  • Auto protocol detection fixed
  • "reset_oc_dag_gen" option display wrong OC values after DAG gen in certain scenarios
  • Corrected hashrate output

New in BzMiner 4.4.1 (Oct 14, 2021)

  • Fixed GPU Workloads. Fixes low hashrates and high stales on some cards
  • Overall improvements to poolside hashrate
  • Auto intensity feature (-i 0, "intensity": 0) to dynamically choose the most efficient workloads
  • Pool average latency added to /status API
  • Warnings when mining to dev pool (and API status hashrate set to zero to make it more obvious something is wrong)
  • Added /hive_status HTTP endpoint

New in BzMiner 4.4 (Oct 14, 2021)

  • Fixed GPU Workloads. Fixes low hashrates and high stales on some cards
  • Overall improvements to poolside hashrate
  • Auto intensity feature (-i 0, "intensity": 0) to dynamically choose the most efficient workloads
  • Pool average latency added to /status API
  • Warnings when mining to dev pool (and API status hashrate set to zero to make it more obvious something is wrong)
  • Added /hive_status HTTP endpoint

New in BzMiner 4.3 (Oct 11, 2021)

  • What's in this release:
  • Discontinued Windows Desktop GUI (in favor of html browser gui)
  • BzMiner will automatically rotate between pool addresses if more than one on network failure-safe
  • Fixed crash issue on device/pool reset
  • Updated (and condensed) CLI output
  • Fixed issue with crash on device reset
  • CLI changes:
  • -p option can now be a list of addresses
  • Rearranged info in output
  • Avg is now average time between accepted shares
  • Shares is now in the format of valid/stale/rejected/invalid
  • API changes overview:
  • failure-safe pool
  • saverage share accept time
  • remove solutions from status (separate api)
  • uptime seconds
  • solutions/network events moved from status api to solutions api
  • API changes details:
  • /status
  • device:"pool" changed to device:"current_pool". current pool address for device
  • "pool_addresses" array for device. List of backup pools (also contains current_pool)
  • uptime_s added for all 3 objects (rig, pool, device). seconds since start
  • "accepted_avg_seconds" added for pool and device. average time in seconds between accepted solutions
  • "stale_solutions" for device
  • /solutions
  • contains list of solutions and network events simply pulled from /status api
  • /device_config
  • renamed "walletaddress" to "wallet_address"
  • "pooladdress" is now "pool_addresses" and is a list of pool addresses
  • "algorithm" can now be either the integer representation (eg. 0 = ethash) or a string of the algo name

New in BzMiner 4.2 (Oct 8, 2021)

  • Stabilized hashrate
  • Fixed issues for AMD cards

New in BzMiner 4.1 (Oct 6, 2021)

  • Stabilization fixes
  • Fixed some issues with AMD cards
  • Fixed segmentation fault
  • Fixed pci device id
  • Fixed potential issue with hardware monitoring dual AMD/Nvidia devices
  • Fixed HTTP API Index issue
  • Lowered required OpenCL

New in BzMiner 4.0 (Oct 4, 2021)

  • Ethereum Classic (Etchash) support!
  • AMD algorithms updated
  • HTTP API bug fix
  • Major code refactoring

New in BzMiner 3.3 (Sep 27, 2021)

  • Better AMD mining support
  • AMD monitoring now works

New in BzMiner 3.2 (Sep 24, 2021)

  • Eth Proxy protocol fixed.

New in BzMiner 3.1 (Sep 23, 2021)

  • What's in this release:
  • AMD Mining for both windows and linux (Need feedback on devices that do not work)
  • Network updates
  • New config settings
  • pool_username
  • pool_password
  • nvidia_only
  • amd_only
  • New full status parameter
  • invalid_solutions
  • TODO:
  • AMD monitoring on linux is not yet supported (will be in upcoming release)
  • AMD Mining is not supported on all AMD devices. Need feedback on which devices do not work
  • Downloads:
  • bzminer_v3.1_windows.zip includes both the GUI and CLI for windows
  • bzminer_v3.1_cli_only_windows.zip includes only the CLI (lighter weight) for Windows
  • bzminer_v3.1_linux.zip includes the CLI for Linux

New in BzMiner 3.0 (Sep 15, 2021)

  • What's in this release:
  • AMD SUPPORT (currently windows only)
  • CLI updates
  • GUI updates

New in BzMiner 2.8 (Sep 5, 2021)

  • DAG Validation and Repair for very high OC cards
  • Update to CLI logging
  • Fixes crash on new Epoch
  • Small improvement to Ethash hashing algorithm

New in BzMiner 2.7 (Aug 9, 2021)

  • Memory junction temperature monitoring (windows only)
  • Updates to GUI
  • Updates to HTTP API
  • More descriptive device names for common Nvidia cards
  • Overclocking ability (currently windows only)
  • Fan Speed % (--oc_fan_speed)
  • Power Limit Watts (--oc_power_limit)
  • Core Clock Rate offset MHz (--oc_core_clock)
  • Memory Clock Rate offset MHz (--oc_memory_clock)
  • Rebuilding DAG when invalid
  • Added a couple more remote commands (force DAG rebuild, Reconnect to pool)
  • New cooldown feature