A release candidate for Octez v20.0 (v20.0~rc1) is available! If this release candidate proves to be stable, it will be released as version 20.0.
We invite you to test this release candidate on Oxfordnet
, Ghostnet
or the upcoming Parisnet
test networks, and to report any issue on Issues · Tezos / tezos · GitLab so that they can be addressed in time for the release of 20.0.
This release candidate contains a new version (V12) of the protocol environment, which is the set of functions that protocols can call.
This new version of the protocol environment is required by Paris B, part of the Paris protocol upgrade proposal to replace Oxford 2 on Tezos Mainnet. The Paris B protocol is currently subject to Tezos on-chain governance process, which has just moved into the Exploration period.
Octez v20.0~rc1 includes the Paris B protocol itself and its associated executables. As Paris B uses the new protocol environment, Octez v20.0 will be the minimal compatible version with the Paris protocol, once released and if and when Paris B is adopted.
Since Octez version 18, RPC endpoints accept both endorsements
and attestations
as input and/or output, with endorsement as default value but deprecated.
Starting from version 20, attestation
output is now the default. endorsement
is still available, but it is deprecated and will be removed in a future version.
The Smart Rollup node from version 20 introduces support for rollup storage snapshots, in order to allow bootstrapping Layer 2 rollup nodes without having to replay rollup history from their origination.
Smart Rollup node operators can now import or export snapshots using the brand new snapshot import
command for octez-smart-rollup-node
– See the Smart Rollup node’s guide.
The DAL node will be released with Octez v20.0, as the Paris protocol proposals (if adopted) would activate the DAL on Tezos Mainnet upon protocol activation.
Check the documentation for more details on the DAL node and how to operate it.
Note that the DAL node is not mandatory and one can participate in the upcoming Parisnet without running a DAL node.
Starting from Octez version 20, packages for different Linux distributions are provided with each release on the release page. Binary packages are now available for each Octez executable for the following Linux distributions:
- Debian Linux
- Fedora Linux
- Rocky Linux
You may now install binaries by downloading their packages from the Octez release page, browsing to your distribution and then installing them with your package tool manager.
A full changelog and update instructions are available in the version 20 release page.
The Git tag for this release is v20.0-rc1
and the corresponding commit hash is e38cf66691356c28745abca1cc3125d049628eb7
.