not approved
Mesh: Support Teams Building Cardano dApps with MESH JS SDK (A comprehensive open-source SDK for building dApps on Cardano)
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳150,000
Percentage
Received
0.00%
Solution

MeshJS will pro-actively facilitate integration of our open source code into other Cardano Projects by directly providing financial and human resources to support and facilitate these integrations

Problem

Cardano Projects require additional expertise, knowledge, time and resources to be able to progress effectively, and lack of these thing is holding them back from integrating solutions such as MeshJS

Feasibility
Value for money
Impact / Alignment

Team

1 member

Mesh: Support Teams Building Cardano dApps with MESH JS SDK (A comprehensive open-source SDK for building dApps on Cardano)

Please describe your proposed solution.

MeshJS has successfully developed a wide range of Cardano-based open source code. This proposal aims to empower Cardano Projects by creating tools that seamlessly integrate MeshJS components into their projects and provide guidance and support for effective utilization of MeshJS code. The goal is to enhance the Cardano open source developer ecosystem and make it more accessible.

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

Our proposal directly answers the following points in the campaign brief:

  • Developer productivity: but rather than by the technical means described, we shall increase this by direct engagement with the developers to show them how best to use our tools to develop their products most effectively
  • Samples, recipes and templates
  • Support structures
  • Collaborative structures

Mesh JS SDK is committed to open-source, and this means the maximum number of projects possible can potentially benefit

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

The success of Mesh SDK will be measured by uptake of the SDK by developers and the impact this has on development of dApps in the Cardano ecosystem.

More specifically:

  • Track up-take of usage, interactions eg via Discord, integrations, github interactions (stars, forks, downloads, issues and PRs)
  • Setting up a webform on the MeshJS website to collect data and feedback from users, eg on the number of projects using MeshJS and what they are doing
  • collecting example use cases of projects that have successfully integrated MeshJS components.

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

  • Publishing documentation, guides, and tutorials on the MeshJS website.
  • Conducting workshops and 1:1 Consulting Calls to educate and guide projects on MeshJS integrations.
  • Collaborating with Cardano community platforms to showcase the impact and opportunities resulting from our project.

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

MeshJS is already one of the easiest-to-use SDKs on Cardano for dApp development, and the team has a proven track record of creating high-quality tools, clear and comprehensive documentation and successful integration of code into other Cardano projects. We have facilitated integrations through mentorship on the MeshJS Discord, comprehensive guides on our website, and open source code on GitHub. Further, we aim to continue to uphold high levels of trust and accountability throughout the project.

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

The main goals of the project are:

  • Incentivize and support Cardano projects to integrate MeshJS code into their projects.
  • Provide consultancy and guidance for projects to effectively implement MeshJS components.

We will validate the feasibility of our approach by:

  • Tracking the number of Cardano projects that successfully integrate MeshJS code.
  • Gathering feedback and testimonials from projects regarding the value and benefits of MeshJS integration.

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 - Month 1: Content Creation and Outreach

  • Develop and publish comprehensive tutorials and video content on the MeshJS website to educate users about its features and benefits.

>

  • Initiate outreach campaigns targeting Cardano projects, highlighting the advantages of integrating MeshJS into their operations.

Milestone #2 - Month 2: Funding Allocation and Project Selection

  • Set aside funds to incentivize Cardano projects to adopt MeshJS code into their systems.
  • Develop a robust evaluation and selection process to identify projects that would benefit the most from MeshJS integration.
  • Provide financial assistance to the selected projects to ensure efficient resource allocation and integration.

Milestone #3 - Month 3: Consultancy Services and Implementation Guidance

  • Provide consultancy services to assist projects in the process of integrating MeshJS code.
  • Offer advice on best practices for effective implementation and optimization of MeshJS.
  • Establish a schedule for regular check-ins and feedback sessions with project teams to ensure smooth integration.

Milestone #4 - Month 4: Progress Monitoring and Impact Assessment

  • Continue providing consultancy services and implementation guidance to projects.
  • Monitor the progress of projects that have integrated MeshJS code and assess their utilization.
  • Collect feedback from project teams and evaluate the impact of MeshJS integration on their operations.
  • Generate comprehensive reports detailing the outcomes and success stories of the integrated projects.

Milestone #5 - Month 5: Continued Monitoring and Success Documentation

  • Maintain the provision of consultancy services and implementation guidance.
  • Continue monitoring the progress of integrated projects and their utilization of MeshJS code.
  • Gather feedback and measure the impact of MeshJS integration.
  • Develop detailed reports on the outcomes and success stories of the integrated projects, highlighting the benefits of MeshJS.

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

Milestone #1 - Month 1: Content Creation and Outreach

Deliverables:

  • Comprehensive tutorials and video content published on the MeshJS website.
  • Outreach campaigns targeting Cardano projects.

Success Measurement:

  • Increase in website traffic and user engagement with the tutorials and video content.
  • Number of Cardano projects reached and their responses to the outreach campaigns.

Milestone #2 - Month 2: Funding Allocation and Project Selection

Deliverables:

  • A fund allocation plan for incentivizing Cardano projects.
  • A robust project evaluation and selection process.

Success Measurement:

  • Number of Cardano projects incentivized and integrated with MeshJS.
  • Effectiveness of the selection process based on the quality and potential impact of selected projects.

Milestone #3 - Month 3: Consultancy Services and Implementation Guidance

Deliverables:

  • Consultancy services provided to projects integrating MeshJS.
  • Guidance material on best practices for implementation and optimization.

Success Measurement:

  • Feedback from project teams on the quality and usefulness of the consultancy services and guidance provided.
  • Successful integration of MeshJS in the projects and observable improvements in their operations.

Milestone #4 - Month 4: Progress Monitoring and Impact Assessment

Deliverables:

  • Regular check-ins and feedback sessions with project teams.
  • Comprehensive reports detailing the outcomes and success stories of the integrated projects.

Success Measurement:

  • Progress made by the projects in utilising MeshJS code.
  • Positive feedback and measurable impact of MeshJS integration on the operations of the projects.

Milestone #5 - Month 5: Continued Monitoring and Success Documentation

Deliverables:

  • Continued consultancy services and implementation guidance.
  • Detailed reports on the outcomes and success stories of the integrated projects.

Success Measurement:

  • Continued progress and effective utilisation of MeshJS code by the projects.
  • Positive feedback and measurable impact of MeshJS integration on the projects' operations.

Milestone #6 - Month 6: Creation of a Proof-of-Concept Use Cases Library

Deliverables:

  • A Proof-of-Concept (PoC) library showcasing the diverse uses of MeshJS across different projects and products.

Success Measurement:

  • Number of use cases documented in the PoC library.
  • Feedback from the community on the usefulness or potential of the PoC library.

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

(TBC)

Note: We calculate the Proposal Budget at a price of 0.30USD/Ada )

Milestone #1 - Month 1: Content Creation and Outreach

Content Creation

Outreach

Milestone #2 - Month 2: Project Selection and Funding Allocation

5 Projects with 5000 Usd in Ada each = 25.000 Usd =

Milestone #3 - Month 3: Consultancy Services and Implementation Guidance

5 Projects with weekly check in & consulting calls

5 calls per week

20 calls per month

1 call = 1 hr = 170 Usd

= 3400 Usd in Ada

For two consultants

Total = 6800 Usd in Ada

Coordination

Creating meeting Agendas, and meetings, provide meeting summaries and facilitate action items, Document activities and transfer funds

One month, one person = 1900 Usd in Ada

Milestone #4 - Month 4: Progress Monitoring and Impact Assessment

Milestone #5 - Month 5: Continued Monitoring and Success Documentation

Milestone #6 - Month 6: Creation of a Proof-of-Concept Use Cases Library

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

Jingles (Co-Founder, Developer) - <https://jingles.dev/>

Jingles is a machine learning engineer by day, and full-stack developer by night.

Currently pursuing PhD in machine learning applied neuroscience while in the meantime

building MeshJS, an open-source project for Cardano blockchain applications.

Abdel (Co-Founder, Developer) - <https://github.com/abdelkrimdev>

Abdel is an extremely able software engineer and developer. He has a background in engineering and roots in the fintech industry, and worked for seven years in banking and mobile app development gaining priceless experience.

Felix (Community Development)

Felix is a passionate and experienced Cardano community organiser, including as a key contributor in SWARM, who is active and well known in the community.

Zak (Consultant) - https://drasil.io

Zak is a Technology Consultant, Educator, and Blockchain/Rust Developer and Advocate with years of experience working with teams to support creating solutions and facilitating education around new technologies, as well as being a co-founder of blockchain software development company Drasil.

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

Seamless Integration: By providing financial incentives and expert guidance, the project ensures that Cardano projects can integrate MeshJS code smoothly and efficiently. This will maximize the value derived from using MeshJS and reduce the time and resources required for integration.

Enhanced Developer Ecosystem: The project's investment in comprehensive documentation, tutorials, and outreach campaigns increases awareness and accessibility of MeshJS. This empowers developers within the Cardano ecosystem to leverage MeshJS and contribute to the growth and innovation of the ecosystem.

Measurable Impact: Through monitoring and evaluation, the project will assess the success and outcomes of integrated projects. This data-driven approach ensures accountability and demonstrates the tangible value of MeshJS integration, fostering trust and confidence within the Cardano community.

Long-Term Benefits: The resources allocated in this project will have lasting effects on the Cardano ecosystem. By incentivizing integration, providing guidance, and promoting best practices, the project contributes to the long-term sustainability and scalability of Cardano projects built on MeshJS.

++++

Other links:

https://gimbalabs.com/gimbalgrid

https://catalyst-swarm.github.io/community/

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