over budget
KYC Standardization Framework: Modular-based solution for Identity Verification and Management on Atala PRISM
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳250,000
Percentage
Received
0.00%
Solution

We will develop a modular framework for Identity Verification and Management on Atala PRISM that enables builders to create and use fully compliant digital identities and enable real world use cases.

Problem

There is an absent of compliant KYC-tools for builders on Atala PRISM to create compliant solutions that enables real world use cases.

Impact / Alignment
Feasibility
Value for money
KYC Standardization Framework: Modular-based solution for Identity Verification and Management on Atala PRISM

Please describe your proposed solution.

Our proposed solution is a module-based framework for standardizing KYC processes on Atala PRISM.

The framework consists of four modules:

Landing Page Module (Collect Data): This module is the first point of contact for users. It's designed to collect the necessary data for identity verification in a user-friendly and secure manner. The landing page will have fields for users to input their personal information, upload necessary documents, and consent to the KYC process. It will be designed with user experience in mind, ensuring it's intuitive and easy to navigate.

Verification Module (Verify Data): This module is responsible for the actual KYC process. It will include an API that can be used on both mobile and desktop platforms. The module will incorporate modern solutions for identity verification, such as geo-tagging for address verification and digital reading of identity documentation. The verification process will be designed to be thorough, yet efficient, minimizing the time and effort required from users.

Management Module (Manage): This module is for managing Decentralized Identifiers (DIDs) on Atala PRISM. It will allow users to create, deploy, renew, and delete DIDs. The management module will provide users with control over their digital identities, allowing them to manage their DIDs as per their needs.

Wallet Module (User Interface): This module is the user interface for interacting with the DID. It will allow users to view their DIDs, manage their personal information, and control who has access to their data. The wallet module will be designed to be user-friendly, ensuring users can easily manage their digital identities.

Each of these modules plays a crucial role in the creation of digital identities, and together they provide a comprehensive solution for global identity (204 nations) verification and management on Atala PRISM.

We are approaching the problem in a modular way because we believe this provides the most flexibility and scalability. Each module can be used independently, and new modules can be added as needed.

Our project will engage businesses, developers, and users in the Cardano ecosystem. Businesses and developers can use our framework to streamline their KYC-processes, while users can benefit from a more user-friendly and privacy-preserving KYC-process.

We will demonstrate or prove our impact mainly through developer feedback & adoption metrics.

We will gather feedback from projects and developers on the usability and effectiveness of the framework, track the number of businesses and developers that start using our framework, and monitor the number of KYC processes conducted using our framework.

The beneficiaries of our solution are businesses, developers, and users in the Cardano ecosystem. Businesses and developers can streamline their KYC processes, while users can enjoy a more user-friendly process that creates a rush of new use cases.

Our solution is important to Cardano because it enhances the functionality of Atala PRISM and drives its adoption. This proposal will contribute to the growth and success of the Cardano ecosystem.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

Our proposed solution addresses the challenge by providing a standardized, comprehensive, and user-friendly framework for fully compliant digital identities and KYC processes on Atala PRISM.

Developers on Atala PRISM willl be able to create digital identities in 200+ nations, including developing countries.

This modular approach also allows for greater flexibility and scalability, as each module can be developed, tested, and refined independently.

Projects that already developed a wallet (or other modules) can continue to use this, but adopt the remaining modules to have a fully compliant digital identity management system, built on Atala PRISM and Cardano.

By developing this framework, we enhance the functionality of Atala PRISM, making it a more robust and versatile platform for digital identity management.

How do you intend to measure the success of your project?

The success of our project will be measured through a combination of different metrics:

Adoption Rate

We will track the number of businesses and developers that start using our tools for KYC processes.

Feedback

We will conduct surveys and interviews to gather feedback from projects and developers using the provided infrastructure. This will help us understand the user experience and make necessary improvements.

Number of Digital Identities created

We will monitor the number of digital identities created. This will give us a sense of the usage and impact of our solution.

In the short term, our project will enhance the functionality of Atala PRISM and attract more businesses and developers to the Cardano ecosystem. This could lead to an increase in the number of DApps built on Cardano and the overall usage of the Cardano blockchain.

In the long term, our project could position Cardano as a leader in privacy-preserving digital identity solutions. This could attract more partners and users to the Cardano ecosystem, driving its growth and success.

Please describe your plans to share the outputs and results of your project?

Our plans to share the outputs and results of our project are as follows:

Documentation:

We will produce comprehensive documentation for each module of our framework. This will include user guides, API documentation, and technical specifications. This documentation will be made publicly available, allowing businesses, developers, and users to understand and use our framework effectively.

Demonstrations and Workshops:

We plan to conduct demonstrations and workshops to showcase our framework and explain how to use it. These events will be open to all members of the Cardano community and will be recorded and shared online for those who cannot attend in person.

Open Source Code:

We plan to make the code for our framework open source. This will allow other developers to review our code, contribute to its development, and adapt it for their own needs.

In terms of further research and development activities, we expect to use the results generated from the project to refine and expand our framework. We also hope that our project will inspire other projects in the Cardano ecosystem, contributing to the overall growth and innovation of the community.

What is your capability to deliver your project with high levels of trust and accountability?

Our team has a proven track record in IT, fintech, blockchain & compliance.

IAMX AG, specializing in self-sovereign identity and compliance solutions, has collaborated with MME AG and KYC Spider AG to establish a compliant framework for digital identities and web3.

Earlier we developed CIP-0066, a verification method for NFTs, in partnership with NMKR and IOG.

We're a founding member of the OpenWallet Foundation (OWF) by Linux Foundation where also the Cardano Foundation is a member.

The OWF is a consortium of companies and non-profit organisations collaborating to drive global adoption of open, secure and interoperable digital wallet solutions as well as providing access to expertise and advice through our Government Advisory Council.

The OWF aims to set best practices for digital wallet technology through collaboration on standards-based OSS components that issuers, wallet providers and relying parties can use to bootstrap implementations that preserve user choice, security and privacy.

IAMX's legal and compliance partners

MME AG is renowned for its legal framework contributions to various blockchain foundations, including Cardano and Ethereum.

KYC Spider AG is a technical partner of IAMX AG who automates your compliance and KYC processes as well as specific concerns according to individual specifications.

All our employees have undergone KYC, and only our c-level, who are equity holders in IAMX AG, Zug, have access to managing funds. Our CEO is a licensed financial advisor, and we have experience managing funds including $ADA through our stake pool.

What are the main goals for the project and how will you validate if your approach is feasible?

The main goals for our project are as follows:

Develop a Comprehensive KYC Framework: Our primary goal is to develop a comprehensive, module-based framework for standardizing KYC processes on Atala PRISM. This includes the development of four modules: a landing page module for data collection, a verification module for the KYC process, a management module for DID management, and a wallet module for interacting with the DID.

Enhance User Experience:

We aim to make the KYC process more user-friendly and efficient. This involves designing intuitive user interfaces, streamlining the data collection and verification processes, and providing users with control over their digital identities.

Increase Adoption of Atala PRISM

By enhancing the functionality of Atala PRISM and improving the developer experience by providing them with necessary tools, we hope to attract more businesses and developers to the ecosystem, thereby increasing its adoption and usage.

We will gather feedback from users on the usability and effectiveness of our framework. This will allow us to refine our approach and ensure it meets the needs of projects & developers in the Cardano ecosystem.

In terms of implementation, we will use an agile development approach. This involves iterative development, regular testing, and continuous improvement.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Milestone 1

Landing Page Module (Collect Data)

Define module requirements and design landing page layout

Develop the landing page module for data collection

Test the module and refine based on feedback

Success Criteria: Completion of a functional landing page module for collecting data

6 weeks

Milestone 2

Verification Module (Verify Data)

Define module requirements and design API for KYC process

Develop the verification module with modern solutions like geo-tag for address verification and digital reading of identity documentation

Test the module and refine based on feedback

Success Criteria: Completion of a functional verification module

6 weeks

Milestone 3

Management Module (Manage Data)

Define module requirements for DID management

Develop the management module for creating, deploying, renewing, and deleting DIDs on Atala PRISM

Test the module and refine based on feedback

Success Criteria: Completion of a functional management module

7 weeks

Milestone 4

Wallet Module (User Interface)

Define module requirements and design user interface for interacting with the DID

Develop the wallet module

Test the module and refine based on feedback

Success Criteria: Completion of a functional wallet module

8 weeks

Milestone 5

Finalization

Testing the complete solution with Atala PRISM Pioneers (all 4 active modules)

Additional tests and refine based on feedback

Success Criteria: Completion of a fully compliant identity management system with global KYC.

5 weeks

Please describe the deliverables, outputs and intended outcomes of each milestone.

Milestone 1: Landing Page Module (Collect data)

Deliverables: A functional landing page module for data collection. This includes the design layout, codebase, and user documentation.

Outcome: Users will be able to input their data for identity verification in a user-friendly and secure manner. This will streamline the data collection process for KYC.

Milestone 2: Verification Module (Verify data)

Deliverables: A functional verification module with an API for the KYC process. This includes the design of the API, codebase, and user documentation. Both mobile and desktop.

Outcome: Users will be able to verify their identity using modern solutions like geo-tag for address verification and digital reading of identity documentation. This will enhance the security and efficiency of the KYC process.

Milestone 3: Management Module (Manage data)

Deliverables: A functional management module for DID management on Atala PRISM. This includes the design of the module, codebase, and user documentation.

Outcome: Users will be able to create, deploy, renew, and delete DIDs on Atala PRISM. This will enhance the user control and flexibility of the digital identity management process.

Milestone 4: Wallet Module (User Interface)

Deliverables: A functional wallet module for interacting with the DID. This includes the design of the user interface, codebase, and user documentation.

Outcome: Users will be able to interact with their DID in a user-friendly and secure manner. This will enhance the user experience of the digital identity management process.

Milestone 5: Finalization (Launch)

Deliverables: A complete solution connecting all four modules. This includes the integrated codebase, user documentation, and testing reports.

Outcome: Developers will have access to a comprehensive solution for data collection, identity verification, DID management, and DID interaction seamlessly. This will provide a comprehensive and user-friendly solution for creating digital identities.

Please provide a detailed budget breakdown of the proposed work and resources.

Collect module

  • Design and development of the collect module.
  • UI for landing page
  • Testing and refinement based on feedback

$10,000

Verify module

  • Design and development of the verification module
  • Integration of modern solutions like geo-tag for address verification, digital reading of identity documentation & AI chatbot.
  • Testing and refinement based on feedback

$18,000

Manage module

  • Design and development of the management module
  • Testing and refinement based on feedback

$18,000

Wallet module (User interface)

  • Design and development of the wallet module
  • Testing and refinement based on feedback

$20,000

Finalization

  • Integration of all modules
  • Comprehensive testing of the complete solution
  • Refinement based on feedback

$4,000

Conservative calculations with $ADA at 0.28.

Excess funding would go to marketing and the public launch of the platform.

Please note that these are estimated costs and the actual costs may vary based on the complexity of the development work, the feedback received, and the $ADA value. We are committed to using the funds effectively and transparently, and we will provide regular updates on our spending to the Cardano community. Within these frames we’re certain to deliver within the stated timeframes.

Who is in the project team and what are their roles?

Tim Heidfeld, CEO & Co-founder of IAMX AG

Quality control & funds

Tim Bruckmann, CMO & Co-founder IAMX AG

Coordinate the team and external communication

Dennis Mittmann, CTO, IAMX AG

Coordinate and lead developments

Julia Froenicke, Head of Marketing, IAMX AG

Coordinate marketing activities and press releases

André Eilertsen, Head of Partnerships & Innovation, IAMX AG

Coordinate the project and follow up the delivery of milestones

Sebastian Hepp, Compliance Lawyer, MME AG

Legal & compliance advisor

Bruno Kellenberger, CEO of KYC Spider AG

Compliance advisor

How does the cost of the project represent value for money for the Cardano ecosystem?

The cost of our project represents value for money for the Cardano ecosystem for several reasons:

Enhanced Functionality: Our project will enhance the functionality of Atala PRISM by providing a suite of developer tools for global KYC automation. This will make Atala PRISM more attractive to businesses and developers, driving its adoption and new use cases.

Real World Adoption: By building these tools, projects building on Atala PRISM will have the possibility to enable use cases that requires identification (real world use cases). This would attract more users to Atala PRISM and the Cardano ecosystem.

We believe that the cost of our project is justified given the benefits it can bring to the Cardano ecosystem.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00