PerformanceBlog
Tempo MCP serverGive agents search and read tools for Tempo docs
Skip to content
LogoLogo

T4 Network Upgrade

This page summarizes T4 scope.

Timeline

NetworkDateTimestamp
TestnetMay 14, 2026 4pm CEST1778767200
MainnetMay 18, 2026 4pm CEST1779112800

Node operators needed to upgrade to the T4-compatible release (v1.7.0, released May 11, 2026 4pm CEST) before the testnet activation timestamp.

Overview

T4 introduced the following changes:

  • Embedding consensus context into the block header to unlock deferred verification and reduce finalization latency (TIP-1031)
  • A bundle of bug fixes and security hardening (TIP-1046)

Compatible SDK releases

SDKT4-compatible release
Rusttempo-alloy@1.7.0, tempo-primitives@1.7.0, tempo-contracts@1.7.0
Foundrynightly (T4 hardfork-aware decoding)

See Developer tools for the broader SDK ecosystem.

Feature TIPs

TIP-1031: Embed Consensus Context in the Block Header

TIP-1031 added an optional Context field (epoch, view, parent view, leader) as the last field of TempoHeader. This commits consensus metadata to the block hash so Tempo blocks implement Commonware's CertifiableBlock trait, enabling deferred verification (optimistic notarization with async background verification) and reduced finalization latency. Pre-T4 headers are unchanged; post-T4 headers require the field, and validators reject mismatched context.