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

WEB3-77: add message-passing example #194

Closed
wants to merge 46 commits into from
Closed

Conversation

capossele
Copy link
Contributor

@capossele capossele commented Aug 12, 2024

This PR adds an example using the Steel library to do secure and efficient OP-compatible message passing.
It also showcases a bookmarking block commitment validation technique, by saving the target block hash to the contract state before generating a Steel proof that targets that specific block.

Finally, it revamps the Block commitment validation section of the Steel README

Closes WEB3-77

@github-actions github-actions bot changed the title add message-passing example WEB3-77: add message-passing example Aug 12, 2024
@capossele capossele marked this pull request as ready for review August 23, 2024 15:53
@capossele capossele requested review from Wollac and a team as code owners August 23, 2024 15:53
@Wollac Wollac force-pushed the example/message-passing branch from ff91e4d to 72859c8 Compare August 24, 2024 12:38
@capossele capossele marked this pull request as draft September 2, 2024 15:39
@Wollac Wollac marked this pull request as ready for review September 9, 2024 16:15
@Wollac Wollac requested a review from nategraf September 9, 2024 16:16
@Wollac
Copy link
Contributor

Wollac commented Sep 10, 2024

With #228 we now have proper e2e tests for Block and Beacon commitments, so maybe leave it at that for now until we add support for Beacon commitments into the message passing.

@Wollac Wollac marked this pull request as draft September 10, 2024 10:45
Wollac added a commit that referenced this pull request Sep 13, 2024
…roofs to verified block hashes (#244)

This PR integrates the README improvements from #194 .

closes #181 
closes WEB3-22

---------

Co-authored-by: Victor Graf <[email protected]>
Wollac added a commit that referenced this pull request Oct 7, 2024
…roofs to verified block hashes (#244)

This PR integrates the README improvements from #194 .

closes #181 
closes WEB3-22

---------

Co-authored-by: Victor Graf <[email protected]>
@nategraf
Copy link
Contributor

Closed as the mechanisms here will be replaced by the OP Steel implementation
#267

@nategraf nategraf closed this Oct 15, 2024
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

Successfully merging this pull request may close these issues.

3 participants