Last updated 3 weeks ago
There is no unified and secure method to establish verifiable digital identities on Cardano. This lack of a consistent approach poses a challenge in respecting user autonomy and data sovereignty.
This is the total amount allocated to Developing a Self Sovereign On-chain Identity (SSOI). 1 out of 4 milestones are completed.
1/4
Sprint 1: Research and Design
Cost: ₳ 25,500
Delivery: Month 1 - Sep 2024
2/4
Sprint 2: Development
Cost: ₳ 25,500
Delivery: Month 3 - Nov 2024
3/4
Sprint 3: Implementation
Cost: ₳ 21,250
Delivery: Month 5 - Jan 2025
4/4
Sprint 4: Close-out report
Cost: ₳ 12,750
Delivery: Month 6 - Feb 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Develop a decentralized identity solution on Cardano that grants users full control over their identity while leveraging the blockchain's security and transparency.
No dependencies
While the SSOI we will develop will be fully open source, not all the validator logic will be.
This proposal aligns primarily with the United Nations Sustainable Development Goal (UN SDG) 16: Peace, Justice, and Strong Institutions.
This goal emphasizes promoting peaceful and inclusive societies for sustainable development, providing access to justice for all, and building effective, accountable institutions at all levels.
Relevance to SDG 16:
Key Performance Indicators (KPIs) for this Proposal:
1. Number of Identities Issued: The number of digital identities that have been successfully created and are actively used on the platform.
2. Adoption Rate: The percentage of the target population that has adopted these blockchain-based digital identities for accessing services.
3. Reduction in Identity Fraud Cases: The percentage decrease in fraudulent activities related to identity theft or misuse after implementation.
4. Institutional Efficiency Gains: The percentage increase in speed and cost of identity verification processes before and after implementation, indicating efficiency improvements.
6. Interoperability with Existing Systems: The extent to which the new digital identities can be integrated with existing governmental and non-governmental service platforms.
Understanding the Problem
Integrating Self-Sovereign Identity (SSI) solutions with on-chain smart contracts on blockchain platforms like Cardano is no easy feat. There are some challenges like setting up key rotation mechanisms and verifying public key hashes that require a lot of effort. But the biggest issue is finding decentralized identifiers (DIDs) that are permissionless, non-custodial, and non-fungible. Without these, achieving on-chain approval uniqueness can be tough. We're working on a way to make SSI functionalities inherently trustworthy, secure, and user-controlled, which will make digital identities on the blockchain much more efficient, scalable, and reliable.
Andamio's Evolution Towards a Self-Sovereign On-Chain Identity Solution
Andamio is pioneering the development of a pivotal tool within the Cardano ecosystem, simplifying the creation of educational courses, the onboarding of contributors, and the management of rewards. By enabling organizations to accurately identify and verify the skills of contributors through blockchain technology, Andamio will ensure the authenticity of credentials and streamline the hiring and training processes. This foundation has naturally led Andamio to address critical gaps in existing SSI systems, characterized by issues like centralization, inefficient key rotation, and unverifiable public key hashes.
In response, Andamio is spearheading the development of a Cardano-based Self-Sovereign On-chain Identity (SSOI) solution that integrates blockchain's decentralized, permissionless nature to offer a non-custodial and transparent identity verification system. This initiative aims to develop a new approach to the traditional centralized SSI databases with a blockchain-native framework that not only ensures each identity's uniqueness and security but also allows users comprehensive control over their personal data visibility. The proposed system will leverage Andamio's existing infrastructure to implement a universally applicable SSOI schema, enhancing user trust and ensuring broad compatibility across various platforms within the Cardano network.
By focusing on these innovations, Andamio is advancing its capabilities in secure, verifiable credential management and contributing to the broader evolution of digital identity in the blockchain space.
Demonstrating Impact
Uniqueness and Benefits
Our solution stands out by integrating a universal, inclusive SSOI schema that is compatible across various platforms within the Cardano ecosystem. This not only simplifies the user experience but also enhances the interoperability of digital identities across different applications and services. Organizations using Cardano will benefit from a more robust, secure, and efficient means of managing identities, which is crucial for the growing demand for digital services that respect user autonomy and data sovereignty.
Importance to Cardano
Implementing a decentralized identity solution on Cardano aligns with the blockchain's vision of fostering a more secure, transparent, and user-empowered digital world. This project contributes to Cardano's reputation as a leading platform for innovative blockchain solutions, potentially attracting wider adoption and further development within the ecosystem.
Value to the Cardano Community
The success of our project will deliver substantial value to the Cardano community by establishing a more reliable and user-empowered framework for digital identity verification. Our solution, an SSOI system, will ensure that each identity is uniquely secured and managed without centralized control, thus reducing fraud and enhancing user privacy.
Measuring Impact
Sharing Outputs and Opportunities
Uniqueness and Benefits
Our project uniquely integrates a universal, inclusive SSOI schema compatible across various platforms within the Cardano ecosystem, enhancing user experience and interoperability of digital identities. This not only simplifies identity management but also reinforces the security and efficiency of the Cardano blockchain, making it more attractive for developers and users alike.
Importance to Cardano
Implementing this decentralized identity solution aligns with Cardano’s vision of fostering a secure, transparent, and user-centric digital environment. This project will enhance Cardano's reputation as a leader in innovative blockchain solutions, encouraging further adoption and innovation within the ecosystem. By providing a proof-of-concept for a critical blockchain function, our project sets the stage for scaling and additional research and development that could benefit multiple blockchain applications.
Capability to Deliver
Three members from Andamio will be working on the delivery of this proposal. The team, comprising M. Ali Modiri, Adrian Huetter, and Roberto Mayen, brings a robust blend of expertise and experience that uniquely qualifies us to successfully deliver this project. Each member has demonstrated significant capabilities in their respective areas, which collectively cover the entire spectrum needed for the SSOI system's development and implementation on the Cardano blockchain.
1. M. Ali Modiri (often referred to as Mix) is a versatile individual with a rich blend of skills spanning mechatronic studies and a distinguished background in the field of mathematics and experience as a malware analyst and penetration tester. His programming proficiency extends from low-level languages like Assembly and C to high-level languages like Golang and JavaScript. As a proud student of Gimbalabs and an active contributor to the Cardano community, Mix specializes in Plutus smart contract development. He is also the Chair of the Cardano Certification Group and an author of CIP 96, bringing a deep commitment to advancing blockchain technology to transcend humanity's current struggles. His strategic and technical perspectives are instrumental in shaping the innovative approaches to digital identity management in our project.
2. Adrian Huetter has a proven track record as a blockchain developer, with specific skills in smart contract development and system integration. His hands-on experience in developing and testing blockchain applications ensures that all technical aspects of the project, from the development of SSOI tokens to the creation of validator contracts, are executed with precision and align with Cardano's architectural standards.
3. Roberto Mayen oversees project management, ensuring that all phases of the project, from R&D to close-out, are executed on time, within budget, and to the highest standards. His role is crucial in maintaining high levels of trust and accountability, with a clear focus on meeting the project's milestones and deliverables as set out in our proposal.
Validating Feasibility
To validate the feasibility of our approach, we will employ the following strategies:
Managing Funds Properly
Trust and accountability in fund management are paramount for the execution of our proposal. We will implement transparent budgeting and reporting, where all budget allocations will be documented and reported to ensure proper fund management. This includes breakdowns of expenditures and progress reports matching budget spending to project milestones
Conclusion
The combined expertise of our team members, our methodical approach to development and testing, and our transparent approach to fund management provide a strong foundation for delivering the SSOI project with high levels of trust and accountability. We are committed to contributing to the Cardano ecosystem's growth by providing a reliable, secure, and user-centered digital identity solution.
Sprint 1: Research and Design
Objective: Establish a foundational understanding of existing SSI solutions within Cardano and design the preliminary framework for the SSOI system.
Milestone output(s):
Acceptance Criteria:
Timeline: 1 month
Sprint 2: Development
Objective: Develop the necessary infrastructure and initial components of the SSOI system to enable early-stage testing and validation
Milestone Output(s):
Acceptance Criteria:
Timeline - 2 months
Sprint 3: Implementation
Objective: Implement and test the SSOI prototype in a controlled environment
Milestone Output(s):
Acceptance Criteria:
Timeline - 2 months
Sprint 4: Close-out report
Objective: Finalize the project by evaluating overall outcomes, results, insights, and recommendations for future development.
Milestone Output(s):
Acceptance Criteria:
Timeline: 1 month
Engagement and Capacity
All team members have been fully engaged and have committed their time and expertise to the project. Preliminary discussions and role allocations have been confirmed, ensuring each member is prepared and available to start as soon as the project is funded.
Consent and Disclosure
All team members have consented to their involvement and the disclosure of their roles as described in this proposal. We understand the importance of transparency and accountability, especially in projects funded through Catalyst, and have taken the necessary steps to ensure all participation is compliant with the requirements.
Total: 85,000 ADA
The budget allocation has been meticulously planned to ensure it provides significant value for money to the Cardano ecosystem. The investment directly correlates with both tangible and intangible benefits that will foster innovation, community engagement, and scalability within the ecosystem. Here is a detailed justification of the project costs:
Justification of Costs:
1. Personnel Costs (72,000)
2. Technology Costs (5,000)
4. Miscellaneous Expenses (8,000):
Value for Money for the Cardano Ecosystem:
Conclusion
The budget for the SSOI project represents a strategic investment into the foundational elements of the Cardano ecosystem that will yield long-term benefits, such as enhanced security, increased adoption, and community growth. Careful planning and allocation of resources demonstrate a high level of responsibility and commitment to delivering value for money.