zkmopro / mopro

Making client-side proving on mobile simple.
https://zkmopro.org
Apache License 2.0
131 stars 35 forks source link

Unify Halo2 examples #243

Open sifnoc opened 1 month ago

sifnoc commented 1 month ago

Problem

Currently, the Mopro project has multiple circuit implementations, each using a different repository. The halo2-fibonacci, hyperplonk-fibonacci, and gemini-fibonacci examples are separated and referenced independently in Cargo.toml.

This setup complicates maintenance and integration, especially as we try to unify features across these different backends.

Details

Currently, the Mopro project has multiple circuit implementations, each using a different repository.

The halo2-fibonacci, hyperplonk-fibonacci, and gemini-fibonacci examples are separated and referenced independently in Cargo.toml.

This setup complicates maintenance and integration, especially as we try to unify features across these different backends.

Acceptance criteria

Next steps (optional)

Document the changes in the README or appropriate documentation file, specifying the consolidated repository for the circuit examples.

sifnoc commented 1 month ago