funded
Maintain Mesh and Build Developer Community
Current Project Status
In Progress
Amount
Received
₳0
Amount
Requested
₳200,000
Percentage
Received
0.00%
Solution

Maintenance and operations of the Mesh open source libraries and tool suits, maintaining discord dev support and core operations.

Problem

Copy_of_Mesh_Video_Cover_Template-fdd3b4.png

Maintaining and operating existing solutions for the Cardano Dev ecosystem is a time intensive job and requires time, commitment and financial resources

Impact Alignment
Feasibility
Value for money

Team

3 members

Maintain Mesh and Build Developer Community

Please describe your proposed solution

Our Cardano libraries, guides and tools are well known and used and as we provide our services for free and open source and as we don't plan to change that, we are asking for Funding to maintain and operate already existing MeshJS code for a time frame of 5 months.

Since the first maintain MeshJS proposal in Catalyst Fund 10, we kept our stack well maintained and updated and more importantly, we enhanced and further develop the existing stack, slowly growing the mesh open source repositories into a more and more effective value for Cardano developers, senior devs as well as newcomers.

Please define the positive impact your project will have on the wider Cardano community

  • Boost Developer Efficiency: Simplified processes and enhanced tools will reduce development time and frustrations, attracting more developers to build innovative solutions on Cardano.
  • Enhance Community Collaboration: Open-source contributions and comprehensive documentation will foster a transparent and inclusive community environment, encouraging ongoing engagement and innovation.
  • Drive Ecosystem Growth: With improved resources at their disposal, developers can create more robust applications, thus accelerating the growth and scalability of the Cardano platform.

All together, increasing the number of projects and people using our tooling. Right now, for example, our main repo at Mesh is used in 458 different cases (https://github.com/MeshJS/mesh/network/dependents) which is a number we are quite proud about and which we want to grow.

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?

MeshJS is one of the open source libraries with highest quality in the Cardano ecosystem. Our previous work is the best and most sincere argument to showcase that we have been constantly delivering our promises since inception and we have an inside out knowledge on Cardano and software development in all domains of Cardano dApp development. We understand what users and developers need and have a strong track record which undermines our competency in the field.

As our Milestones focus on purely maintaining existing tech stack and the developer support on Discord, there are very little unexpected risks or unforseen scenarios which could hinder the successful implementation of the Proposal.

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

Milestone 1: Milestone 1

Estimated completion: January 2025

Milestone Budget: 40.000 Ada

Milestone outcomes

  • Maintain and operate existing open source MeshJS code on MeshJS GitHub
  • Maintain and operate the Mesh Discord channel for developer support

Acceptance Criteria

  • Monthly report on MeshJS github and Discord activities to prove the maintenance and activities of MeshJS. The report includes metrics such as:

  • Number of active GitHub repositories on MeshJS GitHub

  • number of active open source licences on MeshJS repository

  • Monthly summary of GitHub repository activities:

- [Number of] authors have pushed [Number of] commits to main and [Number of] commits to all branches. On main, [Number of] files have changed and there have been [Number of] additions and [Number of] deletions

Active Discord Server

  • Number of active public channels on MeshJS Discord server.
  • Number of private support channels ON MeshJS Discord server.

Evidence of Milestone Completion

  • submitted report on Catalyst Milestone portal
  • Provide public urls to MeshJS github repositories on the MeshJS github
  • Provide public url to the MeshJS Discord server

Milestone 2: Milestone 2

Estimated completion: February 2025

Milestone Budget: 40.000 Ada

Milestone outcomes

  • Maintain and operate existing open source MeshJS code on MeshJS GitHub
  • Maintain and operate the Mesh Discord channel for developer support

Acceptance Criteria

  • Monthly report on MeshJS github and Discord activities to prove the maintenance and activities of MeshJS. The report includes metrics such as:

  • Number of active GitHub repositories on MeshJS GitHub

  • number of active open source licences on MeshJS repository

  • Monthly summary of GitHub repository activities:

- [Number of] authors have pushed [Number of] commits to main and [Number of] commits to all branches. On main, [Number of] files have changed and there have been [Number of] additions and [Number of] deletions

Active Discord Server

  • Number of active public channels on MeshJS Discord server.
  • Number of private support channels ON MeshJS Discord server.

Evidence of Milestone Completion

  • submitted report on Catalyst Milestone portal
  • Provide public urls to MeshJS github repositories on the MeshJS github
  • Provide public url to the MeshJS Discord server

Milestone 3: Milestone 3

Estimated completion: March 2025

Milestone Budget: 40.000 Ada

Milestone outcomes

  • Maintain and operate existing open source MeshJS code on MeshJS GitHub
  • Maintain and operate the Mesh Discord channel for developer support

Acceptance Criteria

  • Monthly report on MeshJS github and Discord activities to prove the maintenance and activities of MeshJS. The report includes metrics such as:

  • Number of active GitHub repositories on MeshJS GitHub

  • number of active open source licences on MeshJS repository

  • Monthly summary of GitHub repository activities:

- [Number of] authors have pushed [Number of] commits to main and [Number of] commits to all branches. On main, [Number of] files have changed and there have been [Number of] additions and [Number of] deletions

Active Discord Server

  • Number of active public channels on MeshJS Discord server.
  • Number of private support channels ON MeshJS Discord server.

Evidence of Milestone Completion

  • submitted report on Catalyst Milestone portal
  • Provide public url’s to MeshJS github repositories on the MeshJS github
  • Provide public url to the MeshJS Discord server

Milestone 4: Milestone 4

Estimated completion: April 2025

Milestone Budget: 40.000 Ada

Milestone outcomes

  • Maintain and operate existing open source MeshJS code on MeshJS GitHub
  • Maintain and operate the Mesh Discord channel for developer support

Acceptance Criteria

  • Monthly report on MeshJS github and Discord activities to prove the maintenance and activities of MeshJS. The report includes metrics such as:

  • Number of active GitHub repositories on MeshJS GitHub

  • number of active open source licences on MeshJS repository

  • Monthly summary of GitHub repository activities:

- [Number of] authors have pushed [Number of] commits to main and [Number of] commits to all branches. On main, [Number of] files have changed and there have been [Number of] additions and [Number of] deletions

Active Discord Server

  • Number of active public channels on MeshJS Discord server.
  • Number of private support channels ON MeshJS Discord server.

Evidence of Milestone Completion

  • submitted report on Catalyst Milestone portal
  • Provide public urls to MeshJS github repositories on the MeshJS github
  • Provide public url to the MeshJS Discord server

Final Milestone: Milestone 5 (Final)

Estimated completion: May 2025

Milestone Budget: 40.000 Ada

Milestone outcomes

  • Maintain and operate existing open source MeshJS code on MeshJS GitHub
  • Maintain and operate the Mesh Discord channel for developer support

Acceptance Criteria

  • Monthly report on MeshJS github and Discord activities to prove the maintenance and activities of MeshJS. The report includes metrics such as:

  • Number of active GitHub repositories on MeshJS GitHub

  • number of active open source licences on MeshJS repository

  • Monthly summary of GitHub repository activities:

- [Number of] authors have pushed [Number of] commits to main and [Number of] commits to all branches. On main, [Number of] files have changed and there have been [Number of] additions and [Number of] deletions

Active Discord Server

  • Number of active public channels on MeshJS Discord server.
  • Number of private support channels ON MeshJS Discord server.

Evidence of Milestone Completion

  • submitted report on Catalyst Milestone portal
  • Provide public url’s to MeshJS github repositories on the MeshJS github
  • Provide public url to the MeshJS Discord server

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

Name: Hong Jing (Jingles)

Role: Technical Lead

Link: 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

Role: Developer

https://github.com/abdelkrimdev

Abdel is an extremely able software engineer and developer and experienced Cardano 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.

Mesh Contributors:

Mesh stack relies on many hands and minds.

Check contributors at:

https://github.com/MeshJS/mesh/graphs/contributors

https://github.com/orgs/MeshJS/people

Please provide a cost breakdown of the proposed work and resources

Milestone 1

Milestone delivery month: January 2025

Milestone Budget: 40000 Ada

Milestone 2

Milestone delivery month: February 2025

Milestone Budget: 40000 Ada

Milestone 3

Milestone delivery month: March 2025

Milestone Budget: 40000 Ada

Milestone 4

Milestone delivery month: April 2024

Milestone Budget: 40000 Ada

Final Milestone:*

Milestone delivery month: May 2024

Milestone Budget: 40000 Ada

Total: 200000 Ada

No dependencies

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

As a committed Cardano open source developer project with several years experience, we have built a really strong expertise on cardano development. We know well about the builders and the communities needs and we are effective in providing tools for cardano's further growth. We bundle our developer and ecosystem experiences in the tools we build and maintain, and by that, ensure a high quality of our tools, libraries and guides to the growing developer ecosystem. Our tech stack has become a strong and reliable part of Cardano ecosystem infrastructure empowering and supporting builders in their projects and adventures.

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