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

Introduce RPC for Block state witness generation #1830

Closed
seunlanlege opened this issue Mar 18, 2023 · 5 comments
Closed

Introduce RPC for Block state witness generation #1830

seunlanlege opened this issue Mar 18, 2023 · 5 comments
Labels
A-rpc Related to the RPC implementation C-enhancement New feature or request S-needs-design This issue requires design work to think about how it would best be accomplished S-stale This issue/PR is stale and will close with no further activity

Comments

@seunlanlege
Copy link

Describe the feature

This would be a custom RPC endpoint specific to reth alone, that allows users to generate the state witness of a block. This state witness can then be used in things like stateless clients, fraud provers for Optimistic L2s or trustless bridges.

Additional context

No response

@seunlanlege seunlanlege added C-enhancement New feature or request S-needs-triage This issue needs to be labelled labels Mar 18, 2023
@onbjerg
Copy link
Member

onbjerg commented Mar 18, 2023

Can you expand on this more? Preferably if there are existing discussions on this (e.g. in reference to later network upgrades) please include those as well. The term "state witness" in particular seems to be a bit overloaded as far as I know, so it is not entirely clear what you mean - or what the format should be etc.

@onbjerg onbjerg added S-needs-design This issue requires design work to think about how it would best be accomplished A-rpc Related to the RPC implementation and removed S-needs-triage This issue needs to be labelled labels Mar 18, 2023
@fnerdman
Copy link

turbo-geth has a block witness implementation:
Witness Builder
Formal Spec
Format

@github-actions
Copy link
Contributor

This issue is stale because it has been open for 14 days with no activity.

@github-actions github-actions bot added the S-stale This issue/PR is stale and will close with no further activity label Aug 28, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Sep 4, 2023

This issue was closed because it has been inactive for 7 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 4, 2023
@github-project-automation github-project-automation bot moved this from Todo to Done in Reth Tracker Sep 4, 2023
@flyq
Copy link

flyq commented Jul 2, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rpc Related to the RPC implementation C-enhancement New feature or request S-needs-design This issue requires design work to think about how it would best be accomplished S-stale This issue/PR is stale and will close with no further activity
Projects
Archived in project
Development

No branches or pull requests

4 participants