There is a lack of development to enhance and further improve hydra technology at the Cardano Ecosystem.
This is the total amount allocated to Mesh: Hydra Tools for administrating & interacting with Hydra Heads.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Provide tools for developers to integration Hydra to enable end-user operations like interacting with wallet, query UTXOs/balance and submit transactions and additional helpful functions
No dependencies
All code will be published on Mesh github repository licenced under an Apache 2.0 open source licence
Despite hydras potential, there is currently lacking engagement on further development and enhancement to already existing hydra functionalities. Mesh, recognises the gap and aims to provide tooling to further enrich hydra functionality.
This proposal aims to:
As in our tradition, all proposal outcomes will be fully open source.
By advancing hydra functionalities, we aim to contribute and boost hydra impact cases such as:
Scalability: Hydra is a layer-2 scaling solution for Cardano, allowing the network to handle more transactions per second (TPS) without overloading the main chain. This increases throughput and reduces congestion during high-traffic periods.
Cost Efficiency: By handling transactions off-chain and only settling the final results on the main chain, Hydra reduces transaction costs. This makes Cardano more attractive for developers and users, especially in applications that require high transaction volumes, like DeFi.
Faster Transactions: Hydra enables near-instant finality for transactions within a Hydra head, significantly speeding up the transaction process compared to the main chain.
Enhanced Developer Experience: Integrating Hydra with Mesh, along with updated documentation, makes it easier for developers to build and scale applications on Cardano. Simplified tooling lowers the barrier to entry, encouraging more developers to work on Cardano.
Trust and accountability:
MeshJS is one of the open source libraries with highest quality tooling 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.
Milestone 1
Milestone timeline: January 2025
Milestone outcomes:
Acceptance Criteria:
Evidence of Milestone completion
Milestone 2
Milestone timeline: February 2025
Milestone outcomes:
Acceptance Criteria:
Evidence of Milestone completion
Milestone 3
Milestone timeline: March 2025
Milestone outcomes:
Acceptance Criteria:
Evidence of Milestone completion
Milestone 4
Milestone timeline: April 2025
Milestone outcomes:
Acceptance Criteria:
Evidence of Milestone completion
Milestone 5
Milestone timeline: May 2025
Milestone outcomes:
Acceptance Criteria:
Evidence of Milestone completion
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.
Name: TBA
Role: TBA
Link: TBD
Milestone 1 Budget: 40,000 Ada
Milestone 2 Budget: 40,000 Ada
Milestone 3 Budget: 40,000 Ada
Milestone 4 Budget: 40,000 Ada
Milestone 5 Budget: 40,000 Ada
Total 200,000 Ada
Building Open-Source Tooling to Enhance Hydra's Usability and Adoption
Our goal is to deliver value from multiple perspectives by creating open-source tools that enhance Hydra's functionality and accessibility.
Enhancing the Developer Experience
The current lack of Hydra-based projects is largely due to the limited tooling, currently available for developers. By providing robust tools, we can simplify the development process and making it easier for developers to build applications on Hydra.
Advancing Hydra’s Capabilities
Contributing to Hydra’s ongoing development enriches its features and maximizes its potential. This not only improves the protocol but ideally also helps the community to unlock new opportunities through Hydra’s enhanced functionality.