Releases · OneZeroMiner/onezerominer · GitHub
Skip to content

Releases: OneZeroMiner/onezerominer

OneZeroMiner 1.3.4

27 May 09:50
6b1c2e5
Compare
Choose a tag to compare

Changelog
Dynex:
    Add support for the new enhanced core algorithm
Xelis:
    Performance Improvement
    This version only supports pool mining.

Note:
The main target of Xelis optimization is Pascal gpus(p106-100 44 kh/s stock)
This is a new implementation and needs it's own OC settings for best efficiency.

OneZeroMiner 1.3.3

10 May 23:05
6b1c2e5
Compare
Choose a tag to compare

Changelog
Xelis:
    Add support for Stratum protocol (Vipor proposal)
    Add --xelis-solo option. Default is Stratum pool mining unless this flag is set or the server port is 8080

Note:
At the moment, only k1 and vipor(preproduction) pools are compatible with this version.
The protocol documentation is available on:
https://github.com/vipor-net/xelis-stratum-protocol

OneZeroMiner 1.3.2

05 May 09:57
6b1c2e5
Compare
Choose a tag to compare

Changelog
Xelis:
    Performance improvement
    Fix an important bug related to the watchdog
    Multiple fixes with +Zil
    Drop the default max-memory to 70 (use --max-memory to adjust if you need to)
    Minor bug fixes

OneZeroMiner 1.3.1

02 May 18:44
a1abb95
Compare
Choose a tag to compare

Changelog
Add support for Xelis(xel) coin(Solo mining with 3% dev fee)
    Dual mining with Xelis+Zil(refer to the sh/bat files in the packages for sample commands)
    Multiple nodes support
Add --max-memory(alias to --chips-memory) for controlling the amount of allocated GPU memory

Note
Use onezerominer-1.3.1.tar.gz wrapper for HiveOS and manually set the algo (-a xelis) in the extra config section of the FS.
Xelis is a new chain. Make sure to monitor your nodes and double check that the miner is working on the current block height.
Support for Stratum pool mining will be added when a pool with this protocol is publicly available.
This is the very first implementation of the algo. Watch out for the next versions which will bring better performance.

OneZeroMiner 1.3.0

05 Feb 02:11
a1abb95
Compare
Choose a tag to compare

Changelog
Add ability to take a snapshot of the best found state

  • This feature will save the lowest local minima found every 5 minutes and is capable of loading it in case the miner exits/reconnects for any reason. It can improve the chance of solving SAT jobs and getting the reward.
  • Add options --disable-snapshot to disable the feature and --purge-snapshot to entirely remove the cache folder

Fix invalid shares that could happen on jobs other than the main SAT one
Fix incorrect allocation of chips when the number of available chips is lower than the rig's capacity
Fix --nr issue on Windows that could cause lower hashrate on some cards
Minor bug fixes

OneZeroMiner 1.2.9

30 Jan 21:05
a1abb95
Compare
Choose a tag to compare

Changelog
Add support for dynexsolve 2.3.5f protocol
Hashrate improvement on some cards
Fix a fallback pool issue when the primary server is ssl
Multiple fixes related to the reconnection for changing the jobs
Minor bug fixes

Note:
     This version has some modifications to the protocol which requires the pools to be updated to support it. Make sure the pool you are mining on supports 2.3.5f.
    This version can benefit from higher --nr values on some cards(eg: 3070 ti). Make sure to test 1(default), 2 and 4.
    The increased in hashrate comes with more power consumption. This version needs it's own OC tweaking to find the sweet spot. The OC settings that works on previous version might not be the best choice here.

OneZeroMiner 1.2.8

23 Dec 10:04
a1abb95
Compare
Choose a tag to compare

Changelog
Minor hashrate/efficiency improvement on Dynex
Fix an issue with Zilliqa that could result in duplicate shares
Overall improvements on the stability of Dynex
Minor bug fixes

Note:
    Make sure to test --nr 2 argument especially for 30xx and 40xx series.
    If you have manually set --nt, it might be better to remove it and let the miner find the best value.
    On some gpus(eg: 4090), you might get more hashrate without losing efficiency by increasing the memory clock.

OneZeroMiner 1.2.7

10 Dec 11:49
fe163e7
Compare
Choose a tag to compare

Changelog
This version is mainly to support dual mining Dynex and Zil.
Add support for Zilliqa(0% fee)
Add new options:
    --a2
    --o2
    --w2
    --p2
    --worker, --worker2
    --cclk2
    --coff2
    --mclk2
    --moff2
    --fan2
    --pl2
    --zil-before-script
    --zil-after-script
    --zil-test
    --zil-test-port
Add support for nvtool on hiveos for locking clocks on older gpus.
    The miner uses nvtool on hiveos as a fallback when the built-in oc functionality fails.

Note:
Please refer to the readme section of this repo or use --help on the miner for more documentation. There are also bat/sh files for mining DNX+ZIL in the packages.

Known issues:
If a zilliqa session is active when the miner is started, the first few dynex shares after switching back to it might get rejected. This is an edge case and should only happen once in the worst case scenario.

OneZeroMiner 1.2.6 beta

13 Nov 20:32
fe163e7
Compare
Choose a tag to compare

Changelog
Add support for dynexsolve 2.3.5 and the new mallob behind the pool protocol.
Deprecate --mallob-endpoint (RIP)
Notice
Both dynexsolve 2.3.5 and OZM 1.2.6 are beta versions and issues are expected. Please do monitor your rigs if you use this version.
Currently the only supported pools are neuropool, deepminerz and minenow.

OneZeroMiner 1.2.5

30 Sep 04:21
fe163e7
Compare
Choose a tag to compare

Changelog
Hashrate/Efficiency Improvement on some gpus
Added new tuning parameter --nr
      This is a per gpu option and is related to the number of rounds done in one iteration.
      Default is 1 and the values are 1,2,4 and 8. The best value for almost all gpus is either 1 or 2.
      Make sure you try both --nr 1 and --nr 2 and let the miner find the best --nt value to get a baseline.
      Note that higher --nr values might lead to more power fluctuations and higher stale shares.