‘Berkeley’ Testnet Alpha Participation Guide

The Berkeley Testnet Alpha is here! Come build zkApps to test and strengthen core functionalities and the network.

Calling all developers wanting to build on zk

Welcome to the Berkeley Testnet Alpha on Mina Protocol!

The Berkeley Testnet Alpha is the first phase in the march towards easy zkApps programmability on mainnet, and will be a collaborative journey among zkApp developers, ecosystem partners, node operators, and Mina community members to strengthen the protocol through testing and feedback.

This is a chance for more zkApps to be tested in a live and public environment, so the primary goal of this phase is to understand and implement feedback on what’s working, and what needs improvement as we work toward a future incentivized testnet.

If you’re a developer interested in building smart contracts written in Typescript AND leveraging the cryptographic power of zero knowledge smart contracts, then you’ve come to the right place! Help shape the future of zkApps technology together with the Mina community.


Getting started: for beginners

If you’re new to zkApps, or need a refresher, here are a few ways to begin:


Getting started: for experienced zkApp developers

If you’re already comfortable with zkApps, the best way to get started is to begin building your own! The Berkelely Testnet Alpha is currently live, so you’ll be interacting directly with the public network when deploying your application.

The Docs linked above should take you through the flow of writing a zkApp, but here are a few resources to point out for further exploration:


Additional resources


Share your feedback

The primary goal of this first phase of the Testnet is to understand how zkApps and o1js (formerly SnarkyJS) are currently working, and Mina can only be successful with your help!

Here are a couple ways that you can ask questions, leave feedback and contribute:

  • Ask a question and/or share your feedback directly with Mina’s core devs on the #zkapps-developers channel on Discord
  • Report Mina Protocol issues and all other protocol-related bugs through Mina’s Github Repo. Please reference the standard bug template for instructions on reporting.
  • Report bugs related to o1js (formerly SnarkyJS) here.
  • Join the weekly zkApp office hours, taking place each Wednesday. Check out the schedule and link to join here.


Apply for a retroactive grant

If you’ve built a zkApp or contributed to the zkApp ecosystem, you might be eligible for a grant through Mina Foundation’s Quarterly Grant Program! Each quarter, community members can nominate individuals and teams who they feel have made invaluable contributions to Mina – including, but not limited to, zkApps, tools, scripts, blogs, videos, newsletters, events, community-led groups, and more.

Here are a couple example of zkApp grant contributions that have recently received grants:

Here is the nomination form for Mina’s quarterly grants program.

Happy building! We’re excited to shape the future of zkApps technology together with you.

추가 블로그 글

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.
추가 자료
블로그 / 2023-09-12 / Mina Foundation
MetaMask Snaps Integrates Mina Protocol, Enabling MetaMask’s Millions of Users to Manage MINA Transactions
추가 자료
Community, Ecosystem Update / 2023-09-05 / Mina Foundation
zkIgnite Cohort 1 Update
추가 자료
Report / 2023-08-30 / Mina Foundation
Least Authority Concludes Security Audit of Mina Protocol’s Transaction Logic and Transaction Pool
추가 자료

О технологии


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

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


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