Releases: status-im/nimbus-eth2
v24.11.0
Notes
Nimbus v24.11.0
is a low-urgency
release with performance and compatibility improvements.
Improvements
-
Update Holesky bootnodes:
#6703 -
Improve forward syncing performance:
#6682 -
Experimental light client-based sync method, for testing only:
#6515
Fixes
- Avoid validator client network configuration mismatch errors pertaining to unscheduled forks:
#6698
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
1d02cf596b74b899bb9d3fafaf9a6b609a57986a8093c657999a507a261f4e47775991cde407f07ed2a4f28b6801b554e7ea70d75b6297eb58a90b2af7d7c26b nimbus_beacon_node
0fdda4baa5fe725ed3aa9f633370a95f8843f4b30fc02be5a57411069d996f87cb5096224727162bcc06429cb053558c9a2f7acf17d6adf30ee72d2b3f1b85d2 nimbus_validator_client
# Linux ARM64
04fb8b61fe627503abd7cfc57c75a1c094d0e8fc55ab57f1603837e6d30771b7e45140a3377929137143de45707643678912c2b146407d62c21ae8ff80f53426 nimbus_beacon_node
53cd5d441172babee3a756e21c93763f0523ce3a8b068750dc1b2cf7fb79dde9b75cbccc54a788454293f0395bc3ebf27c82b2169500f3c782f7a0dbf534165a nimbus_validator_client
# Linux ARM
ef8323544d5ca4b1d8d8020c7f28dffcf05f13a8841737afa6687e8db9617bd642a3c4b5aafb82687a40f8a53564949227451d1472f789302c389c06464cd770 nimbus_beacon_node
5e7378ccdd6393afcb92b00f9f09c999043d52f5db3f2022b64f0381f858b8f83748cdd0377452fb3ee2c8853c88d2a3d11908c04c9c4aaec2c9073b7e004b6f nimbus_validator_client
# Windows AMD64
b643ef2aba8f0cd4f8360d46812dd7bc655a254411cd85a58f76b32c85e44e7e9fc0ab0bbda06a22554a00152b38515083876def1928794476a8d45310f5d5ff nimbus_beacon_node.exe
d45b0ec480bb40f3b8aa7c6585cb8ac4a3b2c7636ecf614b7af3cf788381c95b651f891e804f8167ecb07d87e8806b34b7d7ed6c8b79723829170af13f21e21a nimbus_validator_client.exe
# macOS AMD64
6895314711bc9d7ccbea1316e448d107e7656330a039c3e3b22cce2b0e4d682eab16a5cda57b414e089c7ac3b4b65fcc1c59a52dc474546191983b40efa89eb6 nimbus_beacon_node
59ceef8840afdda94e428b41f1e907a0c5997f633a99d44248409ae2519dca54356fea7865de30d6ef315259f4a0702e838271b0d2c13958985f0f3466580ed4 nimbus_validator_client
# macOS ARM64
7735a7e46b1e7b1f53f52d1d722de260a626307fce27533aa0d518ade3c29d1b133aac769f6045ffc1da329bb89842639584d92687de662796174f5aaff09f9d nimbus_beacon_node
716f1f4e2f09ae028d9cb4fe12de405000a864a667ea2fd8c4c2c508c51a117906bbfca9cea2765df1c39c6391b7ed198c1508da53473bfd2aa8cb3d03687981 nimbus_validator_client
v24.10.0
Notes
Nimbus v24.10.0
is a low-urgency
release with performance improvements and stability fixes. It is high-urgency
in specific cases where the beacon REST API might be externally exposed, which is not the default configuration.
Improvements
-
Improve performance for syncing with a timing-out or nonresponsive execution client:
#6665 -
Increase execution payload block hash verification performance for optimistic sync by 100x:
#6610 -
Increase validator client scalability with number of validators:
#6609
Fixes
-
Fix crash on overlong JSON array reading:
#6674 -
Fix infinite loop in validator client when all validators lack indices:
#6615
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
977bb872ae65b3a6f5259b8cd4bee00194141aa20713d647b8408a90da58a947634970a77549bf9e1c2420ad1bc2ff96bf770a19adb89a4f2e113ab9b572f8cb nimbus_beacon_node
0e68f4c25a909df1ded7229ba4e5cb6a453a51cded13c9afa88b08ef7d2b5389fe45889e6d3d80f227a1123628789bc0493c89adf2c1ff97a64974c8ceceb034 nimbus_validator_client
# Linux ARM64
06f800c7cc41f7b89333146ec2e70085c5cf610bc323e8396eae7eafcbe6c371e0ddcef91100b5c2a7772a88eae109fd21d3983c3993ba93cf0fed8f629eeee1 nimbus_beacon_node
2e460bab863381113b79120db3db90e4a2d3246ee3730439b8dc8b5bb9a76e19ea222fe182de05331ef484a42bf3c10313f27e907f310d047498c002be9ef532 nimbus_validator_client
# Linux ARM
f36abb91932bacd33d2f540d6bbb41e5b321daecea0183136cba8c39bac0778759bf1b6ffa053a980baf4afabf7869a35338b0eac9358efb64208dc5a226da12 nimbus_beacon_node
baa83c53b0b7f8f64444144c36de7b3af6fc89c320f58cb5148e6d8e12b21dde19853929b74e554769ca50fb939697cd3068213014e2d2d40c3ff4094776da95 nimbus_validator_client
# Windows AMD64
612c10e958ad344a811a92c651c121c9889131e5c27c49f2d952999998887c8c707305be65d9efdbf57233f7616b420b3264c6f6f4890683a648b7c7bb150a07 nimbus_beacon_node.exe
80abb2dc690f7da271fb5d72b5c2d507f345b326af8e1e969a0e6fb17ea306e0917685c053a87058c0c8b53873d4a8876bdb1bfce03522dcf80209c18f0ba42f nimbus_validator_client.exe
# macOS AMD64
3b17d3e058eba15451ec47a2fa6eade944bc3b02d3562f78c04393b03f3a4d26a4824447531abc8bab666b68a5e419f720fcd7be5a0691fff1e100bc28de2cc7 nimbus_beacon_node
39765ca804d21a4776b050fba073b5a3e043e82e39df18c7bdb14a2840fea69588a8ea94b504c5ba5015c70a8980ed03e665be60189016497e185755d8886678 nimbus_validator_client
# macOS ARM64
d05fb6015291d3a5ec02b7ddd346fc08ee276bcee4435dc7ed49f14fe7956dd30bec90c140d748158dcc3b360942ecfee591f3d8595ef16c415dbc5c9a0f878a nimbus_beacon_node
e6fc534926b8a2ac141bd31340c82c233fa9a98812fe5a486053923512b8ec5af43f223e7b14e3be101c0bfa58b14d6eeef2d00b364e304bc6f0d560b5c03bee nimbus_validator_client
v24.9.0
Notes
Nimbus v24.9.0
is a low-urgency
release with beacon API improvements and stability fixes.
Improvements
-
Add support for getBlockRewards and getSyncCommitteeRewards beacon API endpoints:
#6556 -
Add support for publishAggregateAndProofsV2 beacon API endpoint:
#6546 -
Add support for getPoolAttestationsV2 beacon API endpoint:
#6511
Fixes
-
Web3signer always resolves DNS hostnames:
#6567 -
Avoid potential crash while initializing UPnP:
#6538 -
Fix missing field values in Deneb and Electra getBlindedBlock beacon API endpoint responses:
#6569
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
e40ec8fb6ded9a085bf52f7fa4b2e3cb8f63670f4d4c0f8e190f5a3d7e0038230985083b22ed859a1ddbdce230df05ebb182a73cfa8a614b470aa7516111b7d0 nimbus_beacon_node
35737f59e52fdc47823532b15d372a225779f38887c39664239a2171bc6f24a79633dfbb9257c7715ae640ea9037a3c6352e2e58c53af74a352d745e23d8c74b nimbus_validator_client
# Linux ARM64
ebc909d4518c2db8df082c93a6708bfc70c72f6bab2fe18a1ec436b6d74fd380e3ae83ffd9e99fedba73aa3c611764907d5cb26837d34dab8f4e03c9e9ae4a01 nimbus_beacon_node
b9b29bcaa69e9a9e37a334963cb646130afd0b3c66fe1f9f1342ce214239c08cf3a02658ebb559f55466e6f23ee88863feb58e8221a0c93b4b092cbf4f2ab357 nimbus_validator_client
# Linux ARM
d7e6d704a465dac3b6412ae0e5d5fc4ffd45119ddf303558ac9f7692c5104d3a7a4fbe1f4d49e901fb0c9287d678d3f2c19c69a5ebfd5d57a0cbbe42c90cc85a nimbus_beacon_node
f5e8e17c49a2b8bc8efd9423344c4708093eb3851f73d4830f3d86db109f512f69d1eaa10fc58676c83d47dd66e2fec29c941e07df209a8dbe6cd902c1b73306 nimbus_validator_client
# Windows AMD64
f0623854060268055beb0864d3b69eea7fd9ce8e905b0b23af9a466411e77fb14b30de85278b465970dfbba9b6e93b00b5768a2013bb4d3175ceb7eebfca57ae nimbus_beacon_node.exe
0adfb53e9b66b48d13ad3615f4784ece9129ed79762dc64fe199b1be6c2c877cb0e57e2b765e1709647647cbb0f5e63176e96e3f795af256e1e9c64020f8a375 nimbus_validator_client.exe
# macOS AMD64
d6cd2447470301713781272a8b39f9bfa2f41eeb7cc09c00772da3de06fe05a11f408f127925913371fe2fda0c010a7af8c2bb5ba17c4a9a2700290490e198be nimbus_beacon_node
90379bfa7a15489472cdb048106aeebaf51ca1c5c60f983571876861b464fdaf5ff026457cfa5cd0fa4302906709e52c1e038e7225b71d733f077e786f2fe503 nimbus_validator_client
# macOS ARM64
e5d513cd43867627e44012ab4df795562f8a03ef6d3797d854549e71be28dc8ccde56838a27eb5511e4ad2b58fb6fa25d8e5aebd596d572fe3eaa73ca59e4fb6 nimbus_beacon_node
57906e94a3a57ee50cd167e1ff1b2123402cbf4ceb92bb1152dd7637f9747b0ab2ad465628fee0d4224fa888deca1ba79ae7948af8fd73b8fa595ee1daff6826 nimbus_validator_client
v24.8.0
Notes
Nimbus v24.8.0
is a low-urgency
release with performance and spec compliance robustness fixes.
Improvements
-
Increase speed of processing blocks with deposits by 25%:
#6469 -
Avoid running light client sync in background when node is synced:
#6505 -
Add additional Sepolia bootnode:
#6490
Fixes
-
Add timeouts to failed execution layer requests:
#6441 -
Use correct fork digest when broadcasting blob sidecars, sync committee, and sync contribution messages:
#6440 -
Fix Holesky genesis state being downloaded multiple times:
#6452 -
Check blob versioned hashes when optimistic syncing:
#6501 -
Increase trusted node sync state downloading timeout to 120 seconds:
#6487
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
1f4443a79b246505cbbc37384f0bfe77a1f3c3150c4741ae384fb9518879b7321ba29fd0e2092302ee7430dd11bc2367b19dd0ab433865f49909378f6ea3ad67 nimbus_beacon_node
1e947b2bcb5e74f2ecc614f0ddea5defe5b3cbe7f632a28049ee724967321d1029028568485c33f87b8544d963897e35220db3cf15cdaf29a8b57be5ccbb5760 nimbus_validator_client
# Linux ARM64
642e3fc33fe122c3be971ce0a184975b09cdca46fc3ccc0b36d600d12d788cc434392368b4108e82806ac2a253057afab6ac6b11f042bc0d9a2d8114a46a7783 nimbus_beacon_node
284ce7a9784dd9e68d2f5f63821ee172bb8605c1eb563a33d8951e04daf49686d1f4387d340ef1b12cb04779ceb1bad1b6ef82a5881f4e31675ee329276ea149 nimbus_validator_client
# Linux ARM
2bcdb2506f76ac762f9d52c64cba6ccf324851918d968433848b8305eaf972eb5175a52f64bf40341c6aad21e18e71f714bf0c668e74720b18d801749ce4f448 nimbus_beacon_node
5cb6a6ef5aff8e5bc05f7492d26a1e9d1f57ba9b03f36e65a0cd91afe22b408a56072f0f615b8b0c4bba6361a56296d4c93d441a69c4e6de6db6df127c33ed35 nimbus_validator_client
# Windows AMD64
54e5297dcf21da3e1a00546036982144565ad4ef0baf3127ab10093cad65a3ddafb33516c5b93ccd9f8e3d1884e7d0ba7b22e8a2208b7a7c57890e578a71d227 nimbus_beacon_node.exe
5019f2a7913a0325a8e5c542b614a599646995869eb91d07ceff1401c6e59ab26889f18c70f192c5eb8fe021829b22dfbb5f1108623e85086365639e9be6f4e7 nimbus_validator_client.exe
# macOS AMD64
f708384eb247cfece2ac52519ed510bd03d62a3687b39b810e28d5346a2a36a66f86bb0a5cc2dd59a5a489690150c2cb2a9212da967cf3aa7198a6b9f6d78324 nimbus_beacon_node
33991f634d16d77f4f8b832d88604a3b9da29c7ab45af3ca307acc575a11793207f763558eed242d747140431914205210cfd4d2143079f1a540b63bc227b7da nimbus_validator_client
# macOS ARM64
23a04217f68e0be9c3631ad33986a066220289676b2f07808d071293390bc01a0eaa1a0cd756a58368d53e4ab1769ce62b5d18b0ea29fb194cf88ee87f6f6199 nimbus_beacon_node
a15786e4a222708c72abdd85500d2244dd5c39da0e0e9e5e113ffd85b6fa0b95be6c1c0fbdf8859699f318e8c29c18a6394fcaf51bd4868b407bf287d30ff592 nimbus_validator_client
v24.7.0
Notes
Nimbus v24.7.0
is a low-urgency
release with beacon API improvements and fixes.
Improvements
-
Add support for publishBlindedBlockV2 beacon API endpoint:
#6413 -
Improve block proposal rewards in the absence of pre-aggregated sync contributions:
#6384
Fixes
-
Fix SSZ decoding for beacon API publishBlock and publishBlockV2 endpoints:
#6408 -
Fix
statuses
parameter handling in postStateValidators beacon API endpoint:
#6391 -
Restore functioning Sepolia bootnodes, as previous bootnodes had gradually vanished:
#6421 -
Fix IP addresses returned by getNetworkIdentity beacon API endpoint:
#6422 -
Ensure Keymanager API fee recipient changes propagate to builder API relays:
#6412
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
0aede75ee09f8a31450ca595f3bdd19e2e22b82bdb52fa4a6da6642b4f71bd0f70809a909a4273a0214a0c2ad654baa7e27957e447b5b1c8d2a1ccf48f276331 nimbus_beacon_node
e94831fa64c937a993c402d6621d77b6e6c63ea1868eb40bbb334ef082a48b6788dc811fcc4ddc589a27fc598e010c7bcebf6cfc20f9fa22826222de509195f0 nimbus_validator_client
# Linux ARM64
ae7da101e5125092b58d92ba13755884c1e797e368d2e095f1eddaa1faf8bd80b8c043b9bd0caf2b00bb8f735cae9423db326042896678424708f21fe9b10661 nimbus_beacon_node
9fbe87321e15b1cc9c3b4ad9770a6904e43e951e8f76adcdb60cfda52d5465fa308abf5ba972b7d91979be2cb52ab69a763f1f3cb15d18dca21b1199bbd3b403 nimbus_validator_client
# Linux ARM
6e0b6942ff3a8c16f01a1be578dbb24684086aaa48624658af94823b0223b4e6e5af81258372f986c7dd7613f1f2fb7b9488ea8799e9531e99eaaab6569d25b3 nimbus_beacon_node
e1c9f6a2ff77c7d0d8edaff57c8c34e3d66be339223e1ce6e48f2746cff86efb4e7c2b8ba90a0e2656ae20fe8de2ac02eb9fa5867b8bd9514b19a987d7338ddd nimbus_validator_client
# Windows AMD64
792d9174b5125805b2fb9eb1cd4f87caa7d77fda882035761af82338f98c58ecc330ac7c05b5c4415ebfdd3f6b910ca6be845e62e8e656421ac73a4497306b81 nimbus_beacon_node.exe
54430994a18368d3f098bfd0dec67bff78a95da18bcba87154c835a1aa0ca288d21d8169ad021d4c0918bb99cea87024c1a21defffa35dce292175dd3fdf5af1 nimbus_validator_client.exe
# macOS AMD64
bd7fcce4c269cf6e0be6468f46a35524f73b0b6e88f11e844cb5e9854e76d4d31fc53158344b519bc9d0385e5fe2454f40fa95ab454834952cbcc1428d2d467c nimbus_beacon_node
b502b3ddd7f34d9574a8fa17a8055de2745e1141fbdfd63e9aa3c1c339c926bfb2583cb45fdadad31ad9566b67cac83ea765ceaef7e4155f2b2e67ee14da37d5 nimbus_validator_client
# macOS ARM64
8a31aa4d0480133d640d87da14afcd6dddf2e7c7a17dc526c198174f4a1cead2e11d7d0de6c992fe877e17bb081e581222d16293473326af01e9fabac534b64c nimbus_beacon_node
977341eb5f0e5ef5a218ec59ebe29d4df7f6ef34dea3ec3dd724ea6aa1c75c34b00baa6cd549a24fe4eb6c6f33d6953063aca811c509ab08ba0b452a871974c0 nimbus_validator_client
v24.6.0
Notes
Nimbus v24.6.0
is a low-urgency
release with performance and safety improvements.
Improvements
-
Improve SHA256 protocol object hashing speed by 30%:
#6292 -
Ensure that when a paired Nimbus beacon node and validator client are improperly configured to share validator keys, they regardless avoid slashing:
#6329 -
Add block scoring to validator client to pick the best block from multiple beacon nodes:
#6303 -
Enable block monitoring in validator client by default to attest earlier and more reliably:
#6331
Fixes
- Fix light client libp2p gossip topic subscriptions:
#6351
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
8293516407740b71d4a091527e7aa6145fda0bf48a16d6b91cb5f0f79b216ef33c9ca5cc1fb23418519a322efdbf1e2d9e5be50c5001dcc8d7735a9973e063ae nimbus_beacon_node
1769e5470cc6fd86de74cfb5684865f6bf80c1173f5895f2108cc0c21d049b421062fa04d4fc66f5a055d62bc76dfb0755d22e9def3c0a88595171a2b98686cd nimbus_validator_client
# Linux ARM64
4aa45fc68cd38d3793dacd0f9439603ae43527d7bcd8a53f6a6a784ba58c2fd662b502b9c21a6bb586900ab72df70e4f424a54a4b92a6c2ef7036a0af5a04168 nimbus_beacon_node
0e8f3ef1be7a2500c5540efc16e56a01c12c02f841d87bf40cb88aee7f68339eb2098e1994763338623d9e122eae5d5e3ef5d62161c772f504c1988a1093beff nimbus_validator_client
# Linux ARM
a1e029eddaeaa582abee9d6e3bd16e11eabefda470002f24709f9d25161e52f2af7bfc1106485b76298bd99e86965ce424edb2a7e94798a858b15851db3f9d1a nimbus_beacon_node
0a35d56c637b2017d0f2527e141b52e8034df0bf97f2bc251069bcf4bd97ed9992a05384bd25493a635c3ca997dd897fc310bb578897bf7ce6540d6966c0e520 nimbus_validator_client
# Windows AMD64
53ccbb568ef915e2958fd84c17896846c680021e2d417f1c8c4f53b067e58a898ee8e54c56198c58cc7f51adeb48f652fb1f83f3e20f1df57baaa0b8f7e17df4 nimbus_beacon_node.exe
eb06ff6e5b92f6297084bfd431b865daae6ba6d58a8a83660628cd177cf8781a4bb36f6c07dd131367dc8e08e40ca6e4d980883314cbac8838ea50ed9b02b327 nimbus_validator_client.exe
# macOS AMD64
71f3b20b819254f4d4ca69b74c2a38d47af7ed53abb0695896bc396430bf5520e98ea32b2d58ea5c1dc003610fc6644c3d72f37b0e56a189102265752329729d nimbus_beacon_node
d3533898b4ebf851df269513021f024a54f51ca6ab13e77c834dea89796f0dd069bb6454e477e33152e26663000fcc20e8f938ec6641fd8d755dbefff5ee8001 nimbus_validator_client
# macOS ARM64
59e7fa0c50d6bb45a1915dc105d0389757494cb9d29370e4c2c98a1baaeb32db0555a3f9cdeb235803fdd522b29a4a493270f3b79936112cbc183629c87491d9 nimbus_beacon_node
27f096a7fa48c9c7b6a33e4d0961c87e3dc286c47b41e202a11e0187ec01248f3a37183dd247ad7a777cf2ea3ec868d517de3bedfb9d2d96c2fc65f3e6fd6c0b nimbus_validator_client
v24.5.1
Notes
Nimbus v24.5.1
is a low-urgency
release with stability as well as beacon and builder API improvements. It addresses a compatibility issue with certain hardware where v24.5.0
would not properly launch.
Improvements
- Enable IPv6 for Discovery v5 protocol:
#6242
Fixes
-
Fix potential crash on slow libp2p sending:
#6280 -
Fix
publishBlockV2
to correctly verify block signature:
#6261 -
Fix
submitBlindedBlock
to includeEth-Consensus-Version
header:
#6256 -
Fix
getAggregatedAttestation
404 handling in Nimbus VC:
#6254
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
4a8230a69089bbdcc7abc86f9471e034cfbd32344e9b01be85e88ed3b54d7cfb83abbf7b32aaf9c957eb4a762b0aa34e63b0ea47a3943bbd07aef8812777f7d7 nimbus_beacon_node
1d3a826d1e5e6be58070570efe594b012fd4fb68f3ae449c37aae956d1cf8664a5286b09cc1bd47f7bdff5c2b4af9e83d8a5d8d6fe1153c540023e5bbe2276e2 nimbus_validator_client
# Linux ARM64
f96331dbceb23ae76736a1e454ddca61a3af8d75194bd312069b795e11ec1fdd1753e79856a7e48d87663bbe62eceec2d278dfc11b10ebd05d686f1fd4f8fe19 nimbus_beacon_node
48863f93a2a5ad1059b6356cbd491f8b9f71a52a6cf37ba2bd64ac03e03d7fa38d6860bd3ab31276efe7afc5927df6dd4ae653dbb6c21d7ef52338f1fe126797 nimbus_validator_client
# Linux ARM
64155d248828c62878cbff7c0cd145754557a9f1181d6bff33e2964a33ab4eb50046aa42bb04a81600d0fdc00e1d0e5bbf7c45c16a3587b35602c85089fd36ed nimbus_beacon_node
f4bcff902ad86763bc937c98f270baa9d6f2872015fae4652063c067089738d2ab1ea5559fd93ba6a9fd4aeb9106ac4776040be5b35e9054fb6eae30f4fd10a9 nimbus_validator_client
# Windows AMD64
6bade1855aed44825e59c4ffa65196f7223a740413b6186dcd983f887a3c9a9b71f773e756ff35522822104017a2c1d4190ca7c941f8e22286c85b2d69ea86f9 nimbus_beacon_node.exe
87be6cabce707a954921cf971f169ab9dae19defe0993d04c22f133e35314bbbb5ec496809359d960bfc803d7f05e511fb0ef3ba2147d69b7384cb8538addd18 nimbus_validator_client.exe
# macOS AMD64
b416655fc1e1da7bf3e8dc8b1ae4ed635f5e27bb271a2ae98050c5240621efd2dd95a8d7988d93891213dc0d25702d416fd936322efa98f143e304f679fccf54 nimbus_beacon_node
3eb25bc9c6025ddd9adc6e92c59ffca51b069023053277975eeb9350cc7414f1626c1182f8de861dd5e4c94fd7347754ff1b9d9b700bcc9bbae76d77011f9f6b nimbus_validator_client
# macOS ARM64
677f422443ac942af23772f979241e8173d6907b5a2af9231676a0aafe9672c7a3710b1e356e119262580d9bdd4b50b333929683ac0594aecd80dae937143299 nimbus_beacon_node
5e5eb26058b454f7d21cf9982a409c3f8ecd1f3057356e94111f1005ad1ba23a1f18ad3bdd5d2a0db81396afbdb2258c009a3588dab1a06cfbef4ce4b6826703 nimbus_validator_client
v24.5.0
Notes
Nimbus v24.5.0
is a low-urgency
release with stability, performance, and beacon and builder API improvements.
Improvements
Fixes
-
Fix potential crash on slow libp2p sending:
#6280 -
Fix
publishBlockV2
to correctly verify block signature:
#6261 -
Fix
submitBlindedBlock
to includeEth-Consensus-Version
header:
#6256 -
Fix
getAggregatedAttestation
404 handling in Nimbus VC:
#6254
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
1a9edf406b0ecaaba48b022ba40ff55435da1a392462f000c8d6751ab3cd12684a33a1b1ddf3eb618850f76725ee623079362381d9dec98007ad755b6ec9bfaa nimbus_beacon_node
7c357dfaee42c09b6330cbf33dcd708d1f50b901d5c075a1b42c107c7b29c6e6ff634b1475fe2fb6cc0f548cda7deb159c87f619c631cf2dcd9544b45fa60131 nimbus_validator_client
# Linux ARM64
5b288bd26e23ad228cc88eb735104488f2654e4443a2e7c1f7a3cf9eaa352524c66a2860a837cc541f91d2b833925402e00200c81dfebf4d97d93108c6bf45df nimbus_beacon_node
a6c0fa1086e4f68778850a1c16c525868925adf2d1b2cd753de77bda22acd7c677f3b88d4628ddbb98c96b3cb7868d676adbd7a3fe89d044f25ad84c2665fe7a nimbus_validator_client
# Linux ARM
5637712ab640cb7cb6026a79d5c0f9fc8dae839c588492d7c232b77db59a968feadb12ae1e1fca84ab8427b1ef7b2df64ca523a189689b98d2b3aac2fdce118e nimbus_beacon_node
5ce762bcc191c6db3daad3c68f169e0bc17fe19364567362aff4dad706ff7e1367e7ead0e469da835cb466ae732f33a7337b51d682213992e08a3717592e9fa0 nimbus_validator_client
# Windows AMD64
ec69c1875428118ace07f9ad3e98cc18b87690d1720c0daec8150e4b1de3be3438b574c4706ee0f686b6027c5c2d1150b72d7453fd678ec5cc6db581a949eb3a nimbus_beacon_node.exe
875177924e205daf508419dc1b2f6f83a478ebbb3767573d47c9ea13b7a44e0dad5a0bce34f4621499cfec76a1156b1e17a060cd9c43a1c45510ee05d01e215b nimbus_validator_client.exe
# macOS AMD64
6703ecc7b7c0a8680865886bab84f44bb1df4d8914f70287e0f8269ba526eed1ac3ecd9389975da3ec66899064dbf833cbe3fa0b0918d85840e4a093065a8c48 nimbus_beacon_node
0622383605289bcd05c286be2a23f5757d92bd0a4ee0c80428af130582f21bfced3524da65a608a9cc0ee939e0c023cbf718310fbe0b6a00e0fecaa1d490823d nimbus_validator_client
# macOS ARM64
e6aec6e360711d3ffa4007eeeb70a7b50290e760346962c7e8eda1cce3a58395beb68ad68fbce1ac158d3f5caef063716fc3d36df31be972d976198e748d3c43 nimbus_beacon_node
0b7d56c8bb70b02446e53020827360d9a3bf52dd622bc6e5e3c9fb9ca221f6a9a39baa32fe32899b37ec4bcff8b1808df43c2b21f54c23dcbde290ad6e056866 nimbus_validator_client
v24.4.0
Notes
Nimbus v24.4.0
is a low-urgency
release with stability and performance improvements. It also removes built-in Prater/Goerli chain support; people are encouraged to migrate to Holesky or Sepolia.
Improvements
-
Large numbers of exits in a single block or epoch don't cause disproportionate slowdowns:
#6161 -
Support for using era file for the initial checkpoint block:
#6164 -
ncli_db supports importing blobs:
#6166
Fixes
-
produceBlockV3 correctly encodes execution_payload_blinded response:
#6204 -
Avoid a crash when handling blob backfill:
#6168 -
Avoid spurious errors verifying era files with empty epochs:
#6163 -
Address cases where REST blocks submitted have mismatched KZG commitments and blobs:
#6150 -
Fix a rare block verification failure depending on initialization spanning sync committees:
#6160
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
f2a64bb328d0ef8ba198c574ea986d7e318e616716242cc0ebcb59fb00666f3ae415ad90da734cf4d1a64045d6cf8ea08b5d20f958091159f6848c96e3a398ea nimbus_beacon_node
c6716168d378c708128e76510a003dba027a4c7877e4d1383104704ee96d1bc3dc494d8903faf4d9fb7cfdf5fecc9bef8e39186e4c266f0e9ffa334c0c0f6372 nimbus_validator_client
# Linux ARM64
087b280fd144c0f7f3e2a5bb083387ee0617ad6a3d881e88c9e68289bd19ccc3e7dd55017ef3bcff409e18701cc196f57f9f1b7b07c8c7add1e5ed583fec9bb0 nimbus_beacon_node
725348e4faa9594cb912c5d05775cbc54790b7d325e58cb91d25e5ab9b86afd11d825f51e8fded994601ae4e64fd45dee9ad852b1bf9410f1b01dae852e7a1cf nimbus_validator_client
# Linux ARM
fda09c4f077ed31ffc9e00e87b571f3fc7fa53e67bd604f827910f8a04a7b453db3b0702c0671abbdf0f31687067b0c29c0235db7f1d41ed264048f3ce8f0b95 nimbus_beacon_node
a6d42d001f5affddeceaa78165894ff5222c976bf0f8a58a25007fe63b89127fbe84e7129c6bb0f794c8be851216a0452426e66ccc4c930e11764d11a64795c3 nimbus_validator_client
# Windows AMD64
7876be0ce168ce2cd82712179c21770188b756bd67dc33669f4ab0fb9199efc74a1a96373c307e5a7235ea780551bdac656ac02d1791e03bba21e4e9bc7f6fd6 nimbus_beacon_node.exe
faff166d6f7b3b1cb9bedab7e953c0303b3636c868c99e59502b431a669eaeba5f818bc1877723a536d9c56c03bbd83c706a465feb647e6807450d53e7b6efda nimbus_validator_client.exe
# macOS AMD64
ef290835a2cb9bafd5f0fadb4b3cccc6500cf322309fc0a3d323230292a3e59baecb1023931b743a6563f8b4c411d7f36449b90c54ad30f2a804416b8415879a nimbus_beacon_node
bd01317e0ae763f40ec4b6749070ff3c6fe2d8a11e339cc6ce89e65d47866bae20f02ee6e66a307c2d10258b986f9cdc096823aca6773bc1ec32001cc1d9a8f8 nimbus_validator_client
# macOS ARM64
ee447469403ed234e44099b8ddedabada1e7ebd62fb4203106d4016fd85b72bda9a726a0f07a151df15f1ce201094e5144b78be7feaa4c4712394797b543eb6e nimbus_beacon_node
c03047db58beb995ad87718283549236ee7791c676d4cb82514aeb4e85e1d5ba488076092c2dd1ea04c99048687009f3462963ba9267a268ecc6fd4bc1e83162 nimbus_validator_client
v24.3.0
Notes
Nimbus v24.3.0
is a low-urgency
upgrade bringing additional beacon API support and resilience to suboptimal network conditions.
Improvements
-
Add keymanager API graffiti endpoints:
#6054 -
Remember gossip messages longer to avoid potentially slow handling of irrelevant messages:
#6098 -
Nimbus processes blocks with deposits in a more optimized way:
#5982 -
Fork choice performance during periods of nonfinality has been improved:
#6076 -
Nimbus will continue validating even without external chain progression:
#6101 -
Locally built blocks via the engine API are preferentially selected by default over similarly valuable builder API blocks:
#6103
Fixes
-
Add required header
eth-consensus-block-value
in produceBlockV3 REST beacon API call in beacon node:
#5873 -
Restore usage of certain mainnet bootstrap nodes to enable faster and more reliable node connectivity at startup:
#6052 -
The network configuration
INACTIVITY_SCORE_RECOVERY_RATE
can now be overridden:
#6091
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
5da10222cfb555ce2e3820ece12e8e30318945e3ed4b2b88d295963c879daeee071623c47926f880f3db89ce537fd47c6b26fe37e47aafbae3222b58bcec2fba nimbus_beacon_node
c39a6cf527432d28abd5b297e9efa5d1371bf2be4fc2be28766233f00099a8b7af67b9b7c3c231a1049444f4003fd1e5215c7a6976c27b6487177a0e9fd0912a nimbus_validator_client
# Linux ARM64
1a68f44598462abfade0dbeb6adf10b52614ba03605a8bf487b99493deb41468317926ef2d657479fcc26fce640aeebdbd880956beec3fb110b5abc97bd83556 nimbus_beacon_node
23c8d844b24bc38ee80b2da6b1ffa8547bc943345a1c3a70609933af43b67ef0168bff78c9e6f0695a3783d9ba41b2396cbcba0244368ec983fb812665afc103 nimbus_validator_client
# Linux ARM
7055da77bfa1186ee2e7ce2a48b923d45ccb039592f529c58d93d55a62bca46566ada451bd7497c3ae691260544f0faf303602afd85ccc18388fdfdac0bb2b45 nimbus_beacon_node
0a6ff359fffd8e80acd476c2cee1fd1d42c3edf9e929ad8c16bdb88a1d7ee162d45d994f386824c8bfca49b42c74aec800c86882d694b75db8e2df567ea2e245 nimbus_validator_client
# Windows AMD64
d740faafe7307393bebad3576daef39867681305a65d34fc74143180a4364909715239e846f28197bc25cf9604225d854e714393d8f978c1409811acf9467b4a nimbus_beacon_node.exe
076711909d26024ac652434e9f07727a13b34e91d3d59c8eb3058ce4e1f7dd13c1a379591df8c54b94eb198d2613c9463e09d8abe0d86b57777064691dc8f807 nimbus_validator_client.exe
# macOS AMD64
55d739bf866b2570184af525023e0cb8e9eacd49d22addddb89a46eb7162cf836504d09f5a6bf44ff6dddce420d29850b0565b659c43ed89a9ca40ce8900683b nimbus_beacon_node
854e363971b40518e8696aa720c1684664e5311ee78e97495e74385b1e908d365b11c6e25b4c5bf65e1ffb0599822d496d91ff88fafb02936b3d753271aa4724 nimbus_validator_client
# macOS ARM64
285daf8fbd68487a2b1b5bee7a2bb52362d2a016c122558f1245981930895b586e0ebf68c575050e9f0b3cc67dcf249303c80f65da712a6bf60e3008e53d0156 nimbus_beacon_node
9986aab2a3166e71519cb80e88c1111ee8045c2f06858facde477cc62c74312c8d743a97a308ed03d317121b544c3496a465734a02f3cd6672425b2342843bdf nimbus_validator_client