Chains

BNB Smart Chain

Build web3 dApps effortlessly

BNB Beacon Chain

Sunset soon

BNB ecosystem’s staking & governance layer

DocumentationGitHubFaucetStake BNBBscScanBSCTraceDev ToolsLearn more about FusionDocumentationBeacon Chain ExplorerDocumentationGitHubFaucetBridgeGreenfieldScanDCellarDev ToolsDocumentationGitHubFaucetBridgeopBNBScanDev ToolsDocumentationGitHub

Developers


Submit dApps

BNB Smart ChainBNB GreenfieldopBNBzkBNBBNB HackBNB Incubation Alliance (BIA)Most Valuable Builder Accelerator Program (MVB)BNB Chain GrantsKickstartGas GrantsTVL Incentive ProgramMEME Coins InnovationSee All Programs

Ecosystem

Staking

Earn BNB and rewards effortlessly

Tokenization Solutions

Get Your Business Into Web3

Native StakingLiquid StakingCompany TokenizationReal World Assets TokenizationNFT Loyalty Program

Community

Contact UsGet Started
Contact UsGet Started

Announcing v1.2.9: A Significant Hard Fork Release for BSC Mainnet

2023.8.3  •  2 min read
Blog post image.

We are thrilled to announce the release of version v1.2.9 for the BSC mainnet! This hard-fork release is a significant milestone that introduces both Plato and Hertz (Berlin, London) hard forks. The two hard forks have been thoroughly tested on Testnet and are ready for deployment on the mainnet.

Important Dates

  • Plato: Scheduled for block height 30,720,096, around Aug-10th-2023.
  • Hertz (Berlin, London): Scheduled for block height 31,302,048, around Aug-30th-2023.
  • Attention Validators:
  • All validators and full node operators on mainnet must switch their software version to v1.2.9 before Aug-10th-2023. For validators, please follow the steps to set up your vote key to enable fast finality: How To Set Up The Vote Key.

Key Upgrades

Plato

The Plato hard fork includes the following BEPs:

  • BEP-126: Introduce Fast Finality Mechanism, the 2nd part.

Hertz

The Hertz hard fork will port some of London & Berlin upgrades from Ethereum to BSC for compatibility, including:

  • Berlin Upgrades Ported: BEP-225, BEP-229, BEP-230, BEP-231.
  • London Upgrades Ported: BEP-227, BEP-226, BEP-228, BEP-212.

Note: The Hertz hard fork will neither introduce a new burn mechanism nor the concept of GasTip.

Potential Impact

These upgrades bring many changes, so DApp developers & users must ensure they understand these changes and their potential impact on their business.

  • New transaction types: AccessList & DynamicFee(1559) by BEP-229, BEP-231, BEP-226.
  • Changes to gas metering: BEP-225, BEP-230, BEP-212.
  • New EVM opcode: BASEFEE, by BEP-227.
  • Restrictions on contract deployment: Prevent deploying contracts starting with 0xEF, by BEP-228.

For detailed changes, please refer to BNB Smart Chain Forum.

Conclusion

This hard-fork release is a significant advancement for the BSC community. We encourage all validators, node operators, developers, and users to review the detailed specifications, test in their environments, and prepare for the upcoming forks.

Let's work together to make this a smooth transition and continue to grow the BSC ecosystem. Feel free to reach out to our dev community on the forum with any questions or concerns!

Follow us to stay updated on everything BNB Chain!

Website | Twitter | Twitter (Devs) | Telegram | dApp Store | YouTube | Discord | LinkedIn | Build N' Build Forum | Dev Community|

Share