Community

On-chain voting for Mina Improvement Proposals (MIPs) – Part 1

Participate in voting on protocol-wide changes

Community members can propose new Mina Improvement Proposals (MIPs) at any time that could eventually lead to a community vote. Mina Foundation would like to remind the community about the MIP process and also how to participate in on-chain voting. 

What is a MIP?

Community members can use the Mina Improvement Proposal (MIP) process to propose, deliberate, and vote on changes to the protocol or new features for Mina. A MIP should provide a concise technical specification of these changes and a rationale for its inclusion in the protocol. The MIP author is responsible for championing their proposal, building consensus within the community, and incorporating feedback.

MIP Rationale

MIPs are intended to be the main mechanism for proposing new features to the protocol. The entire process is driven by the community and is meant to be highly participatory and transparent. 

MIP Process

The MIP process is open to everyone. Community members can view submitted proposals on Github, see example, and also propose their own ideas by following the process outlined on Github.  This MIP process is evaluated and adapted on a regular cadence, based on participant feedback. Additionally, a group of MIP Editors ensure that the process is followed correctly.

Key stages to the MIP process include:

Draft: Authors draft MIPs and submit them on Github, according to the guidelines outlined on Github

Review: MIP authors seek and incorporate feedback from the community and specific technical experts; for example through community calls and discussions on Github and MinaResearch

Last call and finalize: Final opportunities for feedback and approval

Read more about the MIP process and how to create your own MIP here

Upcoming MIPs

Review the upcoming MIPs below that require your participation in on-chain voting. Also, see key details below about community calls to discuss MIPs with their authors and collect community feedback.

MIP Background MIP Stage MIP Owner(s) Call/Recording Details
MIP # : MIP Upgrade Upgrading the MIP process is the first step towards a more accessible and transparent governance system, empowering community members and helping realize a future powered by participants.  Review joaquin.lopez1, Protocol Governance Analyst at Mina Foundation  12/18/24 at 4:30 PM UTC
MIP4: Easier zkApp programmability on mainnet What are zkApps? Implemented with the Berkeley Upgrade  bkase#2492, engineering architect from o1Labs, deepthiskumar, engineering manager from o1Labs, psteckler, Protocol Engineer from o1Labs, @carterbrett, technical product manager from o1Labs 4/4/23 at 11:30 AM MST Recording link
MIP3: Kimchi, a new proof system Kimchi: a proposed upgrade to Mina’s proof system and Kimchi: The latest update to Mina’s proof system Implemented with the Berkeley Upgrade Finalization  mimoo#7625, engineering architect from o1Labs, anais#7001, cryptography engineer from o1Labs, @jspada, cryptography engineer from o1Labs, @mrmr1993, protocol engineer from o1Labs 3/28/23 at 11 AM MST Recording and presentation link
MIP2: Reduce wallet creation fee Original discussion on Mina Research  Withdrawn flushthefashion#5369 TBD
MIP1: Remove supercharged rewards in line with initial tokenomics MF blog on token distribution

Original discussion on Mina Research

Implemented with the Berkeley Upgrade  garethdavies#4963 12/12/22 at 10 AM MST Recording link Passcode: b%37J6c$

Last updated 12/11/24

Note: The MIP process is an open process where MINA account holders are able to vote on a particular proposal. Therefore, a particular outcome of such a vote is not guaranteed. MIP authors can always withdraw their proposal, and feedback during the review phase could result in a MIP not making it to the community vote. This feedback will be published by the MIP Editors.

More details and reminders will be shared closer to the voting dates of each MIP on Mina’s Discord server and community channels.

For more details about the overall MIP process, please visit the MIPs Github page.

Read On-chain voting for Mina Improvement Proposals (MIPs) – Part 2 to learn more about how to vote and get more voting details for upcoming MIPs.

Mina Foundation and its ecosystem partners are committed to decentralized governance through on-chain voting. Mina Foundation does not control the Mina Network (including its consensus mechanism and/or governance) and changes to the Mina Network can arise in a number of ways outside of Mina Foundation’s control. Under certain circumstances voting may be canceled or paused and run again if it is determined that the integrity of the voting process or results is compromised for technical or other reasons.

About Mina Protocol

Mina is the world’s lightest blockchain, powered by participants. Rather than apply brute computing force, Mina uses advanced cryptography and recursive zk-SNARKs to design an entire blockchain that is about 22kb, the size of a couple of tweets. It is the first layer-1 to enable efficient implementation and easy programmability of zero knowledge smart contracts (zkApps). With its unique privacy features and ability to connect to any website, Mina is building a private gateway between the real world and crypto—and the secure, democratic future we all deserve.

More from our Blog

SEE ALL POSTS
Announcement / 2025-01-13 / Mina Protocol Governance Team
Results and learnings from the first MEF tests
Summary  The previous blogpost proposed a community-led Mina Ecosystem Funding (MEF) process to support longer term, decentralized and sustainable funding for teams providing ongoing services to Mina Protocol.  In Q4 2024, Mina Foundation ran a test of an initial governance process and tooling for MEF with a small group of community members. This blogpost explains […]
Read more
Community / 2025-01-03 / Mina Protocol Governance Team
A new funding process for Mina’s ecosystem
Read more
Learn / 2024-12-31 / Mina Protocol Governance Team
Building Trust in Mina’s Development Processes
Read more
Announcement / 2024-12-23 / Evan Shapiro
Looking Towards 2025
Read more

About the Tech

AboutTechCta

Mina uses advanced cryptography and recursive zk-SNARKs to deliver true decentralization at scale.

Get Started

GetStartedCta

Getting started with ZK on Mina is simple.

Cookie Consent with Real Cookie Banner