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 OP Stack Native Interop #366

Open
tynes opened this issue Jan 21, 2025 · 0 comments
Open

Support OP Stack Native Interop #366

tynes opened this issue Jan 21, 2025 · 0 comments
Assignees

Comments

@tynes
Copy link

tynes commented Jan 21, 2025

For OP Stack native interop, transactions that include invalid cross chain messages must be dropped from blocks, otherwise the block will be reorg'ed out of the canonical chain.

Checking to make sure that a cross chain message is valid involves an RPC request to an external service that does the validation. This service is called op-supervisor and can be thought of as a "super node" that indexes data from all of the chains in an interop cluster. Information on the design can be found here and the geth implementation can be found here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants