Mina Ecosystem 101

You need to login in order to like this zkApp. Click Here

Mina Ecosystem 101

You need to login in order to like this zkApp. Click Here

A video tutorial series for Mina Protocol to get developers onboard with Mina ecosystem within a week.

  • Aimed at explaining concepts around zkApp development & build and deploy zkApps
  • Can be accessed by anyone on Youtube.

The content would be specifically aimed at developers who are familiar with the concepts of dapp development (like writing & deploying smart contracts using solidity/rust etc) but aren’t familiar with the concepts of zkApp development & how it is different from general dapp development. Part 1 - Intro to Zero Knowledge Technology: Explanation of zk proofs and their importance. Overview of problems solved by zk proofs. Understanding how zk proofs work. Differentiating between SNARKS and STARKS. Introduction to zkVMs and zkEVMs, highlighting their differences. Part 2 - Intro to Mina: Overview of the Mina protocol. Comparison of Mina with other Layer 1 blockchains like Ethereum and Solana. Brief walkthrough of the protocol architecture. Highlighting unique features of Mina. Part 3 - Intro to zkApp (on Mina): Explanation of zkApps and their distinctions from traditional dapps. Comparative analysis of application design and architecture, using Sudoku as an example. Understanding how zkApps work on the Mina blockchain. Part 4 - Deploy a Hello World Smart Contract on Mina: Introduction to SnarkyJS and elementary concepts. Brief explanation of zkApp architecture within a hello world smart contract context. Steps to set up the development environment. Coding a hello world smart contract. Deploying it on the testnet and interacting with it. Part 5 - Building a zkApp - zkSudoku: Detailed explanation of zkSudoku application design and architecture. Exploration of more advanced concepts in SnarkyJS. Walkthrough of the codebase, including smart contracts, UI integration, and wallet integration. Deployment on the testnet and hands-on experience with the first zkApp. By Saumay Agrawal (Discord:saumay_) X @saumay_agrawal