Mina is an open-source project with a mission to build an inclusive and sustainable community-driven protocol. As such, Mina welcomes contributions from anyone with a desire to further this goal.
Currently, the protocol is in development and would benefit from contributions in the form of writing code, user testing, documentation, and community support. Below, you will find specific instructions for contributing in each of these domains.
For any general questions on how to get involved, feel free to reach out to the Mina community on the Discord server.
The Mina public testnet beta is live. Technical skill is not required, and we encourage anyone with an interest in cryptocurrencies and blockchains to get involved.
Specifically, we need help in the form of reporting bugs, validating economic assumptions, testing out node infrastructure, and general participation in consensus and compressing the blockchain. Please join the Discord server and checkout the #testnet-general and #mentor-nodes channel to get involved. You can also sign up for the Genesis program here and we'll keep you posted with updates!
Head over to the testnet landing page to see how to participate in weekly challenges and get on the testnet leaderboard.
Mina is entirely open source, and the code is distributed under the terms of the Apache License 2.0.
O(1) Labs provides grants for certain projects related to the development of Mina -- visit the Mina Grants page to find out more details.
Currently, the projects are mostly programming focused, but more will be added in the areas of design and community development. Reach out on Discord if you have any questions about the grant program.
If you notice any Code of Conduct violations, please follow the Reporting Guidelines in that document to file a report and alert the community to any bad behavior.
If you encounter any critical bugs or vulnerabilities in the protocol, please report them to email@example.com. For minor bugs and issues, please create an issue on Github.