Skip to content

Add SSZ Support#403

Open
jclapis wants to merge 85 commits intomainfrom
ssz-update-v2
Open

Add SSZ Support#403
jclapis wants to merge 85 commits intomainfrom
ssz-update-v2

Conversation

@jclapis
Copy link
Copy Markdown
Collaborator

@jclapis jclapis commented Nov 11, 2025

This is an update to #372 which is now obsolete, and adds robust SSZ support to get_header() and submit_block():

  • Support for multiple ACCEPT types
  • Support for dynamically converting SSZ requests when the relay only supports JSON
  • Ability to translate transparently from the type returned by the relay back to the type requested by the client (e.g. SSZ (client request) -> JSON (relay request / response) -> SSZ (client response))

eserilev and others added 30 commits February 5, 2025 13:37
Co-authored-by: eltitanb <lorenzo@gattaca.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
Co-authored-by: eltitanb <lorenzo@gattaca.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
Co-authored-by: eltitanb <lorenzo@gattaca.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: eltitanb <lorenzo@gattaca.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
Co-authored-by: eltitanb <lorenzo@gattaca.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
Co-authored-by: ltitanb <163874448+ltitanb@users.noreply.github.com>
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
@jclapis jclapis changed the base branch from add-ssz-to-pbs to main February 9, 2026 15:04
@jclapis jclapis changed the title Add improvements to SSZ support Add SSZ Support Feb 9, 2026
@jclapis jclapis mentioned this pull request Mar 2, 2026
@JasonVranek JasonVranek mentioned this pull request Mar 3, 2026
@JasonVranek JasonVranek requested a review from a team March 23, 2026 21:10
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.

5 participants