It’s been a busy year for Mina Protocol and the team have just released their updated roadmap for Q4 ’22. You can read the full article here, but here is a concise breakdown of the main points.
|ESTIMATED COMPLETION DATE
|Improve Node Stability
|Make node operation more stable. (Example project: BitSwap)
|Ongoing – groundwork for BitSwap to be included in Berkeley hardfork
|zkApps Builders Program
|Program to educate, support, and work with developers who are building zkApps, and enlist their help to improve zkApps and SnarkyJS.
|Cohort 2 finished on November 29, 2022! A wrap up blog post sharing details of participant projects will be coming soon.
|zkApps Software Development Kit (SDK)
|Provide the toolkit that developers need to build on Mina: SnarkyJS & zkApp CLI.
|SnarkyJS and the zkApp CLI were available from Q2 2022 and continually receive improvements. See detailed updates below.
|This is a series of phases to test the stability of zkApps on a network. Updated to: Initial Testing → Berkeley QANet → Berkeley Testnet Alpha→ Berkeley Incentivized Testnet
|Berkeley Testnet Alpha launched in Q4 2022. Berkeley Incentivized Testnet will follow upon the successful completion of Testnet Alpha.
|Custom Token Support (previously non-native token support)
|Enable creation of custom tokens on Mina (similar to ERC20).
|Custom tokens are available now and supported by the current SnarkyJS version and Berkeley Testnet. See the custom tokens tutorial.
|Easy zkApps Programmability on Mainnet
|Enable easy programmability and basic use cases of zkApps on Mina Mainnet.
|Once Berkeley Incentivized Testnet has successfully concluded
|On-Chain Voting – NEW
|Feature to enable Mina holders to vote on governance proposals through signaling their support (on-chain) for proposed hard forks and other changes to the protocol.
|An additional implementation of Mina Protocol in Rust, providing direct access to the Mina network for web and mobile nodes, without needing to run a consensus node.
|Q3 2022 – Partial proof of concept deliveredQ4 2022 – Current form running on testnet
|Make zkApps accessible from Ethereum, as well as other EVM compatible chains.
|Q4 2022 – Full code delivery.
Q1 2023 – Deployment and launch preparations.
|Enable 3rd-party, off-chain usage of Mina’s proof system
|Enable zero-knowledge (ZK) enthusiasts to adopt Mina’s proof system without having to use the Mina chain.
|Q4 2022 – Developers can use `ZkProgram` for off-chain use cases. See this tutorial. Further documentation related to off-chain use cases will be coming.
|Upgrade infrastructure to support more networks running in parallel for Mina. Enable community to run their own networks.
|Deprioritized to focus on infrastructure and testing for the hard fork
|This has been updated to two phases (see more details below).
|Phase 1: Q4 2022 – Done & available. To create an oracle, see the oracle tutorial.Phase 2: Q2 2023
|zkRollup on Mina
|Increase transaction throughput on Mina using ZK Rollup – first stage is a proof of concept.
You can read the previous Q3 Roadmap update HERE