github ssvlabs/ssv v2.3.2

latest releases: v2.3.4, v2.3.4-unstable.1, v2.3.4-unstable.0...
2 months ago

This release aligns SSV with the latest client stack and removes a bug that could hurt block production reliability.

Technical context

We discovered that Teku 25.5.0 now supports the updated /spec endpoint, which includes the new BLOB_SCHEDULE field that SSV was previously unable to parse correctly.

In addition, this release fixes missed proposals with Prysm: the client occasionally sets the Eth-Consensus-Block-Value header incorrectly, which caused proposal misses even though the response payload itself was valid.


# Docker image
docker pull ssvlabs/ssv-node:v2.3.2

Upgrade Priority

Network Priority
Mainnet 👍 Recommended
Hoodi 👍 Recommended

🚀 Features

  • Teku 25.5.0 compatibility - The node now recognises Teku 25.5.0 beacon-node APIs.

🐛 Bug Fixes

  • Missed proposals on Prysm - Integrates fix for Prysm patch Do not fail production when consensus block value is unavailable. Nodes using Prysm will no longer randomly skip block proposals when the block-value endpoint is empty.
  • Correct total consensus time in logs - The total consensus time metric now measures the entire consensus pipeline, not just the signing step, giving operators reliable performance numbers.
  • Initialise scoreParamsFactory correctly - Fixed a nil-pointer panic on cold start when the factory was created after config calling setupPubsub.

📌 Notes

No database migrations or configuration changes are required.

What's Changed

v2.3.1...v2.3.2

Don't miss a new ssv release

NewReleases is sending notifications on new releases.