githubEdit

MOSIP Decode 2024

Team Size

  • 1-5

All participants must register individually to access the HackerEarth platform. For teams with multiple members, the designated SPOC can invite their team members via the “Manage Teams” tab, after completing registration.

Eligibility

  • All students currently enrolled in a college/university can participate in MOSIP Decode.

Deliverables

Mandatory:

  1. Source Code

  2. Working Prototype or Demo

  3. Pitch Presentation or Slide Deck

  4. Usage and Installation Instructions (if applicable)

  5. API Documentation (if applicable)

  6. Git Repository with Version Control History

Optional:

  1. Video Demo

  2. Design Mockups and Wireframes

  3. Architecture Diagram

  4. Test Data

  5. Test Cases and Results

Problem Statements

01 Multiple Inji User Profiles on Shared Devices

Build a working APK, allowing families to tailor a centralised digital wallet for multiple individual profiles.

Complexity Level: High

Many families share a single phone among multiple members, particularly with children or senior citizens. This creates a need for the ability to switch user profiles within a single application, enabling personalised preferences and settings tailored to each individual.

The goal is to enhance the Inji Mobile Wallet to support multiple user profiles. Users should be able to create, customise, and manage their profiles, designed to securely store their Verifiable Credentials (VCs). Face authentication will be used to ensure that only the rightful owner of each profile can access their VCs.

Click herearrow-up-right to download the details of this Problem Statement.

02 Support for Blockchain-Based DIDs in Inji Certify

Expand the discoverability of verifiable credentials to address challenges of trust and security.

Complexity Level: High

There is a growing preference worldwide for blockchain-based Decentralised Identifiers (DIDs), that provide more security and reliability than verifiable credentials with web-based DIDs. Inji Certify currently uses a web-based Decentralised Identifier (DID) method for public key discovery.

To meet global requirements for trustworthy technology, participants must extend Inji Certify’s functionality to include blockchain-based DID methods, compatible with well-known blockchains. The system should provide the necessary APIs for creating these DIDs using keys stored in the vault, with public keys discoverable through universal resolvers.

Click herearrow-up-right to download the details of this Problem Statement.

03 Adding Revocation Feature in Inji

Build a mechanism that ensures interoperability, strengthens data security, and enhances the Inji stack.

Complexity Level: Medium

Inji is a comprehensive digital Verifiable Credentials (VCs) stack, designed to foster a high-trust, low-cost ecosystem. The revocation of VCs is crucial to maintaining the integrity, security, and accuracy of this system, ensuring that the credentials in circulation are trustworthy and up-to-date.

Participants are challenged to implement a privacy-preserving revocation mechanism for Inji, in line with open standards.

Click herearrow-up-right to download the details of this Problem Statement.

04 Optical Character Recognition (OCR) for Digital Forms

Innovate the way people handle data extraction and digitisation to fill important forms.

Complexity Level: Medium

The process of copying information from physical documents or images to fill digital forms is often time-consuming and prone to human error. Build a solution that utilises Optical Character Recognition (OCR) technology to automatically extract text from scanned documents or images, and accurately populates the corresponding fields in digital forms.

The solution should be capable of handling various document types – from ID cards to handwritten text – while ensuring high accuracy in text extraction and data entry. Additionally, it should have a user-friendly interface that simplifies the workflow and reduces the time and effort required to manually enter data.

Click herearrow-up-right to download the details of this Problem Statement.

05 Inji based Digital Hall Ticket System for Students

Develop a secure, verifiable, and efficient ID solution for examinations around the world.

Complexity Level: Low

Losing physical hall tickets can force students to navigate time-consuming re-issuance processes and possibly pay extra fees. Solve that problem by creating a digital hall ticket system, offering a secure, instant, and hassle-free solution for students.

Participants are challenged to leverage MOSIP's Inji Stack components to modernise the traditional hall ticket process, using Verifiable Credentials (VCs) and QR codes accessible on smartphones. The solution will be built for two key phases: hall ticket generation by students, and subsequent verification by the invigilators at examination halls.

Click herearrow-up-right to download the details of this Problem Statement.

06 WhatsApp-Based Notification System for MOSIP

Create an accessible, efficient notification system for users of MOSIP-based ID systems around the world.

Complexity Level: Low

As one of the most widely-used messaging platforms, WhatsApp can enhance user engagement with national ID and improve the effectiveness of notifications. Develop a notification system that utilises WhatsApp to share critical updates, send alerts to users, and facilitates simple queries around MOSIP-based ID systems.

Participants are challenged to enhance the existing MOSIP notification system to include interactive, real-time WhatsApp notifications. This will involve integrating WhatsApp's messaging features with MOSIP's platform APIs.

Click herearrow-up-right to download the details of this Problem Statement.

07 eSignet Attendance Application

Develop a mobile solution that enables time- and cost-efficient data collection programmes.

Complexity Level: Low

The staff of governments and humanitarian organisations around the world often travel to remote geographical locations to collect data on the residents’ health, education, and more. The lack of a systematic approach to ensure the availability of residents introduces several challenges of resource management, scheduling, and efficiency.

Develop a mobile application that integrates with eSignet for user authentication and is utilised for managing user attendance. User details such as name, time, location should be captured and displayed through a dynamic dashboard on the server side.

Click herearrow-up-right to download the details of this Problem Statement.

Prizes

star USD 10000 in prizes

Monetary Reward: Exceptional projects will receive monetary prizes recognising their innovation and excellence.

The top solution in each category will receive the monetary prize.

3 Prizes in total across problem statements:

  • For high complexity category — 5000 USD

  • For medium complexity solution — 3000 USD

  • For low complexity solution — 2000 USD

Main Prizes

01 Certificates

02 Internship Opportunities

Exceptional participants may earn the chance to intern with MOSIP, gaining mentorship from MOSIP experts and further enhancing their skills and career prospects.

03 Showcase at MOSIP Connect 2025

The top solutions and participants will have the opportunity to present at MOSIP Connect, a prestigious global event organised by MOSIP in Manila, Philippines in March 2025.

04 Integration into MOSIP Platform

Outstanding solutions could be integrated into the MOSIP platform, providing students with industry recognition and a significant career boost.

05 Valuable Experience

Participants will gain significant hands-on experience in a competitive and innovative environment.

06 Global Recognition

The top solutions will be recognised and acknowledged on MOSIP's official social media.

Rules:

  • Eligibility: MOSIP Decode is open to students currently enrolled in any college or university globally.

  • Team Participation: Teams can consist of up to 5 members. You can either form a team with friends or request to join an existing team.

  • Problem Statements: Your solution must cater to one of the 7 specific Problem Statements.

  • Intellectual Property: On request, you are required to contribute the source code of your solution to MOSIP.

  • Originality Requirement: Solutions must be original and innovative. Any form of copying or borrowing ideas will result in disqualification.

  • Submission Policy: You may submit your hack multiple times. The last submission before the deadline will be considered the final entry.

  • Submission Details: Provide an overview of the Problem Statement along with a 1-2 page document or 5-7 slide pitch detailing your solution. For detailed submission criteria, please refer to the Submission Criteria.

  • Allowed Resources: You may utilise open-source libraries, datasets (e.g., Kaggle, Hugging Face), and freely available systems/services (e.g., Google Maps, Facebook Connect, Twitter feeds). Ensure OSI approved licensesarrow-up-right.

  • Adherence to MOSIP Code of Conduct: Participants are requested to adhere to the official Code of Conductarrow-up-right for MOSIP Decode. The MOSIP team reserves the right to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.

Resources:

  • Explore essential materials, including official documentation, Masterclass sessions, product demo videos, and recordings of Weekly Connect sessions herearrow-up-right.

Submission Criteria:

  • Submissions need to meet specific requirements and standards to be considered valid. For the criteria and step-wise information on the submission process, please click herearrow-up-right.

Evaluation Criteria:

  • For a detailed understanding of the parameters on which your submission will be evaluated, click herearrow-up-right.

About MOSIP:

  • MOSIP is an open-source project incubated at the International Institute of Information Technology, Bangalore. Built as an API-first, open-standards-based foundational identity platform, MOSIP offers adopters the flexibility to design, build, and own critical software infrastructure for ID.

  • In addition to providing robust technical architecture, MOSIP is also committed to nurturing a global ecosystem of contributors, including country partners, technology providers, research institutions, and developers – to advance inclusive and secure digital identity solutions.

  • With 26 country engagements till date, MOSIP-based ID systems have been adopted across Asia Pacific, Africa, Latin America, and the Caribbean.\

Terms & Conditions:

  • For detailed Terms & Conditions of the MOSIP Decode Privacy Policy, click herearrow-up-right.

Contact Us: Please use the Unstop Discussion board for immediate questions, conversations, or issues regarding the event or your individual projects. For more targeted queries or concerns about the event, reach out to us at [email protected]envelope.

Last updated

Was this helpful?