Flux Daemon v8.0.0 is a major release that introduces removal of block reward halving, enhanced development infrastructure, and new features for network operators. This release includes breaking changes and users must upgrade in timely manner
Notable Changes
Removal of block reward halvings
- In preparation for upcoming network upgrade coming out Q4 2025 we are removing block reward halving
- This is to stabilize node infrastructure prior activating v9 fork
- In v9 of Flux Daemon we will be introducing dramatic changes to the entire ecosystem, more to be announced in the upcoming weeks
Discountinued 32-bit system builds
- We are discontinuing 32-bit system support
- i386 releases won't be shipped anymore
Faster Chain Analysis with getchaintips
- The
getchaintipsRPC call now accepts an optionalblockheightparameter - When specified, the analysis starts from the given block height instead of scanning the entire blockchain
- This dramatically reduces response time for recent chain analysis operations
- Useful for applications that only need to analyze recent blockchain activity
GitHub Actions CI/CD Integration
- Migrated from legacy CI systems to GitHub Actions for automated building and testing
- Improved cross-platform compilation support for AMD64, ARM64, and Windows
- Automated Debian package generation for multiple architectures
- Enhanced release artifact management and distribution
Cross-Compilation Improvements
- Fixed binary stripping for cross-compiled ARM64 binaries
- Added proper toolchain support for multi-architecture builds
- Improved MinGW-w64 Windows cross-compilation workflow
Arcane Mode Support
- Added
fArcaneflag for advanced benchmarking and testing scenarios - Activated via
UNMANAGED_FLUXBENCHDenvironment variable - Enables specialized node operation modes for development and testing
How to Upgrade
Automatic Updates
If you're running a Flux node with automatic updates enabled, this release will be deployed automatically according to your update schedule.
Manual Installation
From Binary Releases:
- Download the appropriate binary for your platform from the GitHub releases page
- Stop your current Flux daemon:
flux-cli stop - Replace the old binaries with the new ones
- Restart your Flux daemon:
./fluxd -daemon
From Debian Package:
# Download and install the .deb package for your architecture
wget https://github.com/RunOnFlux/fluxd/releases/download/v8.0.0/flux-amd64-v8.0.0.deb
sudo dpkg -i flux-amd64-8.0.0.debBuilding from Source:
git clone https://github.com/RunOnFlux/fluxd.git
cd fluxd
git checkout v8.0.0
./zcutil/build.shImportant Notice: This is a mandatory fork release. All nodes must upgrade prior blockheight 1968550 estimated to be mined on the 14th of August
Full Changelog: v7.2.0...v8.0.0