Last updated 2 months ago
MeshJS has been the forefront to onboard developers to Cardano. As there are continuous requests for feature updates, this proposal will onboard developers to maintain its open-source stack.
This is the total amount allocated to Sustain & Maintain MeshJS. 5 out of 5 milestones are completed.
1/5
Milestone 1
Cost: ₳ 30,000
Delivery: Month 1 - Apr 2024
2/5
Milestone 2
Cost: ₳ 30,000
Delivery: Month 2 - May 2024
3/5
Milestone 3
Cost: ₳ 30,000
Delivery: Month 3 - Jun 2024
4/5
Milestone 4
Cost: ₳ 30,000
Delivery: Month 4 - Jul 2024
5/5
Milestone 5
Cost: ₳ 30,000
Delivery: Month 5 - Aug 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
This proposal enables implementations not limited to Voltaire features, Hydra & Aiken integration, and data providers integrations. Including bounties for issues, features, and learning materials.
No dependencies
All MeshJS code is fully open source, accessible via the MeshJS Github repositories. It has been onboarding new developers into Cardano, the guides and documentation has been useful for learning and teaching. MeshJS codes and learning materials are used and shared across multiple other projects including and not limited to Demeter, Aiken, Koios, and Gimbalabs.
https://github.com/MeshJS/mesh
Implementation and integration of Voltaire features, Hydra, Aiken, Koios, Maestro and more. This can include bounties for qualified issues & features, and building learning materials.
MeshJS is a key contributor to Cardano open source, supporting and empowering Cardano developers to build tools and solutions to further enhance and develop the Cardano Ecosystem.
At this point of time, MeshJS is mostly runned on a fully volunteer basis. We had a funded Proposal in Project Catalyst Fund 10 to enable the development of new features and to incentivise contributions from the MeshJS Builders Community. However we are lacking some basic financial resources to provide some stable financial security to our core crew and contributors.
This proposal hopes to enable some basic funding support to help us keep building and doing what we do. Building and maintaining an open-source library and providing numerous tools to easily build powerful dApps on the Cardano blockchain.
MeshJS code is widely used within the Cardano Ecosystem, providing numerous tools and support for Cardano developers to easily build and enhance the Cardano ecosystem. Some noticeably positive impacts including but not limit to:
These improvements would benefit hundreds of dApps building on MeshJS, which has material impacts on the Cardano ecosystem as a whole.
Trust and accountability:
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.
Feasibility:
MeshJS team has 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 this proposal is mainly for feature updates and maintenance, , we will have key objectives which are and stay the same through each milestone. Reports on specific features and maintenance tasks would be provided upon each milestone.
Milestone 1
Proposal Onboarding - March 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Milestone 2
Maintaining MeshJS Code library and features - April 2024
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Milestone 3
Maintaining MeshJS Code library and features - May 2024
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Milestone 4
Maintaining MeshJS Code library and features - June 2024
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Final Milestone - July 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Final report in form of a recorded Team Meeting
Final report in form of a close out report in written form
Name: Hong Jing (Jingles)
Role: Technical Lead
Link: https://jingles.dev/
Description: 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.
Name: Felix Weber
Role: Project Management
Felix Weber Cardano Ambassador and Bridge Builder with a strong track record of doing the right kind of stuff in Web3 Ecosystems
https://www.linkedin.com/in/felix-swarm-339590209/
Milestone 1 - March 2024
Proposal Onboarding
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Total: 30.000 Ada
Milestone 2 - April 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Total: 30.000 Ada
Milestone 3 - May 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Total: 30.000 Ada
Milestone 4 - June 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Monthly report in form of a recorded Team Meeting
Total: 30.000 Ada
Final Milestone - July 2024
Maintaining MeshJS Code library and features
Working on Updates and the development of new features to enrich already existing libraries
Maintaining and moderating the MeshJS Github Repositories, managing pull request
Maintaining and moderating our Discord Server, providing support and guidance for the MeshJS Builder Community
Final report in form of a recorded Team Meeting
Final report in form of a close out report in written form
Total: 30.000 Ada
Total = 150.00 ADA
As mentioned above, in [CAPABILITY & FEASIBILITY] MeshJS 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. Our tools support a wide range of active Cardano Builders and Projects who benefit strongly from free access to our open source solution. We do not see our code being taken closed-source for financial benefit, and the value for money here is that the Cardano Treasury is effectively used to help us in continuously pushing on new open source solutions for the entire Cardano Developer Community.
Or, Lucas gives a good point on that too
https://twitter.com/rvcas/status/1730256126216753625
"I don't got beef with anyone or any specific proposals BUT I'd like to say the whole vibe around catalyst has been really cringe. Many proposals sound reasonable, useful, and chill. But idk the vibe ain't right and there clearly seems to be a kind of abuse. Companies asking for funds to pay for what should be business expenses should not be included. Companies asking for funds to build open source tools and standards is awesome. I think considering that we, the community, are not entitled to some kind of return on "investment" then really this VC notion is nonsensical. At this point we should really only allow builders of open tools, standards, and protocols in. This way at the very least everyone gets a return on the "investment". I ain't seen a dime from catalyst BUT I have used open software produced with effort paid by it's funds."