Skip to content

Releases: bnb-chain/node

v0.10.20

01 Apr 06:05
20d3c87
Compare
Choose a tag to compare

Changelog

This is the release to enable the first sunset upgrade of BNB Beacon Chain mainnet.

The BNB Beacon Chain mainnet is expected to have a scheduled hard fork upgrade at block height 373,526,985. Based on the current block generation speed, the hard fork is forecasted to occur on 15th April 2024 at 6:00 (UTC). The full node runners must switch their software version to v0.10.20 by 15th April.

Background of BC Sunset

With the quick evolution of BSC, the Beacon Chain has become a burden. The cross-chain bridge that connects the two chains slows down the development iteration and always exposes BNB to a certain level of security vulnerabilities. BEP333 proposes to migrate the functionality of Beacon Chain to BSC, allowing Beacon Chain to retire.

The Beacon Chain Sunset is divided into multiple stages: first sunset upgrade, second sunset upgrade and final sunset upgrade. The first sunset upgrade is the first milestone of BEP333.

FEATURES

  • #1016 [BEP] feat: enable FirstSunset on mainnet

Assets

Assets Sha256 Checksum
mainnet_config.zip 7263031416319cfe5944564d132c486e9a24b630397a28527f4c4b6f7228873c
testnet_config.zip ddc2a3655f8aaf15d40bd5d0104511b00dcd8de47890dbf366b5ccea3a31d4e0
linux_binary.zip b26e112f5355605cf244952a0ac5c1e7f03e2fb7d16c232dfed4bf72d8e75b6d
macos_binary.zip c2781878f91689b6d151784c5b5edfbe75201f16406e71a0eb09d8166af872dc
windows_binary.zip 4dc8f12b9ee00ecc64b09379eddc9244b9fb60b95b0fc6ad49a57556c406559b

v0.10.19

05 Mar 03:19
911507e
Compare
Choose a tag to compare

Changelog

This is the release to enable the first sunset upgrade of BNB Beacon Chain testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 50,121,232. Based on the current block generation speed, the hard fork is forecasted to occur on 4th March 2024. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.19 by 4th March.

Background of BC Sunset

With the quick evolution of BSC, the Beacon Chain has become a burden. The cross-chain bridge that connects the two chains slows down the development iteration and always exposes BNB to a certain level of security vulnerabilities. BEP333 proposes to migrate the functionality of Beacon Chain to BSC, allowing Beacon Chain to retire.

The Beacon Chain Sunset is divided into multiple stages: first sunset upgrade, second sunset upgrade and final sunset upgrade. The first sunset upgrade is the first milestone of BEP333.

FEATURES

  • #977 [BEP] feat: implement BEP-333(BNB Chain Fusion)

BUGFIX

  • #1014 [fix] fix: publish completed UnbondingDelegation events to kafka in EndBlock
  • #1015 [fix] fix: publish ChainUndelegate event and ledger sig issue

Assets

Assets Sha256 Checksum
mainnet_config.zip ae6f1444547d678865d2275a688fd5113a4a8b48fa16af2304ec45d067539c52
testnet_config.zip a670936f33bab2059790b9195946f919d95e325c49d0ea84e171825315077e54
linux_binary.zip f06d584a9604c77dc7db90ba7b2fa7b198969af951192fc6b875bf33b837b661
macos_binary.zip 0e7f30618537ae52688c401818b534fadfb86a86cd94a3180e3658857009d4d2
windows_binary.zip 77734320b3cd88e89356ead9ecb5bfc9f1ff297ee781e586e688a17292847d67

v0.10.18

29 Feb 10:31
3c72c85
Compare
Choose a tag to compare

Changelog

This is the release to enable the first sunset upgrade of BNB Beacon Chain testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 50,121,232. Based on the current block generation speed, the hard fork is forecasted to occur on 4th March 2024. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.18 by 4th March.

Background of BC Sunset

With the quick evolution of BSC, the Beacon Chain has become a burden. The cross-chain bridge that connects the two chains slows down the development iteration and always exposes BNB to a certain level of security vulnerabilities. BEP333 proposes to migrate the functionality of Beacon Chain to BSC, allowing Beacon Chain to retire.

The Beacon Chain Sunset is divided into multiple stages: first sunset upgrade, second sunset upgrade and final sunset upgrade. The first sunset upgrade is the first milestone of BEP333.

FEATURES

  • #977 [BEP] feat: implement BEP-333(BNB Chain Fusion)

BUGFIX

  • #1014 [fix] fix: publish completed UnbondingDelegation events to kafka in EndBlock

Assets

Assets Sha256 Checksum
mainnet_config.zip b17b9e86b1c025b718963e312927fcc42b0d84c9cbcae34c4665f58ff0a5e075
testnet_config.zip f98e4666cd5f9a11ce632d04c22cc33b81d3bd6f1b6a10082e2a6f93028637ab
linux_binary.zip d9e20f47b37c9318cbb87a63c4fa434199baf0adfa6d933c137a7201f72f78b5
macos_binary.zip 104be1bf902247ba0d1beb5b6c215587b26e67a6df6d4b486960afa7631601e7
windows_binary.zip 67affce0fc448728c08ff29d85f60991170b99d7722b83bcbdccd05507d6ba40

v0.10.17

28 Feb 02:55
f9792ca
Compare
Choose a tag to compare

Changelog

This is the release to enable the first sunset upgrade of BNB Beacon Chain testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 50,121,232. Based on the current block generation speed, the hard fork is forecasted to occur on 4th March 2024. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.17 by 4th March.

Background of BC Sunset

With the quick evolution of BSC, the Beacon Chain has become a burden. The cross-chain bridge that connects the two chains slows down the development iteration and always exposes BNB to a certain level of security vulnerabilities. BEP333 proposes to migrate the functionality of Beacon Chain to BSC, allowing Beacon Chain to retire.

The Beacon Chain Sunset is divided into multiple stages: first sunset upgrade, second sunset upgrade and final sunset upgrade. The first sunset upgrade is the first milestone of BEP333.

FEATURES

  • #977 [BEP] feat: implement BEP-333(BNB Chain Fusion)

Assets

Assets Sha256 Checksum
mainnet_config.zip 1b943d93e76dc07efa24f0b171f814199e0b05f2d1c8615a3c146d4d82e3fd00
testnet_config.zip eb77d477ff55ad2c37cfa4feca37d298dde0e4c8dc6fade66f0cbaa487363119
linux_binary.zip 60d6836ecd252cb2b52f4935d5c98f063ee6c7878abc91797e30b13a9c12f862
macos_binary.zip 4130dadede6857588e726bec2ba3716050a08fd541cf2def2507d5b7043d4f71
windows_binary.zip 566c7ecea7c9a8962fd315deb4f38b213c20672ca9619dd06b1aa22d54236a0d

v0.10.16

12 Jul 10:58
13bb81c
Compare
Choose a tag to compare

This is a hard fork release on mainnet, with new features.

The BNB Beacon Chain mainnet is expected to have a scheduled hard fork upgrade at block height 328088888. Based on the current block generation speed, the hard fork is forecasted to occur on 19th Jul. at 6:00 (UTC). The full node runners on mainnet must switch their software version to v0.10.16 before the height. Please replace the app.toml with the latest version or add BEP255Height = 328088888 under the [upgrade] module of app.toml.

All BSC validators are required to update the vote key after the hard fork.

Changelog since v0.10.14

FEATURES

  • #977 [BEP] asset: add bep255 upgrade height for mainnet
  • #956 [BEP] feat: implement bep255
  • #964 [fix] fix: clear side vote addresses

Dependency (GLIBC) issue when running node

image

The problem is caused by the CI runner using a higher `GLIBC` tool chain. If you get the same problem, please try the following tips:
  1. Build binaries on your machine.
git clone https://github.com/bnb-chain/node.git
cd node && make build

Then you will get binaries in ./build/ folder.

  1. Try to update OS on your machine and make sure it can upgrade glibc to 2.34+.
  2. Try https://github.com/matrix1001/glibc-all-in-one to install a higher version of glibc. (It may not works on any machine)
  3. If you are running a node on AWS EC2, please upgrade the OS image up to Amazon linux 2022

Assets

Assets Sha256 Checksum
mainnet_config.zip 33d3d741c2ba1b95b7a51b7e3a89315e16fea4e8d377104621c517d9ef96a5cc
testnet_config.zip d500ca11f1a3a31ad7ea9f469de60f2f85d34dd2ad9191c9fd94d540e0bc8ed3
linux_binary.zip 777f840dc1f1bc1ed47563ea8ebfc711802ae14976c7ec714a2b842dff0a5144
macos_binary.zip 633abd17d813373921372776d73f13ce2faa00e4ddfb13fafd6fd5451bd1a8cd
windows_binary.zip b197a4ccaf226df067e2404b77cf195c98359851e483c6c6696403677ff9b4d5

v0.10.15

07 Jul 11:35
3195e6b
Compare
Choose a tag to compare

This is a hard fork release on testnet with new features.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 41650000. Based on the current block generation speed, the hard fork is forecasted to occur on 11th Jul. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.15 before the height.

Changelog

FEATURES

  • #956 [BEP] feat: implement bep255
  • #964 [fix] fix: clear side vote addresses

Assets

Assets Sha256 Checksum
mainnet_config.zip 305ab0e9c6984e61fe7e3dc79a2914ec2300c44afd076653cc6343e6772f3228
testnet_config.zip e2bbf453a75aa57c8880829ee2c3c9cff6b1e1d0070f6f70aae600ddf6683496
linux_binary.zip d7bab775c2e34f801e3cf0379ae3c431671f817472b380c70289426843dd9078
macos_binary.zip 9cf175d06420167803ffe2b1511187a9ec661f274aaed42d90222e49bd07b70e
windows_binary.zip b35973c998fdd50879c35cb643f54d50a9092c12e09ee0cf409a0e7923aa078d

v0.10.14

06 Jun 03:23
ca00a6f
Compare
Choose a tag to compare

The BNB Beacon Chain mainnet is expected to have a scheduled hard fork upgrade at block height 321,213,000. Based on the current block generation speed, the hard fork is forecasted to occur on 15th June 2023. at 6:00 (UTC). The full node runners on mainnet must switch their software version to v0.10.14 by 15th June.

What will change with the blockchain feature?

BEP-126: This BEP describes a fast finality mechanism to finalize a block on BSC, once the block has been finalized, it won’t be reverted forever.The finality of a block can be achieved within two blocks in most cases, this is expected to reduce the chance of chain re-organization and stabilize the block producing further. Luban upgrade only provides the capability of fast finality, the validators can vote, but the votes are not used to finalize a block and the reward & punishment mechanisms are not enabled either.

How to Upgrade

Upgrade instructions are as below (you should do all the below before the hardfork block height):

  • If your node is already synced with the network, please download the new v0.10.14 binary and replace the previous version, and download the new config file app.toml to replace the previous version.

  • Stop the bnbchaind process and restart it with v0.10.14.

Changelog

FEATURES

  • #953 [cli] feat:support setting acc prefix when collecting gentxs
  • #957 [deps] deps: bump cosmos-sdk to v0.26.5

Assets

Assets Sha256 Checksum
mainnet_config.zip b39db12f61f9b0bd4200d84873a78846ed495d6ea922dc8021c7fb48544a3643
testnet_config.zip eaa9196b2e66385eae3d1ba187e51f7605083327f789cb2998ddd202c84d12d0
linux_binary.zip 386e7ea11a7f571400b3da4e72379a6d7b0313321f1c94b87e3ce906c17f1e66
macos_binary.zip ba6266d689630d39b0b07f4dec9417f4b057647b1d481c87bc0ac129626a10f9
windows_binary.zip 032cbfe1f5ca0f26b8f19014f23e2193748fd1fd12f02dade65ca5fcf8a815a5

v0.10.13

26 Apr 11:01
480cc2c
Compare
Choose a tag to compare

This is a hardfork release on testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 38,931,600. Based on the current block generation speed, the hard fork is forecasted to occur on 28th Apr. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.13 by 28th Apr.

Changelog

BUG FIX

  • #950 [deps] fix: bump cosmos sdk to fix validator unmarshal issue

Assets

Assets Sha256 Checksum
mainnet_config.zip f8fe8096b0b2ebf4526df99a8426bdd995277e8c8017d7c45df1b34c915a01ca
testnet_config.zip 045af914fcccf499a70365a7cc8b49357bec75b74077253bff22b2628a66ecd6
linux_binary.zip 5f26e87f6309b7c971a8b773d1f351bf67b897c0c248f73ec2aa5431e6dafb7f
macos_binary.zip 6cd0fab64fbb90cce6db08f3f2db0ee2f8641ae118df56b4b245017a200bb56e
windows_binary.zip d864e49012c2bb93c0d485268bb0a4f0ee2a9056649a7378af42a12e5743a2a0

v0.10.12

25 Apr 13:55
8f48a2e
Compare
Choose a tag to compare

This is a hardfork release on testnet.

The BNB Beacon Chain testnet is expected to have a scheduled hard fork upgrade at block height 38,931,600. Based on the current block generation speed, the hard fork is forecasted to occur on 28th Apr. at 6:00 (UTC). The full node runners on testnet must switch their software version to v0.10.12 by 28th Apr.

Notable changes

BEP126 introduces a fast finality mechanism to finalize a block on BNB Smart Chain. For more information, please refer to the bep.

Changelog

FEATURES

  • #935 [BEP] feat: implement bep126

Assets

Assets Sha256 Checksum
mainnet_config.zip 402c0d48c145dd33b3e9f6062cf51adca3fa02e6dbb288fa42040e1f1f0924ed
testnet_config.zip c0b0006c6d534094d360ea80cbe41c0654cd9f122d8531f16eda32ccc0d87cc4
linux_binary.zip 97cc73330752eef7891e56d0d88be82e9404fced7e3a3a09958a816f441049bc
macos_binary.zip e193e74c1ed58a2e47b65fe2bb1c840a3ea998caf698af63b73db2eaa22bc269
windows_binary.zip 8fb2221df77b9d66c028f39317ffae082a0b0682c4f20310d6731635f984e5e0

v0.10.11

18 Apr 12:11
659ef6e
Compare
Choose a tag to compare

This release is a bug fix release. The issue is introduced in v0.10.8 for testnet BEP171 upgrade.

On testnet, please replace your tbnbcli with this version for querying. On mainnet, please stick to your current bnbcli client, and switch to this version after the block height 310,182,000.

Changelog

BUG FIX

  • #942 [deps] deps: bump cosmos-sdk to v0.26.2

Assets

Assets Sha256 Checksum
mainnet_config.zip 70776a52f3ab95f166cd771bb86ee2b0751586b9d351c04fddab9092ea0ae00c
testnet_config.zip e302b4d95eeb6a4c1716fa3e099aa78f58a4aab8042f90e0b453ecb37f7037b1
linux_binary.zip bb404be515bebd0e358e5a89fd2682c645c3d969117b2ba979c8f5820dfc6aa9
macos_binary.zip de1fd4ed53de7fbb8c14e71e28d6bf8ad768a3d743209affe7e0e0efc1fd6bc4
windows_binary.zip 1658c569c5bfe551a1243635d101e8e8ab0e2449a2c957ee7751f475beb85bb8