Dimecoin Core v18.104.22.168 Now Available!
Dimecoin Core version 22.214.171.124 is now available from:
This is a minor version revision which includes various bugfixes and performance improvements.
Please report bugs using the issue tracker at GitHub:
To receive security and update notifications, please follow our Twitter:
How to Upgrade
WARNING: Before proceeding, make sure to backup your existing wallet — preferably on an external device!
Follow the link below for a detailed guide on how to backup your wallet:
Note: Protocol changes will go into effect at block 5228000. Please update your wallets/nodes prior to the block height being reached to ensure proper functionality.
If you are running an older version, shut it down. Please wait until it completely shuts down and the dialog box closes (this might take a few minutes for older versions) before making any changes.
Next, run the installer (on Windows) or just copy over
/Applications/Dimecoin-Qt (on Mac) or
dimecoin-qt (on Linux).
If this is the first time you are running a version post 126.96.36.199, your chainstate database will be converted to a new format, which will take anywhere from a few minutes to half an hour, depending on the speed of your machine.
Note that the block database format also changed in version 1.8.0 and there is no automatic upgrade code from before version 1.8 to version 1.10.0 or higher. Upgrading directly from 1.10.x and earlier without re-downloading the blockchain is not supported. This means you will need to fully resync the block database. The best practice is to let it do its thing on the initial startup.
However, as usual, old wallet versions are still supported. If you do not specify a location for your wallet.dat with the -datadir= flag on startup, you may need to manually move your wallet.dat to the dedicated wallets subfolder within the main Dimecoin directory for your balance to properly reflect.
Default location on Windows:
Wallets created in 188.8.131.52 and later will not be compatible with versions prior to 184.108.40.206 and will not work if you try to use newly created wallets in older versions. Existing wallets that were created with older versions are not affected by this.
Dimecoin Core is extensively tested on multiple operating systems using the Linux kernel, macOS 10.8+, Raspberry Pi OS (64bit only), and Windows Vista and later. Windows XP is not supported.
Dimecoin Core should also work on most other Unix-like systems but is not frequently tested on them.
Development Notes for 220.127.116.11
Changes have been made to Dimecoin Core that deal with peer connectivity and protocol forking. Peers will communicate with the appropriate protocol version to avoid confusion during IBD.
Input tests have been refactored and the fakestaking code which was no longer needed has been removed. Additional checks have been put in place to ensure outputs are signed correctly.
Changes have also been made to correct the masternode payment split when getblocktemplate is called for Proof of Work. This change will ensure MN pays are split evenly between both Proof of Stake and Proof of Work as intended.
getchaintips RPC function has been expanded to add additional chain fork height parameters for debugging purposes.
18.104.22.168 Change Log
Chain and Consensus
- set more recent chainTx data ‘941fee’
- reset sporkkey pair ‘c9b383’
- correct masternode payment split in getblocktemplate for POW ‘5e3168’
- ensure outputs are signed correctly ‘67708b’
- remove deprecated fakestake code ‘1ec405’
- refactor input tests ‘cfc72a’
- disable protocol forking and bump minprotocol to address forking issues ‘969770’
- avoid warning for stakemodifier, display headers while syncing ‘2b24c7’
- added window support for the iconsolidate utility and various bug fixes ‘015fa3’
Thanks to everyone who directly contributed to this release (in no particular order):