Announcement

zkIgnite, Cohort 0 Begins

Get ready to complete tutorials, test the latest features, and bring high-quality zkApps to life now through Dec 16.

Please Note: zkIgnite, Cohort 0 concluded on 12/16. Top prize winners will be announced on Thursday 12/22 and remaining participants will be contacted via email.

Stay tuned for details regarding Cohort 1 launch! 

 

Mina is inviting you to co-build the zkApps Era with us by being a part of zkIgnite, Cohort 0.

Sign up to join zkIgnite, Cohort 0 now to complete tutorials, build zkApps and win rewards from a 250K MINA prize pool. 

Available Prizes

  • The first 1000 people who complete zkApp Tutorial 4 and makes a submission will be eligible to each receive 50 MINA  
  • All high-quality zkApps submitted will be eligible to receive 5K MINA  
  • Plus there will be 3 top prizes:
    • 1st prize: 20K MINA
    • 2nd prize: 12K MINA
    • 3rd prize: 8K MINA
  • Bonus: Build an oracle that pulls on-chain data for zkApp usage and receive 1 – 1.5K MINA

How to Submit:

Submit your zkApp Tutorial 4 via Github Pages, and share the linkvia this form. Challenge closed

Submit your zkApp and/or oracle project via this form

Please make sure your zkApp submission follows these guidelines:

  • Includes a user interface 
  • Has been deployed to Berkeley Testnet Alpha
  • Has proof of multiple transactions sent to it 
  • Includes a link to a Github Repo
  • Pre-existing zkApps or ongoing projects that pre-date this context will not be considered
  • There can only be one ‘basic’ zkApp submission per builder

For those building and submitting oracles, please share a link to your Github Repo that includes: 

  • A demo zkApp of using the oracle (deployed to the github pages for that repo)
  • A README that includes:
    • Instructions on how to launch the oracle server
    • Explanation of where to find the oracle server code (in the repo)
    • Instructions on how to use the oracle from a zkApp
    • Explanation of where to find the demo code (in the repo)

You will also have the option to present your zkApp to a panel of judges on Demo Day on December 19th.

Timing

  • Tues, November 22, 2022: zkIgnite, Cohort 0 is live
  • Thursday, December 15, 2022: zkApp Show & Tell
  • Friday, December 16, 2022: All submissions due by 11:59 PM PST
  • Thurs, December 22, 2022: Winners announced

How to Get Started:

  • Step 1: Read up on what zkApps are and what new use cases they enable here
  • Step 2: Get started building your first zkApp by following this easy Hello-World tutorial here
  • Step 3: Consider completing Tutorials 1 – 4 so that you have a good basic understanding of the core functionalities of snarkyJS, the typescript library you can use to build zkApps
    • Tutorials 5 – 8 are also handy if you want to make use of additional common types, off-chain storage, oracles or custom tokens
  • Step 4: Build, ask questions, and learn together!
    • #zkApps-developers channel on Mina’s Discord is your hub to ask questions, exchange tips with other builders, form teams
      • Attend weekly ‘Builder Hangouts’ every Thursday on Discord, details shared weekly in #zkAps-developers channel
      • Check out the zkIgnite Questions forum on Mina’s Discord for answers to popular questions that developers have raised
    • Attend weekly office hours every Wednesday at 9AM UTC-8 for technical support on your zkApp project.
    • Check out zkApps for Mina for a community-curated list of previous zkApps deployed
  • Step 5: Submit your zkApp through this form by 11:59 PM UTC-8 on Friday, December 16, 2022

Additional video resources to help get you started:

Judging Criteria:

NOTE: It’s not a requirement to fulfill all of the criteria, rather this is a guide for how the judges will be deciding on winners. zkApps will be judged by a core team across Mina Foundation, ecosystem partner O(1) Labs, and a peer review committee of zkApps developers within Mina’s community.

  • Technical Implementation – Does the zkApp leverage multiple o1js (formerly SnarkyJS) features introduced in the tutorials? Does the zkApp function correctly?
  • Impact – Does the zkApp have the potential for real world utility? Will the zkApp have the ability to reach thousands, if not millions of users? 
  • Business Potential –  Does this zkApp have the potential to grow and become a standalone business in the future? (Bonus: does the zkApp aid existing applications or businesses with privacy?)
  • Capacity Building – Does the zkApp provide helpful tooling, or serve as a useful building block for other developers in the Mina ecosystem?


* All MINA token grants are subject to a 12-month lockup and those who qualify for grants will need to complete KYC/AML verification to receive them.

About Mina Protocol

Mina Protocol is being incubated by O(1) Labs, the leader in zk-SNARKs and verifiable computation. Mina Protocol, the world’s lightest blockchain, provides a foundation for the decentralized digital economy (Web 3.0), by affording all participants fully P2P, permissionless access to the chain, from any device. By utilizing recursive zk-SNARKs, the Mina blockchain always stays the same size — about 20 kilobytes (the size of a few tweets). Recursive zk-SNARKs allow nodes to rapidly share and update proof of the correct blockchain state across the network. This breakthrough application of zk-SNARKs solves the issues of scalability and high barrier to entry for nodes that have plagued legacy blockchains to-date. By making it easier for nodes to participate, Mina improves decentralization and therefore security of the network. The Mina blockchain can be easily accessed from any device, including phones and browsers, and can be seamlessly integrated into new decentralized applications (dapps).

More from our Blog

Community / 2023-09-13 / Mina Foundation
Announcing zkIgnite Cohort 2 Funded Projects & Registration for Cohort 3
24 zkApp projects from zkIgnite Cohort 2 have secured funding after a community-led evaluation process. These diverse projects will now embark on a three-month development journey.
Read more
Blog / 2023-09-12 / Mina Foundation
MetaMask Snaps Integrates Mina Protocol, Enabling MetaMask’s Millions of Users to Manage MINA Transactions
Read more
Community, Ecosystem Update / 2023-09-05 / Mina Foundation
zkIgnite Cohort 1 Update
Read more
Report / 2023-08-30 / Mina Foundation
Least Authority Concludes Security Audit of Mina Protocol’s Transaction Logic and Transaction Pool
Read more

О технологии

AboutTechCta

Mina использует передовую криптографию и рекурсивные zk-SNARKs для обеспечения полной децентрализации при масштабировании.

Начните работу

GetStartedCta

С Mina вы сможете легко подключить ноду, присоединиться к сообществу и участвовать в его развитии.