Skip to content

Releases: status-im/nimbus-eth2

v25.9.0

02 Sep 04:25
v25.9.0
660ebee
Compare
Choose a tag to compare

Notes

Nimbus v25.9.0 is a low-urgency release which increases the resiliency and efficiency of block production. Furthermore, macOS amd64 releases have been deprecated and will be discontinued by October 2025.

Improvements

  • Allow fallback to builder API if EL provides invalid requests:
    #7396

  • Propose blocks more efficiently when the builder API is enabled:
    #7353

  • Log execution addresses more readably:
    #7325

Fixes

  • Avoid crashing on startup when data directory can't be created:
    #7326

  • Require matching Electra fork configurations between beacon node and REST clients:
    #7321
    #7322

  • Fix dropped connections being interpreted as empty lists during syncing:
    #7318

Urgency guidelines

low-urgency: update at your own convenience, sometime within our normal monthly update cycle

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
9c9e66d14df0ae58de876970435c492a078eb8fa25512f2fb9f885fb2121f8dcf0a8f7ebdbf214620e6f298aac17573b109af713e7b6bd0b6a8dcc1710554035  nimbus_beacon_node
5401dc3e2f94bd1ee57a563cbbb86076ccc5f8579effcfc15946aeda5834cf3d8cb1e87f93ccd26059e427e30465d164b0db430f3d27c0bc369353075e2e4d06  nimbus_validator_client
# Linux ARM64
c9f6be73b5314e894fb2fed6718bc2dff925abe402efc220c9ed706a6b85bf263b646357b77fe3e5c6416c9d9201377ee89d14564b5e248e133f7477c25e7576  nimbus_beacon_node
2e676d2a7fddac17ac4941f7d39c8873c94ecc87493b1e6762b1767a3141f9f11fbe0000e98171cfbba8f3e38339ebb259f8da1a7b18c4bc1ca20ebd0c825d24  nimbus_validator_client
# Linux ARM
a1cb584bd1e18ddcd5c90df4cd1a0d0c1182f7dcaec4bd638e991f8e6ce1f533a1bfb830d86e995b8c3754262220f912ddc52602ffa624ea1dd98b5dbe07c74c  nimbus_beacon_node
63352b5d9ed051804b686fbc616aa58558821d4823f355c4dd78e8e90cf0a4ddec9ce29a5851e8668f8fd9297b0d027b77f9b6594927726e0f8f01e95efb6e84  nimbus_validator_client
# Windows AMD64
dad3d6983070a52c1a1ac1df647925a1115910ecdf3ae45958f344cd6ab614328ea7aef1c3bcd70fee0a9c14faa4bcf964774ef856410a8d2b69b1c6baab79e1  nimbus_beacon_node.exe
587abe48ec29ef1fa74819211a9dbfb698b179423e78f2e06144dba53b2b949b84cd27a5234c03868e409cecf2e759cd26a972c4a04e6be79eeeb722a9c0765f  nimbus_validator_client.exe
# macOS AMD64
a36a55ac5857bb97adcf6b3310aa7b5e610987eb5e07ceb0567585ebfb4f73e090ec9416aa85005038e9412269bd6aa1f9049643b8b672ffc81fa84ee8d15df0  nimbus_beacon_node
c435b0180920c0cb155466c162d1fc80edc0cb4f75c169956a7e361b560f14cd7db6dbea00c62665afbb43095b7ce97b37cef95d517e7e426f8f9cc4247e8239  nimbus_validator_client
# macOS ARM64
6b471fc647d2642e7d2301f7502e8ca1a11f7309d5a5096bb97df296b7eb28e652d05bd37bea6d700f07d1dcf050c32331f494b102fae7b3b9900ac43204b486  nimbus_beacon_node
16c196733df7b459e59e2b476e68bda8de1213eed5d911c9aa8595b2abd03a15ea0352dca9ce44947dfde00350c87a842e3c4de8b3be671463cea00c2d217f85  nimbus_validator_client

v25.7.1

31 Jul 09:36
v25.7.1
92defe0
Compare
Choose a tag to compare

Notes

Nimbus v25.7.1 is a medium-urgency release, fixing a potential syncing-related crash.

Improvements

  • Use Nimbus agent string for builder API calls:
    #7300

Fixes

  • Fix assertion on syncing:
    #7315

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
4be73acca7b0bbc5bc472996e48bfdfbe3816a9160ee351bc2e85d082bb5e437a8629dfd58400adf29b9a4ab93a983195b5b638981581aeabe3653a51e5f0458  nimbus_beacon_node
f0327695b2ec3c4ec228952803954eea52e77eed1add71de7c3644fdd999ce551b8a0b1e91ae84d8a63ffd5de5a21ac97ec2da93c91670fc2ab66071740d0d36  nimbus_validator_client
# Linux ARM64
57e1c0386983424ba3415d3bc133d29d8aa23b19e30a15a534149d078c7fdb2a9f6ab3d50024af0550bf3210ad1029769c6bc242fe1ca2566af11040f33abbad  nimbus_beacon_node
70065f337965a90fc292fd90a62e11caa8a09717cd23f0a2ec22462f2163aa8821074b260c9ef02eab421c2cc526e8f35e4aae15d29456d93e97f9962a4c31fb  nimbus_validator_client
# Linux ARM
3fb26892ab1045a62e638584050d04e2b8699bb29a9e5aee5328b16c5783bc2d3d5cbd66789b61ea94043859feb26c4c3c0fceedeb616c25b4f775b18d26104c  nimbus_beacon_node
db29ad33120477e34fb225d01ab7b845cac09b36f8c14d2f44c37d648209e69eb6b9c1190e36af136eea5ab7c2a1b7f7de9d95168d96c3a8f35dbd0b85455d9d  nimbus_validator_client
# Windows AMD64
083b8d797e3bb6bceb8028a0d720e9708c9eb97c501ede2630ca66645133f7edff4ee53fa30f1bd3609ce597af1223936fd36d1b2c75df78a3c759887fd9f470  nimbus_beacon_node.exe
b9f99a0754ac9243e362fea0692ed61b9dbd1b176a08917c5171e93905fb8724c972a06007b1182c22b225a674f1013d47ac43fe290f733a8557ad7c7d4a01c7  nimbus_validator_client.exe
# macOS AMD64
1b72355ad8149a457af9e5e01a6e9da0bdd3dc0e7e27c47ee4809fd107a63a73c7cfd02ff87b674240684e9d86c13d03d77ab1c28565b87a3456835326e50b91  nimbus_beacon_node
c69c714cac2666f1c5af55d872d82e818964cb358860bd7aa57f8119f913cdf1203238edcbe18e035589df859e5b70de093cd40c1b7eccd51b46d79c4fea9c5e  nimbus_validator_client
# macOS ARM64
78d29934ac1e9f84338e3a963c04791826633f0b2767125ee1090048bd45a76f85e5ae629477a72026136b7c8907b890a35a1502de58fbf82f66ff30a6842b61  nimbus_beacon_node
d3cfb5c40eabb480e59d8eb50bdaca9685366c6b6221c6008cb296600b4fe5f02a0cf5c50746a5259bf3459180aab0d41759cc952e6b060bcaf5307e8ade75b7  nimbus_validator_client

v25.7.0

10 Jul 14:07
v25.7.0
94fb812
Compare
Choose a tag to compare

Notes

Nimbus v25.7.0 is a low-urgency release, except for usage of the validator client with non-Nimbus beacon nodes for which it's a medium-urgency release.

Improvements

  • Increase default builder API gas limit to 45M:
    #7234

  • Ensure that validator client attests in a timely way even with partially unresponsive beacon nodes:
    #7276

  • Implement postStateValidatorIdentities beacon API endpoint:
    #7223

  • Implement getDebugDataColumnSidecars beacon API endpoint:
    #7237

Fixes

  • Fix sync-related crash regression in v25.6.0:
    #7275

  • Restore validator client compatibility with beacon nodes providing BPO schedules:
    #7219

  • Add missing finalized field to getStateV2 beacon API endpoint:
    #7248

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
9a436bea165da6aa92574093d4f5274f7e14e10d319486c3be8904cbef82a8c17c6f51f121f34803701838c9796b42bfcdeb9f06f8078ccb63399840951fd6d1  nimbus_beacon_node
8ad3d2b2d0cc467f7203af1ae6dd79b6ba40d9988931b2d6e3f5cbede3cf01648732060299a57ca73a7a905d16c463dbe60a7f557540a87918ef1269f8a7c750  nimbus_validator_client
# Linux ARM64
bfb363442170f8a7797c63a4dec30b63e824f25eba8d55e5a304006e7b330c346fc0d8d961899a5127476f6c7626d6d8767e19b91fdab7a24f286e06f6fe48c7  nimbus_beacon_node
9edef27ac9091b29dec9b4c3086d0ea448bebcfc3ebfd2ce7afd3119b9b76395ae3bd2239f0ea92b9f75950a9203225d29a6c42add02ecc3674900cfb457ebfe  nimbus_validator_client
# Linux ARM
302d024a00c0992eadc9b7d426c085edaa8be00b1a81cd588846612fb7f0df7e90d944f2982e48addfd2e6a129c72e1168f2c10ac66e5a6677428b6defa71804  nimbus_beacon_node
a05e5c56cc1882a28fcd62702ca31ee6de2b94e1d17ecc52fd0be42429f23a5a354f80d507d62eaa588c88434c8e0791d55c6568e26f4dcb20830cf29d3ac8d8  nimbus_validator_client
# Windows AMD64
b18228e7d62c5a4056bb500f39c4dfe4a30b91a66c571de5d0eb5302089948aa56e3f58075b02bfd703ad36dcfdb3b8443cdf23f5b6419c2dcb7cecf64f73fb2  nimbus_beacon_node.exe
36aa7cefab6947c687da32326f35d6250556eb36b39837bceb54ad4db1f6ba1fbd760734e422feb5b0e569056acf3b8fa88ef8f85a7fef8a53120613597ca5a2  nimbus_validator_client.exe
# macOS AMD64
311b99887409538cf72c29373f9cd408b7392001304350e14ab7c8fba451ff7eb523d104a3972c9c3556dec5fe604f9ced0721a487e978cc799fa007ef538837  nimbus_beacon_node
cf541c327aa7ba4912043875ef9c575a467042d84d3ae05adb34d3d3a616e8ad1bd5dcbb878e14bf7f12772488f434e848a2f770ce185a293abd609e4f12c640  nimbus_validator_client
# macOS ARM64
55f8edb31fc68da79468b1e691a9ff1e27557833baf97cf817df344b2eb437dcff5e2ba949418d55f8912eacd7f328407fd40458ed441d2977e503663284369b  nimbus_beacon_node
0fb429941f236222bcaf0785bec5f088668f420b7ca9ba01e93d3cffc4c3fe26be4c1ecb1a080381e75ca77e7b019486bdb6e0dfdc304968251b27863bf5e5a3  nimbus_validator_client

v25.6.0

16 Jun 16:12
v25.6.0
cb2d3b3
Compare
Choose a tag to compare

Notes

Nimbus v25.6.0 is a low-urgency release.

Improvements

  • Exit on first slashing of a validator for which it is responsible:
    #7091

  • Reduce the extent to which backfilling can hinder forward sync or chain progress:
    #7191

  • Prevent empty block responses from peers from causing forward sync to overshoot:
    #7197

  • Provide blocks and blobs over req/resp regardless of payload validation status:
    #7198

  • Remove deprecated Eth1Data polling for deposits in favor of EIP6110:
    #7114

Fixes

  • Implement getPendingConsolidations and add version field to getPendingDeposits and getPendingPartialWithdrawals beacon API endpoints:
    #7170

  • Add missing finalized field to getStateRandao beacon API endpoint:
    #7171

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
95cf39ae855ea4f005e2bb25cdc8938399e4ccd20a4bbd910e0a2c95485109e4601ddf20fa5cc58ee739c2cdc7defffa0a46350dc110700780a92a4a117acb1c  nimbus_beacon_node
5efd02c751d3bd360e2e1da86792f91bc55b57b427c661c19a2c75855735f485dc99d1c23338ca82349f2cac7fcc71663e7843cb6f777fe6aaffbfa76bc7c0c6  nimbus_validator_client
# Linux ARM64
f876d0f44a7871819704bd4662926be6d2f506c1279b64e1e1c8cc41dae92759ef0f5a948d3c8e768bc66f46dc6cd97c1cb8684dbc17dbd1beb4e75a11f79da5  nimbus_beacon_node
0115261344d293f5da2d80b9ba9d55be9a3147f18928920186410cebe532c7b7c4bec0da78bb2736ae8e810eaade3be8aa81e2ad10d4d36e9214d5165adcbdac  nimbus_validator_client
# Linux ARM
950a0900f85c2b8ec033efdf1372a9d5f73bded6fcabeb6393cb547b4ed89afca162efa9974320226eb2c8b19c08836c1ffb061ef0a2bbafb40122a15d9235d4  nimbus_beacon_node
de42fc9aa1f03ebc8d12984843646c583773f27fd9627a24d28ab8aafa1db0aea053c9b99199073debf3892b94fae2a4596c448a02429d53527ca9fb33f30de2  nimbus_validator_client
# Windows AMD64
6be4ef8de076705ddf4db81f46d8463305b3bfcd1ae059c88df9a3e7b3f3c4d3b336c4c1468ccef56d3719cb8fdbe5d56a5f85a7aef118de4aa00dcc880fabb0  nimbus_beacon_node.exe
3f1f855a55e6a80ef6e22a3b866ba057ec552190ebf1160fba860c324b0f0000adefa0d655e805e42cd58e6a7e5bd53cacda21185a01e047e381726118f4f710  nimbus_validator_client.exe
# macOS AMD64
e994331319a61b11a9a0fec06d39cddb912dc40882713ec3060180c63c166be3c9d45b60d5199fcf6d0ad5e8915fca0840dcab56c25d3cbd9bfa1b52fd4d62d0  nimbus_beacon_node
dfa79a09214f129c8f4540e0273eb71ec9820399d4afca04aaa0a736fe253aae1b0f5c7bb742cb80e5ea8c7845a2c747f175af7b90e539de3b2fb9aa7bcbb31c  nimbus_validator_client
# macOS ARM64
29b11e25d46ef21796e81d5c75f81d5a791aa2749e3f186c0e23102ca2f756625a8660b571b7363c823da283b60a7a4929a3de0871e4309a41e089bbf4539716  nimbus_beacon_node
c3b457025a7a5af20355ee683d2ecf21b57769eb372b8ba14067c2a6efd2f1d5f90cc3c85dc307f7809542dd3776ce38a53fb88a6025482113c2008aad1d7be2  nimbus_validator_client

v25.5.0

08 May 15:57
v25.5.0
d2f2338
Compare
Choose a tag to compare

Notes

Nimbus v25.5.0 does not alter the beacon node, is a low-urgency release for nodes which don't use the Nimbus validator client with a non-Nimbus BN, and a high-urgency release for nodes which do use the Nimbus validator client with a non-Nimbus beacon node.

Fixes

  • fix missing Eth-Consensus-Version header in validator client publishBlindedBlockV2 beacon API requests:
    #7140

Urgency guidelines

low-urgency: update at your own convenience, sometime within our normal monthly update cycle

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
df38cf0066caea18058c98963fbdc9d64a398b1d7ea8d9207f86b95453c5ecba55d3ba49e2f91ee11def7bb5b9a01472bd278aa1c3a491bb007c10287deeeb91  nimbus_beacon_node
1c1dee9fd148ac1b2e05eaf8d40b85f7f44809bd56ec8a27436f450a03a410fe4946a6dea106f6c6c73ebb1f572a89618a3d791e01d011c790e1b925dc8e7628  nimbus_validator_client
# Linux ARM64
7a2170819f762e5f6003d5685b558900c9582d413479b4780e610442e0e79244e4f665fca878c3e8e47589a731e24061c53c05c1d259f56b7c0dd66a0dbc2d84  nimbus_beacon_node
c13a1b8821dbc91e9cb3ef4d641de7e04f4f094301f200577b6a8fcbc4891102e4db94605c4266b28e04970ddef286edaecf2d1f4f4bdfd710abaee17b487f4f  nimbus_validator_client
# Linux ARM
42710efca86b89ea9e0b1a2bd52dfb7616fb2b5ade9107fce304db23ec4b5a5563d4d600ec70e1b460102236aa60957a0f4eb22483058b0aded5997710090c9d  nimbus_beacon_node
18da12c29159a95d35493dd2098c09b666fa7d1772b67ec40ce651cba2704f273de208ea8f81a3e38b5cf0176b5f5393d9b9a1cdb64efc6789defdd07adecd86  nimbus_validator_client
# Windows AMD64
6ca4dc6de65695312cc4dcb3af193bc1627e46508bb9f2c920c3f2f861d27bb0fbd2706445ac2988eacc141942c1ddb5c531c2757cd6d7a1b33a193df83fee3a  nimbus_beacon_node.exe
ddb4265da236e234268388e29f5e61418e0cbcc44c05580d8687bbc7c4b307d3812b2cdffa2e7f4105aa86ef6e33fa7622355ce0702ee0f19c9e70a5b597532d  nimbus_validator_client.exe
# macOS AMD64
724f892321326412a7c9158b2f14ab0eb4b3805c84717acfff05aba5a3edc5ef389262ddead7402eb99a2e04585d6a4d7360b789470a3fbbc9ac150472f3ddda  nimbus_beacon_node
934e16b4cbfa143d4ec2bff13f351279b2b79515a5f27bc0aca808e382bcd97ac11ea9a509991d69005045cd1914004f1172a40694c80cf4f64bb62e6d190b11  nimbus_validator_client
# macOS ARM64
6aa303a10b295b438f20e3c15b60e289a3488963ba7593a7769da2f2f4b215e4a80d2199ac5180c8952655de16f1bd15d929bf70525c6a16483067e1725f6257  nimbus_beacon_node
b47271619494226a8c278092664e905eb8eb5f49325ce167b65d7afabb3ff1ea4ff1e9b034a276fa9f72137e58eb2ec9a838d4ea9c641f0696638440b435e828  nimbus_validator_client

v25.4.1

26 Apr 03:48
v25.4.1
77cfa78
Compare
Choose a tag to compare

Notes

Nimbus v25.4.1 is a high-urgency release for Ethereum and Gnosis mainnets due to their Pectra hardforks.

Fixes

  • fix potential missed MEV blocks starting with Electra builder API:
    #7103

  • fix single_attestation SSE beacon API stream subscription:
    #7107

Urgency guidelines

low-urgency: update at your own convenience, sometime within our normal update cycle of one month

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
080ac18bed42fb20579c0f9297eeac90db662d23530bb77b297c1a1a5d63939cda44126374566986c0dda05f794e23ccc970b1c6d2deac1416b4c1bb6e25657e  nimbus_beacon_node
559fe664d6b41cb5699582bdb5dad297640c0cec9b52260d161167bf69a5c0770b5efc78ded152e95a4d80c4f5902e55aa955b2142b34ffe690ca2883973f9ca  nimbus_validator_client
# Linux ARM64
93efea9b4e376941f209555a8af10901ad0885ba7e129d6953706a72eda33b37e950d558a0ecf359f309b50abf3332a28e96c8bf625024b245c873d1fb896b64  nimbus_beacon_node
fa6de2b56e25bef5c12573b10b3f3bc14821e757f0c965d3da8708ab95de042aba1c708aa8284f50cd7da54b85c1bc1ade2e265e7fb74fd5cbd07cd2ed1abce5  nimbus_validator_client
# Linux ARM
44cb7c45022cf5b629e866f1e5e62ccac0ca26773addab3dba41cfd8197c76eb5640f185168f92e077e88b24f3977b2cdef180d47d62f0bee6780348469e287a  nimbus_beacon_node
556bfbf3e727c970b64b923fe6e6b62e4eda85eccfa81aa527ba93f7cffe9f40ec6b72031e1b9b5838944a7ffb1b1cc40f30d43fc6c97d1f78af0f25b3dcb578  nimbus_validator_client
# Windows AMD64
d3c3bc3e8664b9a87bcf79607353f4eb5af0ee568a2c81abfbfca22ca1ca62b7e341a966bada63c38246f113ba364ac9ddf3132e050684564580b5fb95221eae  nimbus_beacon_node.exe
3462984cc32202277601adfb68cea9d5b4b5e60a747da10766ff69cfc94d216823bf7e8c6ed816315f469ce82e91692f5bd23b413306b9a49b7c05b7d7994d7a  nimbus_validator_client.exe
# macOS AMD64
36175c8f7035797d955df5b1baaa900a284b5f84e09a3ad1b5b5a80c99a86a274886db83a2150ea5eb515662059f4a2317193a58a4853fda98a183a2d2fd3a9c  nimbus_beacon_node
bee61bc00cf47189a1f494e8478826892a87401aa358aae4a6ec12690809928b67c7f1621a373c7ed1652df3ffd71f8fc7a8c26dcf942efa162e3d3da14a281f  nimbus_validator_client
# macOS ARM64
c44bf612b8b71b4cbe6f7a4732129a02d5a056f9181ff89a1ac615e0b1f42d3899a11326a8223c136af66e7012325da9766bc1088853e4d8ba3a0a22cfa90344  nimbus_beacon_node
b7f305223657e32e8c0834c2cb0150e8ebf0e2a8d7874946307dd16b5a11eb8d454d4d6ea3ce5a665f3c3307230baef47eb872f34a07c574557cec68dae3770e  nimbus_validator_client

Nightly build ("unstable" branch)

22 Apr 15:38
5afd106
Compare
Choose a tag to compare
Pre-release

SHA512 checksums

# Linux AMD64
2ff667dfeb313b1b2dc4b7ccfb29037f5c741a2687ddab07156118a1cf0d494a494635cd064addee06c4ccef971a0c94a185615d0519c7a604e6aeaf4e93892f  nimbus_beacon_node
201d54dce996d7a4b32c244a1c7e2187cceabd5f3998439fab71c09938b9bf4976fd35e3c415a26891d0590a8b8f2005649ee70db79a8f12c4209d06b48ad076  nimbus_validator_client
# Linux ARM64
1c71fb9fbeda5b87a59a6c0fd8b126137eb5124a817e3268d25266861957f2e0dc583d2ac822598618130277fa7494d3d9e057b1ae5c579317c0900d7a242c9b  nimbus_beacon_node
a1e468aa42313791cbc5c026104626798819ce3c5660b548567e8938e6659e9222e3a684dc4781b8689574178d7ac19273fd4b42bfad875a0aa10726b355887f  nimbus_validator_client
# Linux ARM
6d07a56b1902d13af275446e1e854a237d9183e8b331276cefafb3593302c87122b9a94a61206f4d5f1dd3608c67621ad0ab8f933824e605dc182cb5f9c262ce  nimbus_beacon_node
84de38f24485981b8f5ccb23c1a8c84b71fa1cc363bcc081e8a98d778fb1a7663d16eb64a26bb55bc9039a099cf53c8d5cc5bf19210a80efec4887201837a33c  nimbus_validator_client
# Windows AMD64
f91463e512410d85615dcd8ca54c9ed275c5aa868f7ec8956799cab2561fb29c7488ab0dc9baff121897052ca04269c936f8ec96673635b19642fdadef80ee02  nimbus_beacon_node.exe
644550824d69506a158d0c4ecbda06b72e3ee35afcd6c9f841426649ef1e14a16f89a5952f73057d95b0f57e028e21b83e3431982dd583558fd9d1e873f4c702  nimbus_validator_client.exe
# macOS AMD64
4531b190ec6baf04654e17b88611a8b11c26e072433b77064e37cdf1d37935b635bbf23dcdd46991fd1eebe4d22c2e287c51787edb6e69b0dc861faad3a89eb7  nimbus_beacon_node
ed0c928c1ae8ef709d248ea154ba1c7c8a9fa43294331cd55f389f3c66f69c2a3d1d8f1f18e7936876898ecc4c5eb862b705a96371a5dd5c8a3709f80ddd7d2b  nimbus_validator_client
# macOS ARM64
c61046fb0777875c359506a73b7388b5ee64bfc361d30bfeb3421b030e14fe523a3c1ceb7477d3560c020fd7334c25128e2e0a3f72be9eb2f2cbff1ab6d82b74  nimbus_beacon_node
a0aa3890cc8e486596b9925ef733d4cc24794a71c459c39e3ba4193513e54f4816ed8699efd0d63c331e184e91537f9d555b51c2f86ec4572ca2c81ec6d7c51a  nimbus_validator_client

v25.4.0

22 Apr 01:17
v25.4.0
c7e5caf
Compare
Choose a tag to compare

Notes

Nimbus v25.4.0 is a high-urgency release for Ethereum and Gnosis mainnets due to their Pectra hardforks.

Improvements

  • Add Ethereum Foundation mainnet Pectra support:
    #7063

  • Add Gnosis mainnet Pectra support:
    #7062

  • Improve Electra attestation packing quality:
    #7053

  • Reduce unnecessary state replays on low-participation networks:
    #7072

  • Implement block_gossip beacon API SSE stream support:
    #7054

  • Reduce unnecessary Electra attestation logging verbosity:
    #7058

Fixes

  • Fix compatibility with certain builder API relays:
    #7045

  • Fix getAggregatedAttestationV2 beacon API endpoint for non-zero committee indices:
    #7037

Urgency guidelines

low-urgency: update at your own convenience, sometime within our normal update cycle of one month

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
2c055438f5706dc81fb4527a059503f677e6bd9f4abb9ed9845b1551c4190bd72f788e0500eba6080a9f898f654523e57c8f9ca5d9b4535753bbc2d20c3d5af4  nimbus_beacon_node
7b6263f15d8e6ebdfbe94cf43c559dabe2da89f12f9ba121638769d9388660bcd88f320d3b47cdfddc1fa027dbafca1ecda2458950197de2fa6b6e3977f228db  nimbus_validator_client
# Linux ARM64
d2e8c42d63c9bc5060095120034412b2a8a96f86c26050b17dda6eb11781e076271b0443f3f8ffa57403a4c3b69fc63f8b4276a081097f22b1aae3926b70ae54  nimbus_beacon_node
f79c76ad1637cf416776ce43dcf0d6fc35b32f10cd706f0c42e938719cad9639b4c878fa666003494f40827c4744d85f1ef7dfe563131d5c5b33d7fed0739a9b  nimbus_validator_client
# Linux ARM
03704a96e17c1d88e99f0014da449696191e7470f6b5621a3a82000005dce479a45e0fdf2d842970b24eaa445bca36378b8b47d00dc1a5fe16a0c58d435998b1  nimbus_beacon_node
b5e4188e91cbe27be563f25fcd2da36176a0cf4a4a27216defafc607141a70c2d8dcab7cfff8122ec2a1f82745b4a3edbf7707a864dcad63a487657bc06639dd  nimbus_validator_client
# Windows AMD64
5d2c578eae89c41cd83c78bd873426054cb00d7291ed18b2d45698aeb28cf0f1c9493bdf96cf62fa02b57ac5aee8a0b7cdc08fdd5a9ff678f1de96e95c7b5349  nimbus_beacon_node.exe
20a94dfd11074022672f3c239abd0e7a959b40fe02f54a54f9a78741a57ef4b341b67d925ba0e5066f7515776f63cf1290a980e0ba802828e13cada913d0b0e7  nimbus_validator_client.exe
# macOS AMD64
0ea6e00f91626bad1b862cf38b41aa409cf85654e75e9189eda8b75c7e773f54c298f1135c7523f88aabcfb71a58e62a16d2b69283a52e644744751bdc789f23  nimbus_beacon_node
fef0b5dbeedb75541fd6b665818350231c5fd53279f6edac44a2fd7c010ce1a278132e52d96dc4601515731f28b82dc870eae02588e47f6f402d7b2d5adca731  nimbus_validator_client
# macOS ARM64
e639250fab9f88aefd2314d1d321a14ecab4b84be7215e0e4e842581e6b35836b6dd3b4b07742965bf329421b21ca97ee5806aa1018e1492c20d0c264f4cc8b0  nimbus_beacon_node
694e6d0626fa2bf61695729727e4b65d3fefc05d381c67ad2a14f339532297fdcd835ff6374b334aaad56d24e14b3d372e63e9c78f5e88c8dbb4c08b408aa13f  nimbus_validator_client

v25.3.1

21 Mar 16:16
v25.3.1
c00f35a
Compare
Choose a tag to compare

Notes

Nimbus v25.3.1 is a low-urgency release except for the Hoodi testnet, for which it's a high-urgency release.

Improvements

  • Add Hoodi testnet support:
    #7021
    #7022
    #7025

  • Improve block quarantine performance on forked chains:
    #7006

  • Implement getPendingDeposits and getPendingPartialWithdrawals beacon API endpoints:
    #7010

  • Add SSZ encoding support to builder API client calls:
    #6970

  • Stop the --dump command-line option dumping correct outgoing attestations:
    #7012

Fixes

  • Improve partial blob sidecar response checking:
    #6985

  • Respond to un-synced blocks requests with ResourceUnavailable:
    #6977

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
f930c2bd4a96ce03c8339aab3f74f1a02fa0806250df5aa304f6d89794e5c51d3de12ff9605f0e02634ff8e8a314a402b4c5832bb355081bb81d16f205c3e609  nimbus_beacon_node
6a929c8724ec0b7938ebee14994f8f832ceb18c1e419f2be24aa4080b58ce250ca1e95fecf7dce2ef99b134ff23fd8ea2e2b699edd02818c8229142c27cfc0eb  nimbus_validator_client
# Linux ARM64
571596152534aa6316a29caaae49094fae3c7f000df418d04304a0806e19938cdb0866a767b57fd4fbe3c42d4f86b4285befb43fd944453628d70d012ead07e1  nimbus_beacon_node
f8cf420633a11208c37137070a8526fa451d83c39bb3a45556c2b1dbd5868476b7c4ebf93e817bfd105a870093c64d51278ae1d3fde5a773b45b979f28fa3252  nimbus_validator_client
# Linux ARM
7b7a06934a8f1e855dd10982d49026929b53193004612cab175d0c534d40a61a3650f0acb03626cc22594d81662752aeda5cf05ae9a674239c94956d9f09accc  nimbus_beacon_node
9531352f8b4b6543750c6813849ad6ad1d2016eb833a4ee00539334bb483151297da5a19aa9a45e21a32702d7384b4d5ed83019ff04aa66fd5ea1cb67a5b313b  nimbus_validator_client
# Windows AMD64
ccc6ce3856e6258c5a68d5e62eb542a978bc4659ec8515cfeccc4e1de345d016c35d1f1bf3ef825b539c373ff77dbc4fdfbc74d7bce527f8864fc27c4d4b8abf  nimbus_beacon_node.exe
9b87a2e5bac2b6c428d9d77b2e9892f51548b91f8170db4706b610823146f1179f6a7af7aa2e44d9f3774dd5873497e3d295df134bbb006882437a1b1f56941c  nimbus_validator_client.exe
# macOS AMD64
4010e291ead70df0b52afeb04876dbba48ae4864b9377aa1f640f407aab5a0a92cafaf29e2c64be1558ec0e40b2e581eb618e085b6b83b33637a3185589461a8  nimbus_beacon_node
95f4cf0df6cecc4f27850918949680516ff9cb22b2c64250040c7da01a3d8bb412b932887f6e570d1dafefb7fa352bf551fd38ccb8e1f7514f6d91821714d3d1  nimbus_validator_client
# macOS ARM64
1adc1fdcc17cc538b5d378f897a586881933a1ab1de177f49615eca1412163f8e918315d36334c590f39c4258b2cce7849eb4b21dea3e99acdb090de80c82c33  nimbus_beacon_node
3bb915f7411673c9b19f5c96e9d46e83458af2ebb53f42d93041fd3aab47e9aa2f7087a4dcc5b8e19fa1cfa3e224b3a39627dbf4fbcb8bd54d825f7cfe0ed728  nimbus_validator_client

v25.3.0

02 Mar 18:47
v25.3.0
fad7b9a
Compare
Choose a tag to compare

Notes

Nimbus v25.3.0 is a low-urgency release except for the Gnosis Chiado testnet, for which it's a high-urgency release.

Improvements

  • Add Gnosis Chiado testnet Electra fork support:
    #6968

  • Add SSZ support for the registerValidator beacon REST API endpoint:
    #6943

  • Increase trusted node sync state download timeout to 3 minutes:
    #6969

  • Add link to trusted node sync documentation regarding state download timeout:
    #6927

Fixes

  • Fix validator client graffiti with web3signer validators:
    #6927

  • Fix sync completion percentages exceeding 100%:
    #6922

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
304ade9c2ad0f305dfe95d5f407eae9bfedf0389f79c92e8f48c60660839f86b00b59a6ac6dc3bd426da89aaec7a866d71450a6e90ec815bcdcb3602f4d4be88  nimbus_beacon_node
caead92d5196dddfda48a8d8561c84982095264f0786f01b4da9c00e701022eef35bdef671d1db6b3909be0d82a4052b9072f86ab841a5198e72383e0b5339e3  nimbus_validator_client
# Linux ARM64
019e3965a048ae84b6aedf6ac892d0106093e1b576be225cff791dfd2a475ff511241c78c6c43df4d40a8818d35f683f948ef48a1ef3e6c39358cf15f9b2bb65  nimbus_beacon_node
da8002508f3f1aa244739ecd7a67f35003fd7a79dcaecad858e0626e829e7006d300879d065563ebeb4d189ec32bab0e2b6391095d70f46e3349eb0027d90a5f  nimbus_validator_client
# Linux ARM
746b0326f3c357ebc5226baf5977b0e63fe6dc4f4284ab7f7b36c24035a775f7da8ad7807c277805c108885285aa6847d115af89ff7de47ed77f1d8f13955bf4  nimbus_beacon_node
7477fac14803cd9f85e7a8a7107b59c7a3a4b9eab95353fafd26399481c4c14a2760be680eefb6d3d4dcde06600d511b8fac8712cc8d47870106eb88d9049d53  nimbus_validator_client
# Windows AMD64
9935d4a71e8bdbcbe94f5fa6baec3e1e67e89c1e9e7bbf7a0459e974370a5878afaed8c70a4f95b5a20d1c4f5dc240b68f195c22dcaf39a45a0b963036a631a1  nimbus_beacon_node.exe
d570e53450796b0c640438082f22f3adb95df9be60e07ebb4bb6e4a2f25a840957b502a295dcd72287e22ce3cc0403adc2269c99af6ab0867b216b1cfa78d629  nimbus_validator_client.exe
# macOS AMD64
d05a2d64333b06b23199c1eb6cb7837af5ba7b6f8a02f65621f4d3f40090dee1690c32bc27141e41460786e7ddb2cdabfedfb02e041e9cefd3ff44f05994ac71  nimbus_beacon_node
a79292ee737542b39f81c43edb30a9ee0ef005733b133d73c4dbdf7f65a02371aff36b374504f42bce67b35f29e7bf13d27da1b74f0a0cafb71844d7dce3f4de  nimbus_validator_client
# macOS ARM64
4a949ae6d14327dd1cab17d35ecedd45ede155bedf4cb7228e39b1184883167f2d42d5f51b7dd89f089f18af49ddbd22d097672c9031eea1c46e753d660db7e3  nimbus_beacon_node
29181eee7c17aad909636ab4a0f033def000caee2bbdf1cf18d6225a730fb54fabce6298429614a235d4330a8bed2e3ec401a16b9572f1bb122e842d1dba928a  nimbus_validator_client