Build applications with ZK-proof using o1js or Protokit framework
Grant
Pool
Distribution Network
Build with
Judging Criteria
- Quality of the Code (33%)
- Mina Native Application using o(1)js or Protokit Framework (33%)
- Studying and Understanding Mina's Architectural Design and zkApp-chain framework-Protokit (33%)
Category
Tags
- #zk
- #Zero Knowledge Proof
- #zkApps
- #privacy
- #MinaProtocol
- #TypeScript
- #o1js
- #Protokit
- #zk-SNARKs
Github repo
https://github.com/proto-kit/starter-kitCommunity
Rules
Should build Mina Native App-chains using Protokit or primitives using o(1)js.
*Japanese is below
Goals and Challenges
Build an application that offer user data protection in all areas of internet like SNS, finance or bio by using Mina Protocol’s o1js or the Protokit framework.
This track seeks projects that offer practical utility using Mina's zero-knowledge proofs for consumer zkApps. Zero-knowledge Proofs offers both privacy and verifiability on-chain, be creative in exploring value creation.
o1js is a TypeScript library for zk-SNARKs and zkApps. You can use o1js to write zk smart contracts based on zero-knowledge proofs for the Mina Protocol. Protokit is a framework for application chains on the Mina Protocol. Protokit offers toolkits for easier zkApp/rollups to be deployed.
https://protokit.dev/: https://docs.minaprotocol.com/zkapps/o1js-reference
Resources
https://youtu.be/TaD-qcOIs9s?si=D5G8LttpvC8JLlq4
https://protokit.dev/docs/what-is-protokit
https://docs.minaprotocol.com/zkapps/how-zkapps-work
https://docs.minaprotocol.com/zkapps/tutorials/
https://docs.minaprotocol.com/zkapps/o1js-reference
https://github.com/proto-kit/starter-kit
日本語🇯🇵
日本語のAMAはこちら🇯🇵
https://x.com/illshin/status/1813906547745174003
Rules
They should build Mina Native App-chains using Protokit or primitives using o(1)js.
Judging Criteria
1. Quality of the Code (33%)
2. Mina Native Application using o(1)js or Protokit Framework (33%)
3. Studying and Understanding Mina's Architectural Design and zkApp-chain framework-Protokit (33%)
Goals and Challenges
Mina Protocol の o1js または Protokit フレームワークを使用して、SNS、金融、バイオなどのインターネットのあらゆる分野でユーザー データ保護を提供するアプリケーションを構築します。
このトラックでは、消費者向けの zkApps 向けにミナのゼロ知識証明を使用して実用性を提供するプロジェクトを募集します。 Zero-knowledge Proofs は、プライバシーとオンチェーンの検証可能性の両方を提供し、創造的に価値創造を探求します。
o1js は、zk-SNARK および zkApps 用の TypeScript ライブラリです。 o1js を使用して、Mina プロトコルのゼロ知識証明に基づいた zk スマート コントラクトを作成できます。 Protokit は、Mina プロトコル上のアプリケーション チェーンのフレームワークです。 Protokit は、zkApp/ロールアップを簡単にデプロイするためのツールキットを提供します。
https://docs.minaprotocol.com/zkapps/o1js-reference
Resources
https://youtu.be/TaD-qcOIs9s?si=D5G8LttpvC8JLlq4
https://protokit.dev/docs/what-is-protokit
https://docs.minaprotocol.com/zkapps/how-zkapps-work
https://docs.minaprotocol.com/zkapps/tutorials/
https://docs.minaprotocol.com/zkapps/o1js-reference
https://github.com/proto-kit/starter-kit
Rules
Protokit を使用してMina ネイティブ アプリチェーンを構築するか、o(1)js を使用してプリミティブを構築する必要があります。
Judging Criteria
1. コードの品質 (33%)
2. o(1)js または Protokit Framework を使用したミナ ネイティブ アプリケーション (33%)
3. Minaのアーキテクチャ設計と zkApp チェーン フレームワーク - Protokit の研究と理解 (33%)
Grant
Pool
Distribution Network
Build with
Judging Criteria
- Quality of the Code (33%)
- Mina Native Application using o(1)js or Protokit Framework (33%)
- Studying and Understanding Mina's Architectural Design and zkApp-chain framework-Protokit (33%)
Category
Tags
- #zk
- #Zero Knowledge Proof
- #zkApps
- #privacy
- #MinaProtocol
- #TypeScript
- #o1js
- #Protokit
- #zk-SNARKs