Please note all zkApps are curently WIP or POC's.
Please note all zkApps are currently WIP or POC's.

ETHSeoul 2024: MiDNA

ETHSeoul 2024: MiDNA

MiDNA addresses the need for analyzing the presence or absence of rare or genetic diseases through its specialized service. This solution offers benefits for both individuals providing genomic data and the companies tasked with analyzing it.

For individuals, MiDNA provides the ZKApp (MiDNA Client), operating offline, which enables them to analyze their genomic data without compromising its confidentiality. Users can access the analyzed results securely by authenticating their identity and providing a designated amount of gas using Mina. Importantly, only personal and genomic data is transmitted, ensuring privacy and security for the individual’s sensitive health information.

For analysis service providers, MiDNA facilitates targeting customers who prioritize privacy when utilizing analysis services. By integrating payments through Mina, providers can establish a stable payment channel while contributing to the growth of the Mina ecosystem through application utilization.

To capitalize on these benefits, the team leveraged the o1.js library based on ZKP-snark and Protokit to develop off-chain/on-chain services that operate seamlessly with Mina.

Challenges encountered
Several challenges arose during the project development:

Transitioning from Solidity to Protokit presented a learning curve, impacting user experience and comprehension, especially within the constraints of a hackathon timeframe. Greater diversity in use cases could enhance ease of development.
The scope of applying Zero-Knowledge Proofs (ZKP) was initially limited to anonymity, necessitating efforts to broaden its applicability while preserving anonymity.
The proof-of-concept for genome sequencing revealed the need for extensive modifications to realize actual services, particularly due to the vast size of genomic data. During the hackathon, simplification strategies were employed, focusing on extracting basic sequences, converting specific sequence similarities into scores, and visualizing the data.

Team Members
Taelim Hwang / Dohyun Kim

Github Link >
Info Page >

Featured zkApps
Social Cap

Mina Navigators is poised to establish a groundbreaking standard for ZK developer engagement, urging innovators to embark on the journey of creating, refining, and contributing to the Mina ecosystem.


There are three distinct phases within the Navigator program:

  1. Hackathon: October 9 through November 10
  2. Learn-to-earn challenges: November 2023 through April 2024
  3. Final contribution grant: April 30, 2024
Phase One

In Phase One, known as The Navigators Hackathon, commencing on October 9th, a five-week hackathon unfolds. Outstanding submissions during this period stand a chance to receive MINA token grants and a coveted 'Navigator' badge—a symbol of acceptance into the Navigators program. Those adorned with the badge qualify for Phase Two, engaging in monthly challenges to accrue grants.

Developers are tasked with constructing functional and efficient proof-of-concept applications and tooling for Mina. This endeavor aims to spotlight their ingenuity and technical prowess across diverse use cases on the Mina platform.

Judging involves a panel of seven individuals from the Mina ecosystem. For more comprehensive information regarding grants, submission criteria, and the judging process, the Navigators hub offers detailed insights.

Phase Two

In Phase Two, the Navigators embark on the Build and Learn-to-Earn journey (or, as they humorously term it, Navigate-to-Earn). This marks the initiation of the enjoyable phase. Post-hackathon, Navigators engage in collaborative efforts, either on their personal projects or those of their peers from the hackathon. Their active participation in a 6-month series of challenges positions them to earn monthly grants, facilitating an accelerated learning experience on ZK, Mina, and o1js.

Phase Three

As Phase Three unfolds, the Navigators, having invested six months of unwavering dedication and hard work, seize the opportunity to present their contributions. A panel of community electors becomes the discerning audience, evaluating these endeavors for the coveted grand prizes of MINA grants. Notably, these prizes distinguish themselves by being non-project-specific, emphasizing individual contributions spread across various projects and GitHub repositories.

Scroll to Top