Skip to content

Conversation

@jclapis
Copy link
Collaborator

@jclapis jclapis commented Sep 23, 2025

This updates a bunch of dependencies related to Ethereum types and BLST to use the latest versions, which some libraries (like the Fabric module) want to take advantage of. Some notes:

  • Lighthouse has c_kzg and alloy updated to v2 and v1 respectively via Upgrade to c-kzg 2.1.0 and alloy-primitives 1.0 sigp/lighthouse#7271, but this isn't in stable yet so this is targeting unstable until they push it to a stable branch / tag.
  • blstrs_plus hasn't been updated in a year, but had BLST pinned to v0.3.12 so this uses a fork that relaxes said pinning and allows newer versions. The fork passes all of the BLST tests.

@jclapis jclapis self-assigned this Sep 23, 2025
@jclapis jclapis added the core Core part of the repo (signer, modules interface) label Sep 23, 2025
Base automatically changed from jwt-fail-pruning to misc-reaudit-fixes September 30, 2025 18:17
Base automatically changed from misc-reaudit-fixes to sigp-audit-fixes September 30, 2025 21:09
@jclapis
Copy link
Collaborator Author

jclapis commented Oct 20, 2025

OBE, this has been replaced with #383.

@jclapis jclapis closed this Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core part of the repo (signer, modules interface)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants