funded
Web3Auth open-source code for easy login to Cardano DApps
Current Project Status
in_progress
Total
amount
Received
₳34,800
Total
amount
Requested
₳145,000
Total
Percentage
Received
24.00%
₳34,800 Received out of ₳145,000
Solution

Develop an open-source React hook for Web3Auth, enhancing Cardano projects with seamless authentication integration.

Problem

Current lack of an easy-to-integrate Web3Auth solution for Cardano, hindering developer adoption and user experience.

Impact Alignment
Feasibility
Value for money

This proposal was approved and funded by the Cardano Community via Project F11: Cardano Open: Developers - technical Catalyst funding round.

[SOLUTION] Please describe your proposed solution.

Problem Perception:

Integrating Web3Auth within the Cardano ecosystem is currently fraught with complexity and inefficiency. This challenge, arising from a lack of user-friendly and Cardano-optimized solutions, hinders developers and impedes the pace of innovation.

Approach and Reasoning:

Our strategy to address this issue involves developing an open-source React hook, specifically designed for seamless Web3Auth integration in Cardano. Our approach is built on:

  • Simplicity and Familiarity: Leveraging the widely-used React framework, we aim to deliver an easy-to-integrate solution. This familiarity reduces the learning curve, making it accessible to a broad range of developers.

  • Cardano-Specific Customization: Tailored for Cardano’s unique requirements, our React hook will ensure compatibility and optimized performance for Cardano applications. This specialized focus caters to the specific demands and characteristics of the Cardano platform.

  • Community-Driven Development: Committed to open-source principles, we will collaboratively develop this project with the wider developer community. This engagement ensures ongoing refinement and alignment with the ecosystem’s evolving requirements.

    [IMPACT] Please define the positive impact your project will have on the wider Cardano community.

Impact Definition:

Our project aims to dismantle development barriers, spurring innovation and growth in the Cardano ecosystem. By simplifying integration processes, we envision a more dynamic and diverse range of DApps. This will not only enhance Cardano’s utility but also its appeal within the broader blockchain community.

Impact Measurement:

We plan to measure our impact through both quantitative and qualitative means. Download counts, active integrations, and community contributions will offer tangible data, while feedback from developers and users will provide insights into our solution’s practical effectiveness and adaptability.

[CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

The capability to deliver the project with high levels of trust and accountability is underpinned by a strong foundation of experience and formal organization. The Summon team’s pioneering role in establishing the first DAO on Cardano is a testament to their expertise and innovative approach in the blockchain space. This prior experience is crucial, as it demonstrates a proven track record in developing and managing decentralized applications.

The presence of a live product with several features already in operation further reinforces the team’s capability. This existing product not only shows technical proficiency but also provides a tangible example of the team’s ability to deliver on its promises.

The internal development team is another key asset. Having a dedicated team ensures that there is a focused and consistent effort towards achieving the project’s goals. This internal resource provides the flexibility and responsiveness necessary to adapt to new challenges and opportunities that may arise during the project’s lifecycle.

Legal and professional compliance is a critical aspect of building trust and accountability. As a commercially registered Association in Zug, Switzerland, the Summon Association adheres to stringent legal standards. This compliance not only assures legality but also enhances the trustworthiness of the organization in the eyes of the community and stakeholders.

The formation of the Summon Platform Operating Company further exemplifies a commitment to formal and reputable management of the platform’s development and operation. This structured approach to organization and management conveys seriousness and professionalism, essential qualities for ensuring trust and accountability.

In terms of validating the feasibility of the approach, the existing capabilities and achievements provide a strong basis. The team’s history of successfully launching and operating a DAO on Cardano, coupled with the ongoing development and management of a live product, are clear indicators of practical feasibility. This track record, combined with the organizational structure and legal compliance, positions the Summon team as not only capable but also highly reliable and accountable in delivering this project.

[Project Milestones] What are the key milestones you need to achieve in order to complete your project successfully?

Prototype Development

Objective: Develop a basic functional prototype of the React hook.

Output: An open-source web-hook that leverages Web3Auth to allow login to Cardano dApps with Google, Twitter, Apple, etc.

Acceptance Criteria: A working prototype that can integrate Web3Auth with a sample Cardano DApp, and a video of this sample DApp in use with our hook.

Beta Release and Testing

Objective: Release a beta version for wider testing and refinement.

Output: An npm package is published for usage within the wider community.

Acceptance Criteria: Developers can leverage our npm package easily without having to go to github and leverage our source code directly.

Final Release and Documentation

Objective: Launch the final version with comprehensive documentation and support materials.

Output: The final release, which is an npm package, github repo, closeout report, and closeout video as required.

Acceptance Criteria: A stable, well-documented package that can be used in the Cardano ecosystem. Closeout report and video.

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

Adam Rusch, President, Summon Association

https://www.linkedin.com/in/adamruschtech/

  • Responsible for performance of Summon Association

Riley Kilgore, Head of Development, Summon Platform Operations Company

https://www.linkedin.com/in/riley-kilgore-1645b813a/

  • Oversee the development process of software and product development

Dominik Zachar, Solutions Architect, Summon Platform Operations Company

https://www.linkedin.com/in/dominikzachar/

  • Design and oversee the execution of solutions that meet infrastructure and project needs

Rodrigo Molina, Front-end Developer, Summon Platform Operations Company

https://www.linkedin.com/in/rodrigo-molina-dacaret-data-and-gis/

  • Engineer innovative solutions for front-end and back-end needs

    [BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources.

  1. Project Management & Research (28,800 ADA)
  • Percentage of Total Budget: ~19.86%
  • Details: Covers planning, administration, and research, essential for effective project management and strategic decision-making.
  1. Integration Development (77,200 ADA)
  • Percentage of Total Budget: ~53.24%
  • Details: Focuses on the development of integration infrastructure and protocols, including developer salaries and technological resources.
  1. Testing & Refinement (19,500 ADA)
  • Percentage of Total Budget: ~13.45%
  • Details: Funds thorough testing and refinement processes to meet functionality and quality standards.
  1. Documentation (18,500 ADA)
  • Percentage of Total Budget: ~12.76%
  • Details: Allocated for creating comprehensive user documentation and sample dApps, essential for user support and project demonstration.
  1. Contingency Reserve (1,000 ADA)
  • Percentage of Total Budget: ~0.69%

  • Details: Set aside to address unforeseen costs or challenges, ensuring flexibility and adaptability in project management.

    [VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?

This would really help the ecosystem by giving them a better way to log in.

Avis des conseillers communautaires (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

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

    Authored by: Darlington Kofa

    4 min 3 s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3 min 48 s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2 min 16 s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3 min 14 s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3 min 19 s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

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