MoPro - design & FE support for public awareness
Repo: https://github.com/oskarth/mopro
Design items
Questionaires
What's the MoPro's mission?
A:
- make building a zk mobile app easier
- fast and scalable
- secure (users generate claims)
- compatible with many proving system
- compatible with multiple platforms (ios, android, windows, mac…)
- making client-side proving on mobile simple
- making client-side proving simple
What's the motivation for this project?
A:
- no toolkit for building a zk mobile app
- snarkjs works slow and limited (only work with small circuit size)
- mobile (with GPU) is getting more powerful than browser
- poor tooling for client-side apps; esp mobile
Who can be benefit from?
A:
- Zk developers want to build their mobile app
- Zk developers who build a large circuits but it cannot be executed in browser (e.g. Anon Aadhaar)
- Users attend DevConnect can use the ZuPass native app without lossing the ZuPass page in the browser tab
- Users can generate a zk proof faster
What project has using MoPro?
A:
Dev Doc
We will be using https://docusaurus.io/,
can drop here the basic pages u want, then start collab with CJ (front end eng.)
for ex:
- Welcome
- What can you build with
- FAQ
- Get started (boilerplate?):
links of talks
workflow (PL=pollen labs)
- MoPro team submit answers
- PL draft some design, maybe start with logo and moonboard
- MoPro team send feedback
- PL/CJ start build the doc, basic set up (where does she suppose set up repo?)
- PL continue on design & propose landing page content
- MoPro collab with PL/CJ for dev doc
- MoPro team send feedback
- PL continue on design landing page
- Review
- PL/CJ build landing page
- MoPro team continue on writing docs
you might need
main audience
- app developers
- aware of zk
- not super experience in mobile developement
- mobile developer
- not really familair with zk
- prove system, zk team who wants to get better performence on proving in mobile
todos:
- get github org - Oskar
- domain name brainstorm - all hand
- first good issues - Oskar
- logo, archi. diagram - chiali
- gpt generate landing page copy - chiali
- spin up docu - CJ
- get readme current copy as introduction on doc - cj
- setup hosting - vivi
check-in: May 3rd
page structure:
- welcome (high level about modualrity)
- Get started
- FAQ
- Benchmark
- Resource
https://zkmopro.org/