not approved
DIDs for DAOs: 1 person 1 vote Leveraging Atala PRISM SDK for Enhanced DID management on Agora
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳550,000
Percentage
Received
0.00%
Solution

Integration of Agora with Atala to enable seamless cross-platform communication and interoperability for dApps.

Problem

Limited interoperability between Agora and Atala hinders seamless integration of Decentralized identifiers (DIDs)

Impact / Alignment
Feasibility
Value for money

dcSpark

3 members

DIDs for DAOs: 1 person 1 vote Leveraging Atala PRISM SDK for Enhanced DID management on Agora

Please describe your proposed solution.

Our proposed solution aims to integrate Agora, the suite of smart contracts on the Cardano network, with Atala Prism SDK, the digital identity and decentralized governance solution, to enhance cross-platform interoperability. By enabling seamless communication between Agora and Atala, we will empower developers to build decentralized applications that can leverage the benefits of both platforms, leading to greater innovation and wider adoption of dApps.

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

Our solution addresses the challenge by bridging the gap between Agora and Atala, enabling seamless communication and interoperability. This integration will allow developers to leverage the identity and governance capabilities of Atala, while utilizing the smart contract functionality of Agora. By combining the strengths of both platforms, developers can create more robust and versatile decentralized applications, leading to increased adoption and growth of the Cardano ecosystem.

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

Phase 1 (Month 1): Formation of the Development Team and Initial Project Planning

Milestone: A complete development team and comprehensive project plan.

Tasks:

  • Assemble a proficient and dedicated development team.
  • Define team roles and responsibilities.
  • Develop an initial project plan, including timeline and resource allocation.
  • Begin system architecture and technical specifications definition.

Phase 2 (Months 2-3): Implementation of the Agora-Atala SDK Integration

Milestone: A functional Agora-Atala SDK integration.

Tasks:

  • Finalize system architecture and technical specifications.
  • Develop backend integration, APIs, and smart contracts to achieve the integration.

Phase 3 (Months 4-5): Construction of Decentralized Applications

Milestone: Several functional decentralized applications (dApps).

Tasks:

  • Design the structure and functionalities of the dApps.
  • Develop the smart contracts and user interfaces for the dApps.

Phase 4 (Months 6-7): Testing and Deployment of the Integrated Platform

Milestone: A fully tested and deployed integrated platform.

Tasks:

  • Thoroughly test the entire system, including the integration and the dApps.
  • Correct any issues found during testing.
  • Deploy the integrated platform.

Phase 5 (Months 8-9): Developer Onboarding and Community Engagement

Milestone: Active developer participation and robust community engagement.

Tasks:

  • Implement a developer onboarding strategy.
  • Develop and implement a community engagement plan.
  • Collect and use feedback from developers and community members to make necessary improvements to the platform.

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

We are committed to sharing the outputs and results of our project with the Cardano community. Our plans include:

  1. Regular updates on development progress through blog posts and social media platforms.
  2. Open-sourcing relevant code and documentation for the integrated solution.
  3. Engaging with the community through webinars, workshops, and AMAs to gather feedback and address questions.
  4. Participating in developer conferences and events to showcase the benefits and capabilities of the integrated platform.

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

Our team comprises experienced blockchain developers and project managers who have a deep understanding of the Cardano ecosystem and the technologies involved. We have successfully delivered complex blockchain projects in the past and have a track record of maintaining transparency and accountability with the community. We will ensure regular updates, clear communication, and diligent project management to deliver the proposed solution with high levels of trust and accountability.

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

The main goals for the project include:

  1. Successful integration of Agora with Atala, ensuring seamless cross-platform communication.
  2. Successful ! person 1 Vote on-chain
  3. Development of a comprehensive documentation guide for developers.

We will validate the feasibility of our approach through rigorous testing, engaging with developers for feedback, and ensuring compatibility and smooth communication between Agora and Atala.

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.

Phase 1 (Month 1): Team Formation and Initial Project Planning

Milestone: Establishment of the project team and a comprehensive project blueprint.

Tasks:

  • Assemble a competent and committed development team.
  • Define specific roles and responsibilities within the team.
  • Craft the initial project plan, including timeline and resource allocation.
  • Start the definition of system architecture and technical specifications.

Phase 2 (Months 2-3): Integration of Agora with Atala SDK

Milestone: Successfully integrated Agora and Atala SDK platforms.

Tasks:

  • Conclude the system architecture and technical specifications.
  • Work on the backend integration, APIs, and smart contracts.

Phase 3 (Months 4-5): Development of Decentralized Applications (dApps)

Milestone: Functioning dApps built on the integrated platform.

Tasks:

  • Design the structure and functionalities of the dApps.
  • Develop the necessary smart contracts and user interfaces for the dApps.

Phase 4 (Months 6-7): Testing and Deployment

Milestone: Thoroughly tested and deployed integrated platform.

Tasks:

  • Conduct comprehensive testing of the system, including the integration and the dApps.
  • Resolve any issues or bugs discovered during testing.
  • Deploy the integrated platform.

Phase 5 (Months 8-9): Developer Onboarding and Community Engagement

Milestone: A fully engaged developer community and active user interaction.

Tasks:

  • Implement a strategy for onboarding developers.
  • Develop and roll out a community engagement plan.
  • Collect feedback from developers and community members, and make improvements as necessary.

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

Milestone 1 (Month 1): Team Formation and Initial Project Planning

  • Deliverables: A fully formed development team with clear roles and responsibilities, and a comprehensive project plan.
  • Outputs: A motivated and skilled team ready to start work, a clear understanding of the project scope, and a detailed project plan.
  • Intended Outcomes: A ready and capable development team and a clear roadmap to guide project execution.

Milestone 2 (Months 2-3): Integration of Agora with Atala SDK

  • Deliverables: Detailed system architecture and technical specifications, a functional backend integration module, and robust APIs and smart contracts.
  • Outputs: A well-defined guide for the integration development, a working backend integration module, secure and reliable APIs and smart contracts.
  • Intended Outcomes: Successful integration of Agora and Atala SDK platforms, enabling seamless communication and transactions.

Milestone 3 (Months 4-5): Development of Decentralized Applications (dApps)

  • Deliverables: Fully defined structure and functionalities of the dApps, developed smart contracts and user interfaces for the dApps.
  • Outputs: Deployed smart contracts and user-friendly interfaces for the dApps.
  • Intended Outcomes: Functional dApps built on the integrated platform, enhancing the usability and value of the platform for developers and users.

Milestone 4 (Months 6-7): Testing and Deployment

  • Deliverables: Comprehensive testing documentation and results, a successfully deployed integrated platform.
  • Outputs: A thoroughly tested system ensuring its reliability, and an accessible integrated platform on deployment.
  • Intended Outcomes: An efficient, reliable, and user-friendly integrated platform available for developers and users.

Milestone 5 (Months 8-9): Developer Onboarding and Community Engagement

  • Deliverables: An effective onboarding strategy for developers, a community engagement plan, and collected feedback from users.
  • Outputs: A growing community of developers and users engaged with the platform, valuable feedback for future improvements.
  • Intended Outcomes: A vibrant community actively using and benefiting from the platform, leading to continuous improvement and growth.

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

Project Management & Research (100,000 ADA): This constitutes 20% of the total budget. The allocation is dedicated to the planning and administration of the project. It ensures that all the processes are organized, directed, and coordinated effectively. Additionally, this budget supports the necessary research that underpins the project, providing valuable insights to steer its direction.

Integration Development (266,650 ADA): This represents approximately 53.33% of the project budget. This substantial portion is assigned to build the necessary infrastructure and protocols, which is fundamental to the project's integration with existing systems or platforms. The budget accommodates developers' salaries and all required technological resources.

Testing & Refinement (66,650 ADA): This allocation corresponds to about 13.33% of the budget. Upon completion of the development phase, thorough testing and refinement are necessary to ensure the project meets its intended functionality and quality standards. This budget allocation addresses the associated costs for these processes.

Documentation (66,650 ADA): This portion, constituting approximately 13.33% of the total budget, is designated for the development of comprehensive user documentation and sample dApps. This not only aids in understanding and using the project but also offers a tangible demonstration of its capabilities.

The contingency reserve of 50,000 ADA (10% of the total 550,000 ADA) is set aside to safeguard the project against any unexpected costs or challenges that may arise during its execution

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

Our project team consists of:

  1. Project Manager: Oversees the project, manages resources, and ensures timely and on-budget delivery.
  2. Blockchain Developers: Responsible for the integration of Agora with Atala and the development of necessary infrastructure.
  3. Technical Writers: Responsible for creating comprehensive documentation guides for developers.
  4. Quality Assurance Engineer: Conducts rigorous testing and ensures the stability and compatibility of the integrated solution.

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

The cost of this project represents a strategic investment in enhancing the capabilities and interoperability of the Cardano ecosystem. By integrating Agora with Atala, we enable developers to leverage the benefits of both platforms, leading to the development of more versatile and robust decentralized applications. This integration will attract developers to Cardano, fostering innovation and growth within the ecosystem. The long-term value generated by increased adoption and a stronger developer community outweighs the upfront cost, making it a valuable investment for 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