This is a sample Expo app that demonstrates how mopro can be used to prove a multiplier2
circuit.
Example zkey: multiplier2_final.zkey
Learn more about Mopro: https://zkmopro.org.
npm install
-
start an android emulator
npm run android
-
start an iOS simulator
npm run ios
-
start a web app (WIP)
npm run web
-
Get
MoproiOSBindings
andMoproAndroidBindings
through Rust Setup -
Update
modules/mopro/ios/MoproiOSBinding
withMoproiOSBindings
-
Copy the
MoproAndroidBindings/jniLibs
directory tomodules/mopro/android/src/main/jniLibs
.
And copyMoproAndroidBindings/uniffi
directory tomodules/mopro/android/src/main/java/uniffi
.
The folder structure should be as follows: