Mandatory Software Upgrade: ZEN 3.0.1 Available Now

Horizen
Horizen
Published in
3 min readNov 15, 2021

ZEN 3.0.1 is here. Please update your ZEN software now. The new 3.0.1 version is available on GitHub and through the APT repository.

All partners, node operators, and users that have already updated to version 3.0.0 and are running zend with txindex=1 or addressindex=1 must update to 3.0.1 to ensure proper functionality. Moreover, if you are running zend with addressindex=1, a reindex will be needed (alternatively, you can use the -reindexfast command line argument).

As a reminder, if you’re still running version 2.0.24 of zend, please upgrade to version 3.0.1 before the deprecation date (2021–12–01 at block #1047600).

ZEN 3.0.1 Upgrades

This release supports Zendoo and has the following changes:

  • Introduction of Zendoo Cross-Chain Transfer Protocol (CCTP) via Hard Fork at block height 1047624 (2021–12–01 ~14:00 UTC).
  • Support for ARM64 dropped (platforms like Raspberry 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. Binary releases for legacy CPUs will be published at https://github.com/HorizenOfficial/zen/releases.
  • -enable-address-indexing switch added to ./zcutil/build.sh to enable building with Address Indexing support for block explorers.

Please consider the following:

  • Users of zencashjs should upgrade to and follow the migration instructions
  • Exchanges and Partners: you will not be able to access your funds until you upgrade to the latest version.
  • Pool operators: ZEND will not work and thus you will not be able to mine ZEN until you upgrade to ZEN 3.0.1.
  • Node operators: ZEND will not work and thus you will not be eligible to earn ZEN until you upgrade to ZEN 3.0.1.
  • Full node wallet users (Swing wallet, Sphere by Horizen): you will not be able to access your funds until you upgrade to the latest wallet version.

IMPORTANT ANNOUNCEMENT

With this release, we are introducing sidechain support to our zen node network. The Zendoo hard fork is already active on testnet and will activate on mainnet on December 1st, 2021 at block height 1047600.

For enabling chain interoperability (eg. bi-directional coin transfers between mainchain and sidechains) we introduced two new transaction types (-4 and -5). These two transaction types implement the Cross Chain Transfer Protocol.

In order to support our partners in upgrading their existing integrations, we prepared useful guides — listed below — detailing the relevant changes.

Please feel free to reach out to us should you have any questions or need further support.

Useful Guides:

If you are a Mining Pool, please check this guide: Zend to Zendoo upgrade ShortGuide v1.2 — Mining Pools

If you are an Exchange, please check this guide: Zend to Zendoo Upgrade ShortGuide v1.2 — Exchanges

If you are using the Zen Block Explorer or zencashjs, please check this guide: Zend to Zendoo upgrade ShortGuide v1.2 — Block Explorer

About Zendoo

Horizen’s sidechain and scaling solution, Zendoo, is the first completely decentralized and fully customizable sidechain protocol on the market. Horizen’s Sidechain SDK provides all necessary components for the easy and fast deployment of a fully customizable blockchain.

Originally published at https://blog.horizen.io on November 15, 2021.

--

--

Horizen
Horizen

Horizen is the most secure interoperable blockchain ecosystem that enables businesses and developers to build fully customized blockchains and dapps.