Skip to main content
Version: 0.1.0

Projects

Mopro is a versatile tool that can be used to build any client-side application. On this page, we showcase examples of existing projects and provide inspiration for what you can create with Mopro.

Example Projects

The examples provided are implemented with native ZK provers and may not utilize the Mopro stack. However, we believe they can serve as valuable references for developers. If you think your project would make a great addition to the list, feel free to submit a pull request to include it.

World ID

World ID is a privacy-preserving proof of human for age of AI. It securely and anonymously proves you are human online.

Privado.iD

Privado ID enables secure identity data verification everywhere. Any service, any device, any protocol.

Rarimo

Rarimo is building a permissionless ZK Registry that redefines how identities, interactions, and social graphs are managed.

Anon Aadhaar

Anon Aadhaar is a zero-knowledge protocol that allows Aadhaar ID owners to prove their identity in a privacy-preserving way.

OpenPassport

OpenPassport is an identity wallet that lets users generate privacy-preserving proofs from government-issued IDs such as passports.

ZKPassport

Generate a zero-knowledge proof on your phone from your passport credentials, then securely verify it using this demo web app.

EZKL

Ezkl is the simplest way to run ML, AI, and other business logic for on-chain applications. This iOS package is a port of the EZKL library, which allows you to generate and verify zero-knowledge proofs (ZKPs) for neural networks.

Inspiration

Here are some examples of projects you can build using Mopro.

Identity

Represents any form of citizenship, membership, ID card, or proof of attendance.

  • Examples:
    • Luma
    • POAP
  • ZK Applications:
    • Semaphore
    • Anon Aadhaar
    • Privado ID
    • proof of passport
    • Worldcoin ID

Reputation/Attestations

Tracks reputation within applications or systems.

  • Examples:
    • X followers
    • YouTube views
    • Reddit upvotes/downvotes
    • LinkedIn connections
    • GitHub stars
  • ZK Applications:
    • Rarimo
    • UniRep
    • TLSNotary
    • zkTLS
    • potentially EAS with ZK in the future

Social

Refers to social media platforms and forums.

  • Examples:
    • X (formerly Twitter)
    • Telegram
    • Discord
    • Facebook
    • Farcaster
    • Slack
    • forums
  • ZK Applications:
    • Rarimo
    • ZK-Chat
    • zkitter
    • UniRep Social
    • Cursive

Transactions/Trading

Covers both on-chain and off-chain transactions.

  • Examples:
    • Booking an Airbnb
    • Buying a computer from Amazon
    • Purchasing concert or train tickets
  • ZK Applications:
    • Tornado Cash
    • ZKP2P

Gaming

Includes any type of mobile or desktop game.

  • Examples:
    • Board games
    • Strategy games
    • MMORPGs
  • ZK Applications:
    • Dark Forest
    • ZuPass Frog Game