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

old: zk proposer & contracts #96

Closed
wants to merge 74 commits into from
Closed

old: zk proposer & contracts #96

wants to merge 74 commits into from

Conversation

zobront
Copy link
Collaborator

@zobront zobront commented Aug 6, 2024

This is a WIP to adapt the op-proposer for the ZK context. Specifically, we adapt the loopl2OO() function to perform the following:

  1. Check the chain to find span batches that are ready to prove and queue them up.
  2. Check the SP1 prover network for the statuses of all proofs and update the local DB (queuing up retries for shorter block ranges in the case of failed proofs).
  3. Determine if any aggregate proofs are ready to be submitted (based on the returned span batch proofs) and queue them up.
  4. Request all unrequested proofs from the prover network (both span and agg).
  5. Submit any agg proofs that have been returned on chain to progress the chain.

@zobront zobront changed the title wip: zk proposer old: zk proposer & contracts Aug 14, 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.

2 participants