Bor v2.0.2 release

Hello All,

New version of Bor v2.0.2 have been released for Polygon Amoy and Mainnet. This release contains the next 2 upstream merge along with bug fixes. It’s advisable to upgrade bor to this version.

Following the ethereum spec changes, the totalDifficulty field has been removed from the block schema. This means that the RPC response won’t include this field anymore. Note that it will be still used and saved in database for internal operations like fork choice in case of PoS consensus.

Steps for upgrading Bor node

  1. Stop bor service
sudo service bor stop
  1. 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.0.2 <network> <node_type>
  1. Check bor version
/usr/bin/bor version

# It should print 
# 2.0.2
  1. Restart bor service
sudo service bor start

Bor Changelog

This is a release that contains 2 upstream merge from geth v1.14.10 and v1.14.11.

What’s Changed

New Contributors

Full Changelog: v2.0.1…v2.0.2

Docker Images

You can find the latest docker images here:

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

Heimdall:https://hub.docker.com/r/0xpolygon/heimdall/tags

Thanks,

Polygon Team

Bor v2.0.2 is now available for Amoy and Mainnet, featuring upstream merges from Geth v1.14.10 and v1.14.11, along with key bug fixes. Notably, the totalDifficulty field has been removed from the RPC response, following Ethereum spec updates. Upgrading is recommended for all node operators. Full changelog and upgrade steps are provided in the release notes.