# Taiko Mainnet upgrade and Ontake Hardfork **Published by:** [Taiko Labs](https://paragraph.com/@taiko-labs/) **Published on:** 2024-10-25 **URL:** https://paragraph.com/@taiko-labs/taiko-mainnet-upgrade-and-ontake-hardfork ## Content Dear Taiko network operators, We will be upgrading the Taiko based rollup protocol to a new version 1.10.0 on Oct 31 and prepare for Ontake, the first Taiko BCR protocol fork to happen at mainnet block height 538,304 (expected around 15th Nov).New Features and ImprovementsOntake brings the following features to Taiko layer 2s:Enhancing L2 EIP-1559: Base fees become tunable on Layer 1, and eventually, all related parameters will be governed by the DAO from Layer 1.Preliminary support for transaction preconfirmation: Block proposers can build multiple blocks deterministically without first submitting old blocks to Layer 1.Batch support: Blocks can be proposed and proved as a batch, opening the door for proof aggregation, which will further drive down gas costs.Calldata for Contract Proposers: Proposers can use calldata for data availability without signature verification. This means proposers can be either contracts or externally owned accounts (EOAs) when using calldata for data availability.Additionally, numerous minor enhancements have been implemented, though no critical bugs were identified or addressed.Mandatory UpdateThere are two crucial timestamps to be aware of:Protocol upgrade timestamp: Oct 31st, 2:00 AM UTC (10:00 AM Singapore) — This is the earliest time we'll perform the contract upgrade on mainnet. You must start using the new software before this time.Ontake fork timestamp: Estimated to occur at fork block height 538,304. Due to Taiko's variable block time, the exact moment can't be precisely predicted but we expect it to be around 15th Nov.Software releasesThe following software versions must be used in conjunction:Taiko BCR protocol: v1.10.0 — If using a ProverSet for block proposal and proving, update the implementation to v1.9.0 in this release. Taiko BCR protocol v1.10.0 will be released in the coming days.taiko-geth: v1.11.1taiko-client: v0.39.2simple-taiko-node: v1.8.1raiko:v1.3.0Failure to upgrade may result in disconnection from the Taiko network or other operational issues.SupportThank you for your invaluable participation in testing and using Taiko. If you have any questions or require assistance, please don't hesitate to join our Telegram channel for assistance.Taiko Network Operator SupportTechnical support for Taiko Hekla & Mainnet operators including node runnings, provers, and proposers.https://t.meJoin us 💗Explore open positions on our job board.Follow us 🥁Get the latest from Taiko:Website: https://taiko.xyz.Discord: https://discord.gg/taikoxyz.GitHub: https://github.com/taikoxyz.Twitter: https://twitter.com/taikoxyz.Community forum: https://community.taiko.xyz.YouTube: https://www.youtube.com/@taikoxyz.Warpcast: https://warpcast.com/taikoxyz.Contribute 🤓Contribute to Taiko on GitHub and earn a GitPOAP! You will also be featured as a contributor on our README. Get started with the contributing manual. ## Publication Information - [Taiko Labs](https://paragraph.com/@taiko-labs/): Publication homepage - [All Posts](https://paragraph.com/@taiko-labs/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@taiko-labs): Subscribe to updates - [Twitter](https://twitter.com/taikoxyz): Follow on Twitter