Mina Ecosystem Roadmap – Q4 2022
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.
PROJECT | DESCRIPTION | Team | ESTIMATED COMPLETION DATE |
Improve Node Stability | Make node operation more stable. (Example project: BitSwap) | O(1) Labs | 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. | O(1) Labs | 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. | O(1) Labs | SnarkyJS and the zkApp CLI were available from Q2 2022 and continually receive improvements. See detailed updates below. |
zkApps Testing | 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 | O(1) Labs | 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). | O(1) Labs | 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. | O(1) Labs | 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. | Granola Systems | Q1 2023 |
Non-Consensus Nodes | 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. | Chainsafe | Q3 2022 – Partial proof of concept deliveredQ4 2022 – Current form running on testnet |
zkBridge | Make zkApps accessible from Ethereum, as well as other EVM compatible chains. | =nil; Foundation | 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. | O(1) Labs | 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. |
Multi-Environment Setup | Upgrade infrastructure to support more networks running in parallel for Mina. Enable community to run their own networks. | O(1) Labs | Deprioritized to focus on infrastructure and testing for the hard fork |
zkOracles | This has been updated to two phases (see more details below). | O(1) Labs | 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. | Trivo25 | Q4 2022 |
You can read the previous Q3 Roadmap update HERE