This release fixes a follow-up bug in the PoW retarget logic (v3.0.2's fix handled the retarget window correctly, but the difficulty base itself could still snap back to a stale value after a PoS block).
If you run a full node or the desktop Qt wallet, please update to this release before the activation time below to stay in sync with the network.
What's fixed in this release
- Fixed GetNextWorkRequired() basing the new difficulty on a stale/inherited nBits value whenever a PoW block immediately followed a PoS block, instead of the last genuinely-computed PoW difficulty
- Added a dedicated activation gate (POW_RETARGET_FIX_V2_ACTIVATION_TIME) so this fix applies only to blocks mined going forward, never retroactively to already-settled chain history
- Verified via multi-node testing that nodes with already-connected history and nodes freshly validating the same blocks now agree on difficulty
Activation
2026-08-17 06:00:00 UTC (13:00 WIB)
Upgrading
Stop your node, back up your wallet and datadir, replace the binary with this release, and restart. Your existing blockchain data and wallet remain fully compatible -- no resync required.
Included binaries:
- civicnet-node, civicnet-cli (Linux x86_64)