Bor v.2.5.2 and Erigon v3.3.1 for Mainnet

Hi all, we have released a new stable version for bor (v2.5.2).

This release contains the code to activate the Madhugiri HF for mainnet. It mainly provides the implementation of PIP-74 (state sync txs inclusion), and the changes from geth related to EIP-7823, EIP-7883 and EIP-7825 (with gas set to 33’554’432 instead of 16’777’216 as done upstream).

Furthermore, it contains several improvements and bug fixes.

Timeline for the HF:

  • Tuesday, Dec 9th at 10.00 UTC (block 80084800)

Steps for upgrading Bor node

  1. Stop bor service

    sudo service bor stop
    
    
  2. Install Bor with a version tag, network name (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.5.2 <network> <node_type>
    
    
  3. Check bor version

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

    sudo service bor start
    
    

What’s Changed

Full Changelog: v2.5.1…v2.5.2

Erigon

The corresponding 0xPolygon/erigon version is v3.3.1 .

Docker Images

You can find the latest docker images here:

Bor: https://hub.docker.com/r/0xpolygon/bor/tags

Erigon: https://hub.docker.com/r/0xpolygon/erigon/tags

Thanks,

Polygon Team

1 Like