github Consensys/teku 25.3.0

5 days ago

This is a required update to run Hoodi testnet. Optional for other networks.

Downloads

  • Available as 25.3.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 83b253bf44e32e13f095a826aa57b2e22ba4c626200d0188032581bf944db7fc)
    • zip (sha256: 5f256638d47be41be0fd6ac09c97970bbc70071e214e2075e1438a4807637d92)

Breaking Changes

  • --logging CLI option has been modified to specify only the logging level of Teku classes and
    related dependencies (discovery, lipb2p). Logging level of other 3rd party dependencies can still be
    changed either via log4j configuration file
    or via API at runtime.

Additions and Improvements

  • Added beacon-api /eth/v1/beacon/states/{state_id}/pending_partial_withdrawals endpoint for use post-electra.
  • Added beacon-api /eth/v1/beacon/states/{state_id}/pending_deposits endpoint for use post-electra.
  • Added beacon-api /eth/v1/beacon/states/{state_id}/pending_consolidations endpoint for use post-electra.
  • Added Chiado Electra configuration due at Mar-06-2025 09:43:40 GMT+0000
  • Removed stack trace by default from duty failure messages.
  • Holesky pectra bad block ignored to aid syncing
  • Added a development flag to increase the maximum pending queue for attestations.
  • Added support for Hoodi testnet.

Bug Fixes

  • Added 415 response code for beacon-api /eth/v1/validator/register_validator.
  • Accept HTTP headers in a case-insensitive manner (RFC 7230)
  • Increased the attestation queue size limits.

Upcoming Breaking Changes

N/A

Don't miss a new teku release

NewReleases is sending notifications on new releases.