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

implement register proof job #12

Open
apoorvsadana opened this issue Jun 1, 2024 · 2 comments
Open

implement register proof job #12

apoorvsadana opened this issue Jun 1, 2024 · 2 comments
Assignees

Comments

@apoorvsadana
Copy link
Contributor

Implement proof registration job here - https://github.com/karnotxyz/madara-orchestrator/blob/2a9d77b7188afadefe3feba3347a909fc83299ed/crates/orchestrator/src/jobs/register_proof_job/mod.rs#L12

  1. Assume that you already have the proof stored in S3 (or some equivalent storage) with the URL inside metadata of the job.
  2. Fetch the proof from the storage
  3. Submit the proof on chain
    • this part must be generalised across verification layers (Ethereum or Starknet for now)
    • for start, we can implement this for Ethereum inside settlement_clients just like how we do it for da_clients in Publish State Diff to Eth #7.
    • use the Zaun repo to interact with the Ethereum verifier contracts
@BlackStarkGoku
Copy link

I would like to check this one

@apoorvsadana
Copy link
Contributor Author

Assigned!

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

No branches or pull requests

2 participants