Skip to content

Conversation

@chetanyb
Copy link
Contributor

@chetanyb chetanyb commented Jan 9, 2026

Description:

  • Breaking: SSZ roots change because hashing switches from SHA256 to Poseidon2‑24.
  • Adds hash-zig dependency and wires it into build targets (including zkvm).
  • Replaces SHA256 with hash_zig.ssz.SszHasher across SSZ hashing calls.
  • Updates expected SSZ hash vectors and genesis root tests to Poseidon outputs.

@chetanyb chetanyb changed the title Update SSZ hashTreeRoot calls for new API Switch SSZ hashing to Poseidon2 via hash‑zig (BREAKING) Jan 9, 2026
@chetanyb
Copy link
Contributor Author

closed in favour of #522

@chetanyb chetanyb closed this Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant