Bor v2.1.1 Release (Bhilai HF on Mainnet)

Hi all, we have released a new version of bor, v2.1.1.

This release schedules the Bhilai Hard Fork for Mainnet.

The Bhilai Hard Fork on Mainnet is scheduled for block number 73440256. Which is expected to be mined on July-1-2025 at 9:10 AM UTC (2:40 pm IST). Make sure to update all your Mainnet nodes before this time.

Note: If you are updating to v2.1.x for the first time, make sure to check out the release notes of v2.1.0.

Erigon Release for Bhilai HF Activation

If you are running erigon node(s) please upgrade to erigon/v3.0.7


:warning: Validator Configuration Update (Mandatory)

All validators are required to check their config.toml file.

If the gaslimit field under the [miner] section is uncommented, it must be updated to 45000000 (45M) to support PIP-60.

[miner]
  gaslimit = 45000000

If this section is not present or if gaslimit is commented, then you are all set. No actions needed from your end.


Steps for upgrading Bor node

  1. Stop bor service

    sudo service bor stop
    
  2. Install Bor with a version tag, network name (amoy, mainnet), and node type (sentry, validator, or archive).

    # Replace the node type
    curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash -s -- v2.1.1 <network> <node_type>
    
  3. Check bor version

    /usr/bin/bor version
    
    # It should print 
    # v2.1.1
    
  4. Restart bor service

    sudo service bor start
    

What’s Changed

Full Changelog: v2.1.0…v2.1.1

Thanks,

Polygon Team

Thanks for the update, 0xsajal. Just wanted to confirm, if our config already has the [miner] section but the gaslimit is commented out, there’s no need to change anything, right? Also, does this release have any impact on Amoy testnet nodes, or is it strictly Mainnet-related?

Hey, yes if the gaslimit section is commented out no actions are needed. The corresponding release for Amoy is https://forum.polygon.technology/t/bor-v2-1-0-beta4-release-bhilai-hf-on-amoy/21010