github ObolNetwork/charon v1.4.0-rc2

latest releases: v1.6.0, v1.6.0-rc5, v1.6.0-rc4...
pre-release4 months ago

v1.4.0-rc2 - 2025-04-16

Obol Logo

This is a pre-release for Charon's version 1.4. Feedback is welcome and appreciated, please use github issues or discord if you have trouble with this release.

Notable user-facing features shipping in this release include:

Charon's --graffiti and --graffiti-disable-client-append flags, which allows operators to set custom graffiti strings to be attached to block proposals.
Charon's --publish and --publish-address flags in test command, which allows operators to publish their performance data.
Charon now supports Safe{Wallet} signatures (and other EIP171 smart contract signatures).
Cluster's --publish, --publish-address and --operator-addresses flags in create dkg command, which allows cluster creators to generate a cluster invitation to DKG that operators can accept via Launchpad.

Read the rest of the release notes for more:

Full Changelog: v1.3.0..v1.4.0-rc2

Feature

  • New default partial deposits in compounding mode #3640 (#3641)
  • Custom Graffiti #3608 (#3604)
  • Traceability of Proposal flow #3429 (#3606,#3593)
  • Add optional --publish flags to our test commands #3350 (#3631)
  • Smart contract based signature support in cluster definitions/locks #3458 (#3510)
  • charon create dkg can return a launchpad invitation to a DKG #3518 (#3583)
  • Add Hoodi testnet (#3587)

Bug

  • Review fetch active/complete activators by slot #3636 (#3642)
  • SSZ unmarshaling failures (#3599)

Docs

  • Address stale docs highlighted in OBO-17 #2956 (#3646)

Misc

Compatibility Matrix

This release of Charon is backwards compatible with Charon v1.0, v1.1, v1.2, v1.3

The below matrix details a combination of beacon node (consensus layer) + validator clients and their corresponding versions the DV Labs team have tested with this Charon release. More validator and consensus client will be added to this list as they are supported in our automated testing framework.

Legend

  • ✅: All duties succeed in testing
  • 🟡: All duties succeed in testing, except non-penalised aggregation duties
  • 🟠: Duties may fail for this combination
  • 🔴: One or more duties fails consistently
Validator 👉 Consensus 👇 Teku v25.4.0 Lighthouse v7.0.0 Lodestar v1.28.1 Nimbus v25.3.1 Prysm v5.3.2 Remarks
Teku v25.4.0
Lighthouse v7.0.0
Lodestar v1.28.1
Nimbus v25.3.1
Prysm v5.3.2

What's Changed

Don't miss a new charon release

NewReleases is sending notifications on new releases.