funded
Mesh New Features to Improve Developer experience and Cardano Adoption
Current Project Status
In Progress
Amount
Received
₳24,000
Amount
Requested
₳200,000
Percentage
Received
12.00%
Solution

We will upgrade Mesh by implementing CIP 45, WebRTC wallet connect, handle multiple serialization libs, revamp to support backend transactions building, and improve error messages to improve DevXP

Problem

Mesh New Features

In order for Cardano adoption, we always need better tools. In this proposal, we upgrade Mesh to provide new tools for builders, to improve developer experience, and to increase Cardano adoption.

Impact Alignment
Feasibility
Value for Money

Team

1 member

Mesh New Features to Improve Developer experience and Cardano Adoption

Please describe your proposed solution

We aim to enhance the Cardano developer ecosystem by providing robust, user-friendly, and interoperable development tools and resources for the Cardano developer ecosystem.

Through the implementation of CIP-45 integrations, the development of a new Mesh Wallet, the creation of a modular Cardano Serialization Library (CSL), and the improvement of developer tools, we want to lower barriers to entry and to improve usability.

Each milestone is designed to build upon the previous, ensuring a cumulative enhancement of the developer experience. By improving technical infrastructure and community engagement, the proposal will ideally not only serve the existing Cardano developer ecosystem.but also attract and support new developers who come to build on Cardano.

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

This project will help to enhance the Cardano ecosystem by introducing needed development tools and resources, improving interoperability, and lowering barriers to entry for developers

  1. Boost Developer Efficiency: Simplified processes and enhanced tools will reduce development time and frustrations, attracting more developers to build innovative solutions on Cardano.

  2. Enhance Community Collaboration: Open-source contributions and comprehensive documentation will foster a transparent and inclusive community environment, encouraging ongoing engagement and innovation.

  3. 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.

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?

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

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

Milestone 1: Milestone 1

August 2024

Milestone Budget: 30000 Ada

Milestone deliverables:

Mesh <> CIP 45: Deploy Meerkat Integration

Mesh Wallet: Create browser wallets endpoints

Mesh Wallet: Create a Yaci support development

Implement open source implementation on GitHub

Milestone 2: Milestone 2

September 2024

Milestone Budget: 50000 Ada

Milestone deliverables:

Mesh <> CIP 45: Set up dApp peer module

Mesh Wallet: Finalise all wallet endpoints

Mesh Wallet: Create a Yaci support development

Implement open source implementation on GitHub

Milestone 3: Milestone 3

October 2024

Milestone Budget: 50000 Ada

Milestone deliverables:

Modular CSL lib: Creating interface for current CSL logic and prepare all necessary functions in CSL package

Improve error messages

Mesh Wallet: Yaci support development

Mesh <> CIP 45 Documentation

Implement open source implementation on GitHub

Milestone 4: Milestone 4

November 2024

Milestone Budget: 50000 Ada

Milestone deliverables:

Modular CSL lib: Refactor to dependency injection pattern and integrate with new pattern

Mesh Wallet: Yaci support development

Mesh Wallet: Documentation

Modular CSL lib: Documentation

Final Milestone: Final Milestone

December 2024

Milestone Budget: 20000 Ada

Milestone deliverables:

A detailed report on what has been done

All source codes are made public

A Twitter thread to inform public

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

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.

Abdel

Role: 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.

Please provide a cost breakdown of the proposed work and resources

Milestone 1

August 2024

Milestone Budget: 30000 Ada

Milestone 2

September 2024

Milestone Budget: 50000 Ada

Milestone 3

October 2024

Milestone Budget: 50000 Ada

Milestone 4

November 2024

Milestone Budget: 50000 Ada

Final Milestone

December 2024

Milestone Budget: 20000 Ada

Total 200000 Ada

No dependencies

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

  1. Open-Source Efficiency: All developments are open-source, maximizing the impact and reuse of each ADA spent, facilitating community-driven enhancements at no extra cost.
  2. Optimized Resources: Targeted improvements in development tools reduce time and costs for developers, enabling the creation of more applications with fewer resources.
  3. Ecosystem Growth: Enhanced tools and resources attract more developers, broadening the Cardano ecosystem and increasing blockchain utility and value.
  4. Scalable Benefits: The project’s outputs are scalable, designed to provide ongoing benefits as the ecosystem grows, ensuring long-term returns on investment.
  5. Strategic Funding: Funds are strategically allocated to generate the most substantial impact, with each milestone building on the last to create synergistic improvements across the 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