github nodeset-org/hyperdrive v1.1.0-b1
v1.1.0 Beta 1

pre-release8 hours ago

This is v1.1.0 Beta 1 of Hyperdrive. It adds support for nodeset.io's new v2 API and the much-awaited Constellation module.

⚠️ This is a BETA release and should only be used on the Holesky test network.
For users that want to run this public beta, please follow the beta installation instructions.
Note that the typical installation and update instructions will NOT update to this version, as it is not a stable release.

Known Issues

  • If you're installing manually, please run the following command before going through the normal process:

    sudo mkdir -p /usr/share/hyperdrive && cd /tmp && wget https://github.com/nodeset-org/hyperdrive/releases/download/v1.1.0-b1/hyperdrive-install.tar.xz && tar -xf hyperdrive-install.tar.xz && sudo cp -r install/deploy/networks /usr/share/hyperdrive
    

    This will be fixed in Beta 2.

  • The StakeWise Operator service may error out with a message in the logs stating 'NoneType' object has no attribute 'config'. We are looking into this and will have it resolved for Beta 2.


Hyperdrive Core

Clients

  • Updated Besu to v24.9.1.

  • Updated Geth to v1.14.8.

    • Note: while Geth v1.14.9 has been released, they haven't published a multiarch image to Docker Hub yet so we cannot include it in this release. Users are welcome to update manually once an image has been published.
  • Updated Nethermind to v1.28.0.

  • Updated Reth to v1.0.6.

  • Updated Lighthouse to v5.3.0.

  • Updated Lodestar to v1.22.0.

  • Updated Nimbus to v24.8.0.

  • Updated Prysm to v5.1.0.

  • Updated Teku to v24.8.0.

  • Updated Prometheus to v2.54.1.

  • Updated Node Exporter to v1.8.2.

Service

  • The daemon has been updated to use v2 of the nodeset.io API. It now manages a connection to the server that can be used by multiple modules, rather than the modules managing their own independent connections.

  • The configuration system has been overhauled. The options in the Network dropdown are now loaded dynamically from disk rather than being built directly into Hyperdrive. As such, advanced users can now create their own configurations and use Hyperdrive on custom Ethereum chains for things such as development and testing.

    • For Linux systems, the network resources directory is /usr/share/hyperdrive/networks.
  • The Eden MEV-Boost relay has been removed from the list of standard relay options because it has been merged with Titan.

CLI

  • New command: hyperdrive nodeset can be used to manage your node's status with the NodeSet service.

    • hyperdrive stakewise nodeset registration-status has been moved to hyperdrive nodeset registration-status.
    • hyperdrive stakewise nodeset register-node has been moved to hyperdrive nodeset register-node.
  • New command: hyperdrive constellation (hyperdrive cs) can be used to manage the new Constellation module.

    • See the section below for more information on this module.

Modules

Constellation

  • Added support for the Constellation module. It can be accessed from the hyperdrive constellation (hyperdrive cs) command. Please consult the Constellation documentation for information about how Constellation works and how to use the module.
    • Currently only the Holesky test network has Constellation support.

StakeWise

  • Submitting voluntary exits now requires the Beacon node to be synced first.

Miscellaneous

  • Generating validator deposit data now prints the BLS signature (and other intermediate artifacts) to the debug log for easy reference.
  • Updated to Go 1.22.
  • hyperdrive service version now prints the versions of the enabled modules.

Don't miss a new hyperdrive release

NewReleases is sending notifications on new releases.