Skip to content

Releases: HorizenOfficial/zen

v3.0.1

17 Nov 20:49
v3.0.1
01052f3
Compare
Choose a tag to compare

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

17 Nov 20:16
v3.0.0-bitcore
e3328e3
Compare
Choose a tag to compare

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

17 Nov 20:16
v3.0.0
99f428a
Compare
Choose a tag to compare

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

09 Oct 15:04
v2.0.24-bitcore
5467125
Compare
Choose a tag to compare

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

09 Oct 15:07
v2.0.24
00bb99d
Compare
Choose a tag to compare

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

29 Mar 10:00
v2.0.23-bitcore
8e671d6
Compare
Choose a tag to compare

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

29 Mar 10:03
v2.0.23
e109c9a
Compare
Choose a tag to compare

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

20 Oct 17:32
v2.0.22-bitcore
3aaeab9
Compare
Choose a tag to compare

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

20 Oct 17:35
v2.0.22
2a5e4bc
Compare
Choose a tag to compare

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

01 Jun 07:50
v2.0.21-1-bitcore
58e3633
Compare
Choose a tag to compare

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