Skip to content

Releases: attestantio/vouch

Release 1.13.0-beta.1

08 Jun 16:13
v1.13.0-beta.1
ef64cd0

Choose a tag to compare

Release 1.13.0-beta.1 Pre-release
Pre-release

This is a beta feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • add combinedmajority attestationdata strategy
  • update go-eth2-wallet-dirk to v1.6.0
  • update go-eth2-client to v0.28.0
  • update go version to 1.25.5
  • cancel open http requests when strategies.builderbid.best.timeout is reached
  • fix sync committee signing when a validator occupies multiple positions
  • use block headers as primary fetch in cache handleHead; full blocks are best-effort
  • migrate Dirk and tracing TLS certificate loading to go-certmanager
  • remove dead priorBlocksVotes cache from beaconblockproposal/best strategy
  • downgrade warn level log messages to debug for timeouts and provider failures on first strategies

Release 1.13.0-alpha.3

26 May 15:04
v1.13.0-alpha.3
32b5e46

Choose a tag to compare

Pre-release

This is an alpha feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • update go-eth2-client to v0.28.0
  • update go version to 1.25.5
  • cancel open http requests when strategies.builderbid.best.timeout is reached
  • fix sync committee signing when a validator occupies multiple positions
  • use block headers as primary fetch in cache handleHead; full blocks are best-effort
  • migrate Dirk and tracing TLS certificate loading to go-certmanager
  • remove dead priorBlocksVotes cache from beaconblockproposal/best strategy
  • downgrade warn level log messages to debug for timeouts and provider failures on first strategies

Major changes in prior alpha releases include:

  • add combinedmajority attestationdata strategy
  • update go-eth2-wallet-dirk to v1.6.0

Release 1.12.1

13 Feb 09:15
e01d125

Choose a tag to compare

This is a patch release for Vouch with the following update:

  • update majordomo to v1.1.2

This provides more detailed error output with certain majordomo actions.

Release 1.13.0-alpha.2

16 Jan 13:03
v1.13.0-alpha.2
f79e841

Choose a tag to compare

Pre-release

This is an alpha feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • update go-eth2-wallet-dirk to v1.6.0

Major changes in prior alpha releases include:

  • update majordomo to v1.1.2
  • add combinedmajority attestationdata strategy

Release 1.13.0-alpha.1

28 Nov 12:33
600efdb

Choose a tag to compare

Pre-release

This is an alpha feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.


Major changes in this release include:

  • update majordomo to v1.1.2
  • add combinedmajority attestationdata strategy

Release 1.12.0

13 Nov 09:24
9a691f4

Choose a tag to compare

This is a feature release for Vouch. Highlights include:

  • import fulu container specs from go-eth2-client
  • import fulu block handling from go-builder-client and go-block-relay
  • add handling for fulu versioned containers
  • import increase in max blobs from go-eth2-client
  • add handling for correct data version on fulu attestations

This release is required to enable Vouch to work with chains that have undergone the Fusaka upgrade. Upgrades must take place prior to the mainnet hard fork to continue validating, which is scheduled for 3rd December 2025.

Release 1.12.0-beta.4

31 Oct 18:47
411a018

Choose a tag to compare

Release 1.12.0-beta.4 Pre-release
Pre-release

This is a beta feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • set correct data version on attestations after fulu hardfork

Major changes in prior beta releases include:

  • import fulu container specs from go-eth2-client
  • import fulu block handling from go-builder-client and go-block-relay
  • add handling for fulu versioned containers
  • import increase in max blobs from go-eth2-client

Release 1.12.0-beta.3

29 Sep 08:50
369d419

Choose a tag to compare

Release 1.12.0-beta.3 Pre-release
Pre-release

This is a beta feature release for Vouch.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • import increase in max blobs from go-eth2-client

Major changes in prior beta releases include:

  • import fulu container specs from go-eth2-client
  • import fulu block handling from go-builder-client and go-block-relay
  • add handling for fulu versioned containers

Release 1.12.0-beta.1

25 Sep 16:34
64fac01

Choose a tag to compare

Release 1.12.0-beta.1 Pre-release
Pre-release

This is a beta feature release for Vouch preparing for the Fusaka hardfork.


This release is not suitable for running on mainnet. Please only run this release on testnets.

Major changes in this release include:

  • import fulu container specs from go-eth2-client
  • import fulu block handling from go-builder-client and go-block-relay
  • add handling for fulu versioned containers

Release 1.11.1

20 Aug 07:50
66d30e6

Choose a tag to compare

This is a patch release for Vouch with the following bugfix:

  • ensure builderclient timeout defaults are set once on startup

This addresses an intermittent issue where vouch failed to start due to concurrent access to the config map.

Notes for multi instance

Multi instance gives the option of running a secondary instance of Vouch with a static-delay. The secondary instance will attempt to perform validator duties if it does not detect another instance performing them. Key considerations:

  • You should only attempt to use multi instance if you have slashing protection external to Vouch (e.g. Dirk). A multi instance setup without slashing protection will likely lead to your validators getting slashed.
  • You should test your setup thoroughly on testnets before moving to mainnet.
  • The static-delay parameters you need to set will be relative to your infrastructure. As a general guide - shorter delays will lead to more duplicate signing attempts; the longer the delay the less likely the secondary will perform duties within the necessary window.