Skip to content

List of zkApps and other applications that are built on Mina / o1js.

Notifications You must be signed in to change notification settings

MinaFoundation/list-of-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

List of Projects on Mina and o1js

In this repository, you can find a list of zkApps and libraries related to Mina Protocol that are developed by Mina Foundation, O(1) Labs, and other ecosystem partners.

Please note that a zkApp or library may be listed in multiple files if it falls into multiple categories.

Please feel free to contribute to this repo by making a PR. Make sure you read Contribution Guidelines before creating your PR.

Background Information

Mina is a layer-1 blockchain with a 22KB blockchain and ZK (zero knowledge) smart contracts (zkApps) written in TypeScript.

zkApps are ZK applications deployed on the Mina Protocol. They execute off chain, and their state update is verified by blockchain validators through ZK proofs. Mina zkApps support private inputs (inputs that are not seen by the blockchain, but still used inside smart contract methods), recursion inside ZK proofs, and many other features to allow building very strong decentralized applications on Mina.

o1js is a Typescript framework allowing ZK developers to create zkApps. It includes provable built in types and methods to create ZK proofs inside a browser. The compiled ZK proofs can be verified both on and off chain.

Index

zkApps

o1js and Mina Blockchain Contributions

o1js Framework related Contributions

Mina Blockchain Contributions

Contribution Guidelines

Contributions are more than welcome, but please be respectful to these contribution guidelines while making a PR to this repository.

  1. All zkApps, libraries, or materials you add to a list must be in the template format.

  2. All items must always be in alphanumerical order.

  3. Please double check all the information you have provided is valid and up to date.

  4. Make sure you have put the new item to the files of all related categories. For instance, a zkApp that is using ZKML inside an on chain game must be listed both below machine_learning.md and gaming.md files.

  5. Please respect O(1) Labs Contributing Guidelines.

About

List of zkApps and other applications that are built on Mina / o1js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published