Skip to content

feat: replace client-side-prover w/ edge#3

Open
qpzm wants to merge 2 commits intopluto:mainfrom
qpzm:feat/use-edge
Open

feat: replace client-side-prover w/ edge#3
qpzm wants to merge 2 commits intopluto:mainfrom
qpzm:feat/use-edge

Conversation

@qpzm
Copy link

@qpzm qpzm commented Apr 2, 2025

Summary

I updated dependencies to fix random number generator compatibility issues with grumpkin-msm and replaced client_side_prover with edge-prover and edge-frontend.

@Autoparallel
Copy link

These changes seem good to me, but we do not have the relevant circuits built in Noir to make this usable yet!

@qpzm
Copy link
Author

qpzm commented Apr 9, 2025

@Autoparallel We are going to integrate an origo proxy with these noir circuits for https://www.noirhack.com/.

  1. Plaintext authentication: https://github.com/SleepingShell/noir-chacha20
  2. HTTP parser: feat: http verification noir-web-prover-circuits#6 -> @KyoungWan is going to submit a PR completing this noir HTTP parser.
  3. Json parser: https://github.com/noir-lang/noir_json_parser

@Autoparallel
Copy link

You all are insane! I love to see it. Please keep me in the loop on these and let's see how it goes!

@KyoungWan
Copy link

KyoungWan commented Apr 11, 2025

@Autoparallel Hi, I have created the PR mentioned above: pluto/noir-web-prover-circuits#7
I would appreciate your feedback.

@Autoparallel
Copy link

Nice work so far @KyoungWan

I'll keep working with you to get this done :)

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