DO NOT RUN THIS PRE-RELEASE ON MAINNET
Summary
This new beta release brings support for the Hoodi testnet, and cleaned up versions of the fixes made to keep Holesky running.
It is recommended for all testnets: Sepolia, Holesky, Hoodi and Chiado (Gnosis testnet).
This release will form the basis of the upcoming stable v7.0.0 release for Pectra on mainnet, so your feedback is greatly appreciated.
Breaking Changes
There are no breaking changes introduced by this release.
Known Issues
There are no known issues with this release.
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Beacon Node | Validator Client |
---|---|---|
Testnet Users | Low | Low |
Mainnet Users | DO NOT UPGRADE | DO NOT UPGRADE |
See Update Priorities for more information about this table.
All Changes
- Release v7.0.0-beta.4 (#7162)
- Update ring to 0.17.14 to fix build compat (#7164)
- Reject attestations to blocks prior to the split (#7084)
- Manual compaction endpoint backport (#7104)
- Pseudo finalization endpoint (#7103)
- Support Hoodi testnet (#7145)
- State cache tweaks (#7095)
- Add block ban flag
--invalid-block-roots
(#7042) - Ensure finalized block is the correct fork variant when constructing light client updates (#7085)
- feat: implement new beacon APIs(accessors for pending_deposits/pending_partial_withdrawals) (#7006)
- Address cargo audit failure
RUSTSEC-2024-0437
(#7114) - Set
epochs-per-blob-prune
default to 256 (#7113) - Change state cache size default to 32 (#7101)
- Address cargo audit failure
RUSTSEC-2025-0009
(#7086) - Optimise status processing (#7082)
- Temporarily ignore cargo audit failures (#7092)
- Use
sync_tolerance_epochs
flag to control the proposer prep routines (#7044) - Schedule Chiado testnet Electra hard fork (#7074)
- Make ExecutionBlock::total_difficulty Optional (#7050)
- Add
--long-timeouts-multiplier
CLI flag (#7047) - Add
--disable-attesting
flag to validator client (#7046) - Add test flag to override
SYNC_TOLERANCE_EPOCHS
for range sync testing (#7030) - Fix builder API headers (#7009)
- Rust 1.85 lints (#7019)
- Fix light client merkle proofs (#7007)
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | lighthouse-v7.0.0-beta.4-x86_64-apple-darwin.tar.gz | PGP Signature | |
x86_64 | lighthouse-v7.0.0-beta.4-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | lighthouse-v7.0.0-beta.4-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | lighthouse-v7.0.0-beta.4-x86_64-windows.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | v7.0.0-beta.4 | sigp/lighthouse |