github taikoxyz/taiko-mono taiko-client-v0.35.0
taiko-client: v0.35.0

pre-release9 days ago

Summary

v0.35.0 is a pre-release for the Hekla testnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.

Command-Line Flags

New Flags

  • --raiko.host.zkvm: Optional endpoint for a Risc0 and/or SP1 prover. ZK proofs are only required for a small percentage of blocks proposed by the Taiko Beats proposer. Other provers can safely ignore this flag.

  • --l1.private: Optional endpoint for an Ethereum private transaction mempool. This flag prevents broadcasting block proposals to the Ethereum network, protecting your Taiko transactions.

Removed Flags

  • --l1.http: Please ensure this flag is removed from your configuration file.

⚠️ Mandatory Update ⚠️

Timing

There are two crucial timestamps to be aware of:

  • Protocol upgrade timestamp: Sep 20th, 2:00 AM UTC (10:00 AM Singapore) — This is the earliest time we'll perform the contract upgrade on Hekla. You must start using the new software before this time.
  • Ontake fork timestamp: Estimated to occur on Sep 24th, 2024, at fork block height 840,512. Due to Taiko's variable block time, the exact moment can't be precisely predicted.

Software releases

The following software versions must be used in conjunction:

Failure to upgrade may result in disconnection from the Taiko network or other operational issues. You can revert to the previous version before the fork occurs after upgrading to this pre-release, as there are no database schema changes.

This pre-release is intended for the Hekla testnet only and shall not be used for Taiko mainnet.

Details

Features

  • taiko-client: add two more new ZK related metrics (#18043) (e43eeac)
  • taiko-client: remove the legacy 290 tier (#18035) (5064037)
  • taiko-client: update ontakeForkHeight to Sep 24, 2024 (#18047) (a1ff620)
  • taiko-client: update contract binding & add Proposer (#18053) (d0554a2)
  • taiko-client: use proveBlocks by default for post ontake blocks (#18042) (15709af)

Bug Fixes

  • taiko-client: use proposed at, not timestamp when fetching blob (#18055) (32d95c1)

Don't miss a new taiko-mono release

NewReleases is sending notifications on new releases.