zkmopro / mopro

Making client-side proving on mobile simple.
Apache License 2.0
102 stars 28 forks source link

Halo2: Make Halo2 work with other architectures #174

Open ElusAegis opened 1 week ago

ElusAegis commented 1 week ago

Currently, the Halo2 circuits can be built for IOS, and it makes sense to extend this to Android, Core and Web.

This would require updating the scripts/cli/build_{core/android/web} to follow the changes done to scripts/cli/build_ios and make sure that everything compiles and runs.

This should be relatively easy as one just needs to copy the rust build process from IOS to other platforms, which should be platform agnostic.