This is v1.2.1 of Hyperdrive.
This includes some client updates, bug fixes, and optimizations to the StakeWise module. It also removes Holesky from the list of default networks.
⚠️ All Mainnet users must update to at least v1.2.0 before the Pectra upgrade on epoch 364032, May 7 2025 - 10:05:11 AM UTC.
If you are not on v1.2.0 yet, this is a required update.
If you are on v1.2.0 but use Nimbus, this is a high priority update unless you manually updated your client to v25.4.1 already.
For all other users on v1.2.0 already, this is a medium priority update. Update at your convenience.
Deprecations
- The Holesky network has been removed from the default networks. Users upgrading from a previous version will still see it presented as an option, because the network definitions on-disk are not automatically removed. That being said, if you're still using Holesky, please migrate to the new Hoodi testnet.
Clients
Services
Core
- Fixed a bug with
wallet init; you can now generate new wallets properly.
StakeWise
-
When the StakeWise operator requests new deposit info, the daemon will now scan the latest deposit event first before querying nodeset.io's available validator limit. This keeps the available key scan up-to-date and reduces the amount of blocks to scan during each request.
-
The daemon no longer scans the Beacon chain and pending deposit queue for a validator once it's already been scanned, as long as the deposit event scan is up to date.
-
Scanning the deposit log no longer returns an error if the latest head block has already been scanned.
CLI
-
stakewise wallet generate-keyswill now restart the VC if an error occurs in the middle of the operation. -
When
stakewise wallet recover-keyscompletes, or if it encounters an error, it will now ask if you've attested with the recovered keys in the last 15 minutes before restarting the VC, to prevent accidental slashing.