Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support header verification and construction for post-merge proofs #597

Open
4 of 5 tasks
acolytec3 opened this issue Jul 5, 2024 · 0 comments
Open
4 of 5 tasks

Comments

@acolytec3
Copy link
Collaborator

acolytec3 commented Jul 5, 2024

In the History network, post-merge headers require a proof that is rooted in the historicalRoots or historicalSummaries accumulator from the Beacon chain state. These are constructed from a set of merkle proofs showing inclusion of an EL header in a beacon block body, the beacon block header, and then up to the historicalRoots/historicalSummaries accumulator as documented in these two PRs. To allow Ultralight to properly verify these headers we need to build out the following bits:

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

No branches or pull requests

1 participant