Releases: HorizenOfficial/zen
v3.0.1
Binaries
Windows and MacOS binaries are signed with a valid certificate,
see included instructions.txt for Win/Mac command line wallets.
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Fix txindex=1 functionality on data directories that haven't been reindexed using zen >= 3.0.0
- Better detection of requirement to reindex at startup with addressindex=1/maturityheightindex=1
v3.0.0-bitcore
Binaries
NOTE: The bitcore debian packages are built from the AddressIndexing branch and are intended for block explorers
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Introduction of Zendoo Cross-Chain Transfer Protocol (CCTP) via Hard Fork at block height 1047624.
- Support for ARM64 dropped (platforms like Rasberry Pi), it might be added back at a future date.
- Requirement of adx and bmi2 CPU flags (Introduced in Intel Broadwell and AMD Excavator architectures). Official releases published on the APT repository will require these CPU flags going forward.
- --legacy-cpu switch added to ./zcutil/build.sh. Enables building on platforms without adx and bmi2 support. Please install the "legacy-cpu" packages on older platforms.
- --enable-address-indexing switch added to ./zcutil/build.sh to enable building with Address Indexing support for block explorers.
v3.0.0
Binaries
Windows and MacOS binaries are signed with a valid certificate,
see included instructions.txt for Win/Mac command line wallets.
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Introduction of Zendoo Cross-Chain Transfer Protocol (CCTP) via Hard Fork at block height 1047624.
- Support for ARM64 dropped (platforms like Rasberry Pi), it might be added back at a future date.
- Requirement of adx and bmi2 CPU flags (Introduced in Intel Broadwell and AMD Excavator architectures). Official releases published on the APT repository will require these CPU flags going forward.
- --legacy-cpu switch added to ./zcutil/build.sh. Enables building on platforms without adx and bmi2 support. Please install the "legacy-cpu" packages on older platforms.
- --enable-address-indexing switch added to ./zcutil/build.sh to enable building with Address Indexing support for block explorers.
v2.0.24-bitcore
Binaries
NOTE: The bitcore debian packages are built from the AddressIndexing branch and are intended for block explorers
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:3.3), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Change of build system from Ubuntu 16.04 to 18.04, as 16.04 is now EOL. Deb packages will only install on Ubuntu 18.04 (or above) and Debian Buster (or above).
- luisantoniocrag: Fix RPC help messages
- Update OpenSSL to v1.1.1l
- Shorter deprecation period of 1.5mo
v2.0.24
Binaries
Windows and MacOS binaries are signed with a valid certificate,
see included instructions.txt for Win/Mac command line wallets.
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:3.3), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Change of build system from Ubuntu 16.04 to 18.04, as 16.04 is now EOL. Deb packages will only install on Ubuntu 18.04 (or above) and Debian Buster (or above).
- luisantoniocrag: Fix RPC help messages
- Update OpenSSL to v1.1.1l
- Shorter deprecation period of 1.5mo
v2.0.23-bitcore
Binaries
NOTE: The bitcore debian packages are built from the AddressIndexing branch and are intended for block explorers
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
-reindexfast
- Rebuild block chain index from current blk000??.dat files on startup, skipping expensive checks for blocks below checkpoints. Faster sync speed by skipping expensive checks for blocks below checkpoints. #350- Improve tracking of penalized chains by adding optional argument --with-penalties=true/false to 'getchaintips' RPC call #348
- Added tests for block halving #342
- Update OpenSSL dependency #365 #374
- Modify contrib/linearize to work with zend #362
v2.0.23
Binaries
Windows and macOS binaries are signed with a valid certificate,
see included instructions.txt for Win/Mac command line wallets.
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
-reindexfast
- Rebuild block chain index from current blk000??.dat files on startup, skipping expensive checks for blocks below checkpoints. Faster sync speed by skipping expensive checks for blocks below checkpoints. #350- Improve tracking of penalized chains by adding optional argument --with-penalties=true/false to 'getchaintips' RPC call #348
- Added tests for block halving #342
- Update OpenSSL dependency #365 #374
- Modify contrib/linearize to work with zend #362
v2.0.22-bitcore
Binaries
NOTE: The bitcore debian packages are built from the AddressIndexing branch and are intended for block explorers
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Hard Fork at mainnet block 835968/testnet block 735700 with minor changes to OP_CBAH handling
- Extend OP_CBAH unit tests
- Security hardening of TLS P2P code, only allow PFS ciphers, limit TLS versions to 1.2/1.3
- Extend TLS unit tests
- Extend the 'getblock' RPC command with additional verbosity level, adding transaction information in the format of the getrawtransaction RPC call
- Add fetch-params.ps1 powershell script for Windows trusted setup DL and verification
- Fix for gcc10 compatibility
- Updates of dependencies OpenSSL, Univalue, libsodium
- Rename GH organization to HorizenOfficial
v2.0.22
Binaries
Windows and macOS binaries are signed with a valid certificate,
see included instructions.txt for Win/Mac command line wallets.
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable changes
- Hard Fork at mainnet block 835968/testnet block 735700 with minor changes to OP_CBAH handling
- Extend OP_CBAH unit tests
- Security hardening of TLS P2P code, only allow PFS ciphers, limit TLS versions to 1.2/1.3
- Extend TLS unit tests
- Extend the 'getblock' RPC command with additional verbosity level, adding transaction information in the format of the getrawtransaction RPC call
- Add fetch-params.ps1 powershell script for Windows trusted setup DL and verification
- Fix for gcc10 compatibility
- Updates of dependencies OpenSSL, Univalue, libsodium
- Rename GH organization to HorizenOfficial
v2.0.21-1-bitcore
Binaries
NOTE: The bitcore debian packages are built from the AddressIndexing branch and are intended for block explorers
Install
Debian package dependencies:
Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)
Notable Changes
- Improve tAddress rescan performance by up to 2.5 times
- Fix a bug where the best block would fail to write to wallet.dat on very large wallets, this would manifest itself by zend always rescanning the wallet from the height of the last successful write on startup