v24.1.1
Notes
Nimbus v24.1.1
is a hotfix addressing a problem introduced in the v24.1.0
release. Nimbus was crashing immediately after being connected to an execution layer node which is not fully synced. All users of v24.1.0
are advised to upgrade at their earliest convenience.
Nimbus v24.1.0
was a low-urgency
upgrade bringing full support for the upcoming Cancun-Deneb hard-fork on the Goerli testnet and introducing the /eth/v3/validator/blocks/{slot}
Beacon API end-point that greatly simplifies the implementation of profit-optimising validator clients.
Improvements
-
Nimbus now includes the latest Goerli-Prater metadata, scheduling the Cancun-Deneb hard-fork:
#5680 -
The Nimbus beacon node now supports the
/eth/v3/validator/blocks/{slot}
Beacon API end-point:
#5474
https://ethereum.github.io/beacon-APIs/?urls.primaryName=dev#/Validator/produceBlockV3 -
Nimbus now accepts POST requests to the
/eth/v1/beacon/states/{state_id}/validators
and/eth/v1/beacon/states/{state_id}/validator_balances
Beacon API end-points:
#5632
ethereum/beacon-APIs#367 -
Nimbus now follows the latest specification regarding the deprecated
/eth/v1/validator/blinded_blocks/{slot}
Beacon API end-point:
#5639 -
Nimbus now uses the latest set of bootstrap nodes for the Gnosis chain:
#5656
Fixes
-
Nimbus was sending unnecessary redundant
forkChoiceUpdated
notifications to the execution layer:
#5635 -
Nimbus was returning incorrect responses on requests for blocks at empty slots when working with ERA files:
#5641 -
The Nimbus validator client was not sending Builder API registration messages at the correct time:
#5663 -
Nimbus was ignoring a specified
--jwt-secret
option when no--el
option was provided and the default localhost URL was being used:
#5671
#5665
Breaking Changes
- Machine consumers of Nimbus logs should be updated, as the abbreviated value of the
NOTICE
log level has been renamed fromNOT
toNTC
:
#5634
Urgency guidelines
low-urgency
: update at your own convenience, sometime within our normal update cycle of two weeks
medium-urgency
: may contain an important stability fix, it is better to update sooner rather than later
high-urgency
: update as soon as you can, this is a critical update required for Nimbus to function correctly
SHA512 checksums
# Linux AMD64
e10dca823fa1d880f13ff0d6e6f6ecea41bb1e774e3897d021a0fcc1d4ca02f3100a7db0316f495d708a8b7c1ffc2076d1ef924151de0ee4fefb54a4854b267b nimbus_beacon_node
f1b72938621ea5dbbd03a71bcfb4f0a762b37072808912d9fe0cda0ba246d9d60dcffa0c24a2ec9041e5efaee8205549d0ea19d609cc0244a3ee182996f038bd nimbus_validator_client
# Linux ARM64
716b7b8772280a2939c210afce6e3f53c7a0a8f88db272ffabe3fb9fc16dffd76344eaca3e83f6e15f245503faf1d60075d98b1a7897bafcd1c888377d389d26 nimbus_beacon_node
7364dfbfe776f2abb41d143579f63a81abc115726cc80082449df5a1ba069c8d5996611398dbb0af898fc3e4ed121a2225ade7a338aeabd58808195b2a72106c nimbus_validator_client
# Linux ARM
dbf45af0512bbb1750237a1ba8cfd03797139c3ba667c363e4bffd65b37f0654c1f256d3405f8bf79c09ae970bb6dc8fc098b81195ad38d22b549642b2bf444f nimbus_beacon_node
10d3320003fe7172b2bdd2d15766f108e338aa3d25e81b04ba8a2ff92a8a35e7c84237b94fad774c3d3a90935182e5bca2677216000938481f98611e9d99164a nimbus_validator_client
# Windows AMD64
a9c8f04854273068f8cd0960db957adfc6a3f1a2247b9226a77400174ad924ced73e5013d8f201cd02a2ae0806630e2ce5ba0e33a1de4efa15f78de5104622b7 nimbus_beacon_node.exe
83b57080ad6128e144337aeb237766959e8ede3b5711736a4f67ad9805ff7aa8fede8f9d47ea741677d421f5013381b337f3946bc0e3ae58028d5193f7ddb191 nimbus_validator_client.exe
# macOS AMD64
b4e429e28c860db9de9cd2beda7c33ee51da5f669759e3e7ff49282a6a6a97e57fe5b4713fd00e000da11e09e3aa269693b0bf81b05e52df3a5f713ce7ec54db nimbus_beacon_node
11d79e30e4ea0daa35fe4ac76a7863d9d3665860d889552ec296b2527144c3a636f2ac49be374f20de3ad423016a0699682aaff6b6804448215da88844f5a2c3 nimbus_validator_client
# macOS ARM64
f1061d4fb64fe72b60ec1d4fd5bb6483fb80957a81d536b57d3b1cb193bbd78d4a948166680b621f3c55c24667a837f892e350122cb9611f595fa79a272299e4 nimbus_beacon_node
e92e0a14e36a3d9a6e0baadab7b631fd7913ed3b75475a7aca7f9c183df65acb11f740074938a58c713218791160b260f8c0feb33d8b2724610bc31250a6f011 nimbus_validator_client