feat(zkvm): state transition function proving using zkvm's #531
Draft
Sahilgill24 wants to merge 5 commits into
Draft
feat(zkvm): state transition function proving using zkvm's #531Sahilgill24 wants to merge 5 commits into
Sahilgill24 wants to merge 5 commits into
Conversation
Author
|
Note I will be updating and adding proper comments where ever necessary and also try to write a more idiomatic approach for the StfInput if possible, the current version is a basic scaffold as mentioned in the 1st step of the implementation plan in the doc. |
pablodeymo
reviewed
Jul 21, 2026
MegaRedHand
reviewed
Jul 21, 2026
MegaRedHand
reviewed
Jul 21, 2026
Sahilgill24
force-pushed
the
feat/zk-stf-proving
branch
from
July 21, 2026 20:23
e43aee5 to
f4c5e96
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description / Motivation
#156
What Changed
The approach is based on this doc ethlambda's stf proving using zkvm's.
Current Progress
Verification Checklist
make fmt— cleanmake lint(clippy with-D warnings) — cleancargo test --workspace --release— all passing