Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade next-hardhat with latest Noir packages + UltraPlonk bb.js #34

Closed
Tracked by #237
Savio-Sou opened this issue Jul 11, 2023 · 0 comments · Fixed by #32
Closed
Tracked by #237

Upgrade next-hardhat with latest Noir packages + UltraPlonk bb.js #34

Savio-Sou opened this issue Jul 11, 2023 · 0 comments · Fixed by #32
Labels
enhancement New feature or request

Comments

@Savio-Sou
Copy link
Member

Savio-Sou commented Jul 11, 2023

As a Noir developer, I would like to make use of next-starter as my starter boilerplate with the latest Noir packages + UltraPlonk-based bb.js, so I can build Noir dApps with the latest Noir & barretenberg features more easily.

This issue is completed once the E2E workflow below is achieved:

  1. Compile main.nr into ACIR using nargo / noir_wasm
  2. With custom user inputs, execute the ACIR and generate the corresponding witness using acvm_js
  3. Generate a proof of the ACIR + witness pair using bb.js
  4. Submit and verifies the proof on the pre-deployed Solidity verifier contract

where steps 2-4 happens within a web browser (in the Next.js env).

@Savio-Sou Savio-Sou added the enhancement New feature or request label Jul 11, 2023
@Savio-Sou Savio-Sou added this to Noir Jul 11, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Noir Jul 11, 2023
@Savio-Sou Savio-Sou mentioned this issue Jul 3, 2023
@Savio-Sou Savio-Sou moved this from 📋 Backlog to 🚧 Blocked in Noir Jul 11, 2023
@Savio-Sou Savio-Sou moved this from 🚧 Blocked to 🏗 In progress in Noir Jul 21, 2023
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Noir Aug 2, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant