The Tallinn protocol upgrade will activate at the end of cycle 1123, just before block 11640289 – expected around Sat, 24 Jan 2026 15:25:48 GMT . Please note that timing may drift by a few hours as bakers and node operators update their infrastructure.
Tallinn continues Tezos’ focus on performance, operational simplicity, and long-term scalability. The upgrade introduces protocol changes that require updates on the node and baker side, as well as improvements to the baking and accusing stack. To ensure a smooth transition, bakers and node operators should review the changes and test their setups ahead of mainnet activation.
What’s New in Tallinn
Proudly developed by Nomadic Labs, TriliTech and Functori, Tallinn builds upon recent Tezos upgrades and focuses on lower latency, faster finality, leaner consensus, stronger security, and improved on-chain efficiency. The main proposed changes are:
-
6-second block time: Lower latency and faster finality on L1 for a smoother overall experience.
-
All bakers attest every block (once at least 50% of bakers use tz4 addresses): Stronger security, less load on nodes, and more predictable attestation staking rewards.
-
Address Indexing Registry: Up to 100x improved storage efficiency and lower costs for Michelson apps.
See the full list of changes in the protocol’s Changelog.
Upgrade to Octez v24
- Minimum hardware requirements
- 3 CPU cores: arm64 or amd64/x86-64
- 8GB of RAM + 8GB of RAM or swap
- 100GB SSD storage (or similar I/O performance)
- Low-latency reliable internet connection
- Supports the Tallinn protocol
- Deprecates protocol-dependent baker and accuser executables
- Various changes and deprecations (see release notes for details)
Binaries and packages can be found on the new Octez Releases page. Please refer to the Octez v24 announcement for more details and specific upgrade instructions.
Important Notice: Unsupported alternate octez-baker run dal command
Due to an uncaught runtime incompatibility, running the DAL node via octez-baker run dal is explicitly unsupported in Octez v24:
- The
octez-baker run dalcommand is unsupported in Octez v24. - Please run the DAL node using
octez-dal-nodeinstead. - Bakers already running DAL via octez-dal-node do not need to make any changes.
This note is shared for awareness only, to help bakers choose the right setup while preparing for Tallinn. Documentation updates are underway, and we’ll share further guidance if needed.
A note on all bakers attesting (enabled by tz4)
We’ve received questions from bakers expressing concerns about not being able to bake after Tallinn activation, because their setup doesn’t support tz4 addresses yet.
We would like to emphasize that this change does not activate immediately, but only once 50% of bakers adopt tz4 addresses for consensus operations. This is measured as the percentage of individual baker operations and not the share of total stake.
Please also note:
- No baker is left behind. Baking from tz1/tz2/tz3 addresses remains possible, also after activation of the all-bakers-attesting feature.
- Only the consensus key needs to be tz4. The manager key and public address can remain the same.
- Once active, the feature stays enabled, even if participation dips later.
Testing
Bakers and node operators are invited to test their infrastructure upgrades on Shadownet and Tallinnnet. Seoul has already been successfully activated on Shadownet.
Get Ready
Don’t hesitate to reach out if you have questions or need support preparing for the upgrade (Discord: https://discord.gg/tezos)
Let’s go to Tallinn!