This is a major version update. This release replaces all previous versions.
Any prior version will stop working on 2026-01-07T00:00:00Z. Node administrators must
upgrade to this version before that date.
To upgrade, pull the latest docker image, or download the binary and
restart the node with the same configuration file as before.
Subsequent releases will not stop working at any fixed date; instead,
hard forks will be voted on by miners. Please read [this article] for more details.
Changes
- Miners will now vote on subsequent hard forks. The voting will take place every 14400 blocks, or around 5 days. At the end of this period, if the vote passes 2/3rds majority, the fork number will increase and any nodes with an old version will stop working. Mining nodes with newer versions will automatically vote "yes" to increment the fork to the latest known fork number unless passed the
--mining-target-fork-overridecommand line argument, which will cause the node to only vote the fork number towards the predecessor of the latest known fork number. See this article for more information. - SPV proof expiry has been disabled, allowing cross-chain transfers to be finished at any point. Note that any nodes with a compacted rocksdb that was compacted before midnight UTC Jan 6 2026 will cease to work correctly.
- Nodes no longer rewind toward the community fork automatically, as it is now the only fork in existence.
Official release: https://github.com/kda-community/chainweb-node/releases/tag/3.1
For full details refer to the Changelog
Container Images:
docker pull mrkadcat/chainweb-node:3.1- Binary-only 22.04
Image Digest:[ghcr.io/kda-community/chainweb-node/ubuntu@sha256:04c0e97870d67d44f8fa64443ba5fe2e2b39296f806e48e63bc599e5f69ce175 ghcr.io/kda-community/chainweb-node@sha256:04c0e97870d67d44f8fa64443ba5fe2e2b39296f806e48e63bc599e5f69ce175 ghcr.io/kda-community/chainweb-node@sha256:9b9e91f6329cf25858b9262221c5a7e81d1d91838d95022e03a965b92a876740]
docker pull ghcr.io/kda-community/chainweb-node/ubuntu:3.1Ubuntu Binaries:
SHA256 Hashes
22.04: 47272d209f0211f3a59bfa3aa3adfd2f83dd688f9a2fa10ff45c23e4429880cb chainweb-3.1.ghc-9.10.2.ubuntu-22.04.93bc86d.tar.gz
The following dependencies must be installed on the system:
- 22.04:
apt-get install ca-certificates libgmp10 libssl3 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd libmpfr6 locales