Miningcore Versions Save

Miningcore is a high-performance Mining Pool Software for Linux and Windows.

v63

2 years ago

Changes

  • Fixed a major bug related to Ergo job updates
  • Fixed unit test builds in CI contexts

NOTE: Keep in mind that all v60+ releases require upgrading your systems to .NET 6 LTS Release. Please follow the updated instructions in the README for deployment.

v61

2 years ago

Changes

  • Fixed a major bug related to Ergo job updates
  • Fixed unit test builds in CI contexts

NOTE: Keep in mind that all v60+ releases require upgrading your systems to .NET 6 LTS Release. Please follow the updated instructions in the README for deployment.

v60

2 years ago

Changes

  • Upgrade to .NET 6 LTS Release (please follow the updated instructions in the README for deployment)
  • Several minor bug fixes

v59

2 years ago

Changes

  • Fix a JSON RPC serialization problem introduced during RPC revamp
  • Reduce memory pressure from EthereumJob holding references to StratumConnection objects

v58

2 years ago

Changes

  • Support for Ergo (ERG) has been implemented
  • Miner Settings API is now exposed through Pool API rather than admin API and requires an additional request object member ipAddress that must match one of the miner's recently used IP Addresses.

v57

2 years ago

Changes

  • Multiple performance and stability improvements
  • This release adds support for per-miner payment thresholds which if set override pool payment thresholds. There are two new admin API endpoints associated with this feature. One for querying and one for editing.

Required Database Migrations

Be sure to apply these migrations to existing databases or Miningcore will produce errors after the update.

ALTER TABLE balance_changes ADD tags text[] NULL;
CREATE INDEX IDX_BALANCE_CHANGES_POOL_TAGS on balance_changes USING gin (tags);

CREATE TABLE miner_settings
(
 poolid TEXT NOT NULL,
 address TEXT NOT NULL,
 paymentthreshold decimal(28,12) NOT NULL,
 created TIMESTAMP NOT NULL,
 updated TIMESTAMP NOT NULL,

 primary key(poolid, address)
);

v56

2 years ago
  • ZCash Update by @AlphaX-Projects
  • Callisto (CLO) support by @Konstantin35
  • Back-port of SOLO and PROP payment schemes from MinerML fork
  • Fix for a build error on Ubuntu 21.04 by @AlphaX-Projects
  • Added support for eCash (XEC), formerly known as Bitcoin Cash ABC (BCHA)

v55

2 years ago
  • This release fixes a problem with miner hashrate statistics never going back to zero after a miner stops mining
  • All properties of the "statistics" configuration object have been renamed. See here.

v54

2 years ago
  • Vertcoin is supported again (Verthash)
  • Added optional automatic static difficulty selection if Nicehash UA is detected
  • Ethereum codebase has been re-integrated. Thanks @Konstantin35
  • Improved extraNonce handling in clustering scenarios (a unique instanceId can now be configured at the top level of the config)
  • RandomX virtual machines are now managed much more efficiently
  • Backported MinerNL's stats improvements
  • Added Bitcoin Cash ABC (BCHA)

v53

2 years ago

Monero

  • Handle RandomX light- and fast-mode correctly. Now consumes much less memory in light-mode.
  • Add support for "algo" field in Cryptonote Jobs for miner auto-configuration.