-
Notifications
You must be signed in to change notification settings - Fork 13
feat: create evm prover #56
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
Conversation
1855d49
to
1fe17e8
Compare
1fe17e8
to
cef1c84
Compare
cef1c84
to
75c317b
Compare
e7cf02b
to
0f60e32
Compare
0f60e32
to
a80d041
Compare
Blocked on #42 ideally we should be able to pass [trusted_height, target_height] range to generate aggregate proof using a helper importing blevm as a library. Until that is implemented we can use the mock program: S1nus/blevm#2 once that's merged. |
c6e8af2
to
b4daeee
Compare
b4daeee
to
bd37ac8
Compare
Rebased on sp1 sdk v4. |
Next steps: need to create a aggregator which has |
bd37ac8
to
91bedab
Compare
This is being done in #154 Rebased this PR on latest main, need to into the aggregator once the above is merged. |
374b055
to
c2632e2
Compare
We will need to fork rsp to allow using custom OP chain genesis as it only supports op mainnet at the moment. Edit: Was able to work around this by passing
Working on adding a helper to generate |
0348528
to
e43ed6f
Compare
Integrated For e2e testing, we need to convert the EVM block into it's corresponding celestia blob. In the rollkit version being used in the demo, the blob is the SSZ serialized |
It might be possible to pass in the SSZ serialized |
0b7c4b6
to
3bccc27
Compare
4db9d74
to
8e5e054
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it ready to review again? Also, could you please address the PR suggestions by resolving them?
If not ready to review please convert to draft
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Addressed review items.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for pushing this through
Overview
create evm proving service
rsp::executor::execute_variant