github Consensys/teku 26.7.0

4 hours ago

This is a recommended update containing the QUIC p2p protocol.

Downloads

  • Available as 26.7.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: d51015a98e0f749acc0c76825975cf1e66fb703b623cc1e1bd3c29d233cbb650)
    • zip (sha256: 27c411fc03d68b11e1dfd1142c3e42dbc6a8044ed6dd88763a6b494e62ea20e3)

Breaking Changes

  • Windows is no longer supported.
  • JDK 25 required from v26.6.0.

Known Issues

  • An extra info message is shown by QUIC, Handshake completed with remote peer id ... which for users is logging noise. This will be removed in the next release. (#10919)

Additions and Improvements

  • QUIC p2p protocol enabled by default (Port 9001 ip4, 9091 ip6)
    • Note that this is a new UDP port and should be added to Firewall rules, otherwise incoming QUIC peers will not be able to establish a connection.
  • CLI options added for configuration of QUIC
    • --p2p-quic-port (default 9001),
    • --p2p-quic-port-ipv6 (default 9091)
    • --p2p-advertised-quic-port
    • --p2p-advertised-quic-port-ipv6

Bug Fixes

  • Prevent RPC rate-limited peers from immediately reconnecting inbound.
  • Fixed missing process_cpu_seconds_total metric in the Docker images by adding the jdk.management module to the custom Java runtime.

Don't miss a new teku release

NewReleases is sending notifications on new releases.