Last updated 2 months ago
Developers struggle with complex setup and lack of affordable Hydra nodes for testing, limiting dApp development and reducing the appeal of Hydra and the Cardano ecosystem
Build the Hydra Hub solution — a shared, low-cost, scalable infrastructure platform with ready-to-use Hydra nodes, simplifying setup and enabling developers to easily test and deploy dApps with Hydra
This is the total amount allocated to Hydra Hub – SaaS Node Distribution System Phase 1.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Please provide your proposal title
Hydra Hub – SaaS Node Distribution System Phase 1
Enter the amount of funding you are requesting in ADA
100000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Developers struggle with complex setup and lack of affordable Hydra nodes for testing, limiting dApp development and reducing the appeal of Hydra and the Cardano ecosystem
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
Yes
Describe any dependencies or write 'No dependencies'
Hydra Hub depends on the Hydra protocol and related tools developed by IOG and CF, the Cardano-node infrastructure for L1 interaction, and the Hydra Hexcore toolkit currently being developed by our team
Will your project's outputs be fully open source?
Yes
License and Additional Information
When the system is fully developed and operating stably, all Hydra Hub source code, deployment scripts, and documentation will be released entirely under the MIT License. This ensures transparency, encourages community contributions, and allows developers to freely use, customize, and expand the platform
Please choose the most relevant theme and tag related to the outcomes of your proposal.
Infrastructure
Describe what makes your idea innovative compared to what has been previously funded (whether by you or others).
Hydra Hub is the first shared, low-cost, and scalable Hydra infrastructure platform, enabling developers to instantly access ready-to-use Hydra nodes without complex setup or expensive servers. Unlike previous funding efforts focusing on single-use Hydra demos or tools, Hydra Hub creates a persistent, community-powered network of Hydra nodes, combined with our Hydra Hexcore management toolkit, to make Hydra adoption easy, transparent, and sustainable
Describe what your prototype or MVP will demonstrate, and where it can be accessed.
The MVP will demonstrate a fully functional Hydra Hub platform, providing: (1) registration and management for Hydra infrastructure providers, (2) instant Hydra node access for developers, and (3) usage metrics for billing and performance tracking. It will be deployed on testnet and accessible via a public web interface and API, allowing the community to test building and deploying dApps with Hydra technology
Describe realistic measures of success, ideally with on-chain metrics.
Success will be measured by: (1) number of active Hydra nodes registered on Hydra Hub, (2) number of developers/projects using the platform, (3) total testnet/mainnet transactions processed through Hydra Hub, and (4) node uptime and reliability metrics. All usage data will be tracked and verified through on-chain activity logs and publicly available dashboards to ensure transparency
Please describe your proposed solution and how it addresses the problem
Hydra Hub is a technological solution designed to connect clients (Consumer Clients) with Hydra Nodes through a proxy (HydraHUB) provided by various Providers.
Developers requiring Hydra Nodes to deploy applications can simply register as Consumer Clients and utilize Hydra services from Providers in a straightforward and rapid manner. This approach offers significantly lower costs compared to self-hosting, while eliminating the challenges associated with:
System Diagram of the Hydra HUB Solution
Figure 01: Diagram illustrating the deployment architecture of the Hydra HUB system, a solution for connecting clients (Consumer Clients) with Hydra Nodes via a proxy
Description:
Hydra HUB Service: Central service managing:
Hydra Node Proxy: Intermediate proxy facilitating communication with Hydra Nodes via WS/HTTP.
Communicates with Consumer Clients using Socket.io or HTTP.
Provider 1 (123.2.12.3) and Provider 2 (345.2.12.3): Clusters of servers or service providers.
Each Provider includes:
Communicates with Hydra HUB via WS/HTTP.
Figure 02: Sequence diagram illustrating the interaction between the Client, Hydra Hub, and Hydra Node.
Please define the positive impact your project will have on the wider Cardano community
The project will deliver to the Cardano community the first complete Hydra Hub prototype, helping to lower the barriers to adopting Hydra technology. DApp development teams will be able to adopt Hydra more quickly and scale their applications without the need for expensive and complex initial infrastructure investment. They can focus entirely on product ideas and business models tailored to their target user base.
In addition, once fully developed, Hydra Hub will bring significant positive impacts such as:
Enhancing the appeal of Cardano and Hydra
By providing ready-to-use infrastructure services for DApps, user experience will be significantly improved, increasing the overall attractiveness of Cardano and especially Hydra.
Creating economic value for the community
By optimizing and reducing costs for both developers (users) and businesses deploying on Hydra through a pay-per-use model, the solution offers a more accessible and cost-effective development pathway.
Encouraging participation from idle infrastructure providers
The system incentivizes server providers with idle or surplus capacity to join and offer services, creating new business opportunities and increasing their revenue streams.
Improving security and stability
Developers will no longer need to worry about system security and stability. Once completed, Hydra Hub will ensure the quality of provided nodes, reducing the security risks typically encountered when each project operates its own infrastructure.
Accelerating innovation and attracting investment
A complete and accessible Hydra service platform will attract more new projects to Cardano and accelerate the pace of innovation across the ecosystem. Return on investment (ROI) will increase by lowering the barrier to adopting Layer 2 technology, enabling DApps to launch faster and reach users sooner — creating genuine excitement and momentum for the ecosystem.
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?
Experience and Expertise in Working with Hydra Technology
We have directly deployed and operated alpha-stage products utilizing the latest Hydra technology, version v0.22, provided by the IOG development team, in order to practically validate Hydra’s performance and stability prior to its official release, including:
These products not only showcase our development capability but also prove our ability to deploy real-world Layer 2 dApps using Hydra. They also give us deep insights into the challenges developers face or will face when building with Hydra technology. Therefore, Hydra Hub is designed based on real-world needs, backed by our hands-on knowledge and experience.
In addition, our company’s development team has made direct contributions to the Hydra development team at IOG through:
Proof: Our GitHub account aniadev has created and discussed multiple technical issues with the Hydra team, including:
This demonstrates that we are not only users of Hydra but also collaborators with the Hydra development team, contributing to the improvement and refinement of the protocol.
Project Feasibility
The project has been thoroughly researched before submission and divided into clear functional modules with defined implementation phases. The community can view the detailed technical analysis and planned roadmap here:
https://github.com/Vtechcom/hydra-hub-design-docs/blob/main/docs/guides/index-en.md
Each component can be developed, tested, and deployed independently. Our team members are experienced programmers and project managers with many years in the software outsourcing industry.
Core Team:
If necessary, the company will allocate additional internal resources to ensure progress and output quality.
Commitment to Delivery & Refund
We commit to:
If we are unable to deliver the product as committed, we will refund the full amount of ADA granted from the Catalyst community treasury.
Milestone Title
Hydra Hub Core System Development
Milestone Outputs
The deliverable for this milestone is the core Hydra Hub web platform, consisting of two main components:
Consumer Portal – A user interface for developers or end-users to register an account, securely authenticate, and submit requests for Hydra node access. The portal will include account management, profile editing, and the ability to submit usage requests with a description of the intended dApp testing purpose. The system will support multiple devices (desktop, mobile) and feature a friendly, easy-to-use interface.
Admin Dashboard – An interface for Hydra Hub administrators to review requests, allocate nodes, monitor node status, track system performance, and manage the entire consumer list. The dashboard will include functions to display activity logs, real-time node status reports, and manage allocation history.
In addition, the system will incorporate strict authentication and role-based access control to ensure a clear separation of functions between consumers and admins. All functions will be programmed for scalability to support a decentralized model in later phases. The entire source code will be released under the MIT license, with detailed documentation provided.
Acceptance Criteria
Consumers can create a new account, log in, and update their personal information in the Consumer Portal.
Consumers can submit requests for Hydra node access, which are reviewed and responded to by an administrator through the Admin Dashboard.
The Admin Dashboard displays the consumer list, pending requests, and real-time node allocation status.
Administrators can allocate or revoke node usage rights for consumers.
Role-based access control works correctly, preventing consumers from accessing admin-only features.
The system passes internal testing for functionality, browser compatibility, and device responsiveness.
The portal and dashboard are fully integrated with the database and backend APIs.
Full installation, deployment, and usage documentation is provided.
Evidence of Completion
Link to the deployed Consumer Portal and Admin Dashboard running on Cardano testnet.
GitHub link to the open-source code (MIT license) with setup and operation instructions.
A set of screenshots and videos showing key workflows (registration, approval, node allocation).
QA test report including functional, usability, and security testing.
Confirmation that at least three consumers have successfully created accounts and been allocated nodes during internal testing.
Public announcement on Cardano community channels announcing the launch of the Portal and Dashboard.
Delivery Month
2
Cost
30000
Progress
30 %
Milestone Title
Single Provider Node Setup & Integration
Milestone Outputs
This milestone focuses on deploying a sample provider operated by Hydra Hub for testing purposes. This node will serve as the sole provider in the initial phase, enabling better control over technical and security aspects before expanding to a decentralized model. Tasks include:
Setting up a physical or cloud server meeting the resource requirements of a Hydra node (CPU, RAM, network bandwidth, low latency).
Installing and configuring the Hydra node according to technical specifications, ensuring stable connectivity with the Cardano L1 node.
Integrating the provider node with the Hydra Hub system developed in Milestone #1, enabling admins to allocate nodes to consumers directly from the dashboard.
Implementing real-time monitoring and alert mechanisms to detect node issues or resource threshold breaches.
Testing with initial consumers: inviting several developers to register and test their dApps via this node, recording usage logs for performance analysis.
Acceptance Criteria
The Hydra node is successfully deployed, stably connected to Cardano L1, and operates continuously during testing.
The node is fully integrated into the Hydra Hub system, enabling admins to allocate it to consumers via the dashboard.
Once allocated, consumers can create and interact with Hydra Heads to test their dApps.
The monitoring system displays real-time node metrics (CPU, RAM, network connectivity) and sends alerts when issues occur.
At least three consumers successfully test their dApps using this node.
A complete deployment guide for setting up a provider node, from infrastructure preparation to Hydra Hub integration, is produced.
Evidence of Completion
Detailed report on server infrastructure specifications and Hydra node configuration.
Link or screenshot of the dashboard showing the provider node connected and allocated to a consumer.
Video demonstration of a consumer using the node to create and run a Hydra Head.
System logs and performance reports from the testing period.
Confirmation from at least three consumers who successfully used the node for dApp testing.
Public announcement on the Cardano/Hydra community introducing Hydra Hub’s first provider node.
Delivery Month
2
Cost
30000
Progress
60 %
Milestone Title
Payment Integration
Milestone Outputs
This milestone aims to implement a transparent payment mechanism for Hydra node usage fees and record payment/on-chain data. Tasks include:
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
30000
Progress
90 %
Milestone Title
Final Project Reporting
Milestone Outputs
This milestone aims to summarize the entire implementation phase, evaluate outcomes, and share knowledge with the community. Includes:
Acceptance Criteria
Evidence of Completion
Delivery Month
1
Cost
10000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Total Proposed Budget for this Development Roadmap: 100,000 ADA
Cost Breakdown by Milestone & Acceptance Criteria
Milestone 1 – Hydra Hub Core (Consumer Portal & Admin)
Budget: 30,000 ADA
Scope & Basis:
Deliverables & Acceptance:
Success Metrics: MVP operational; API read <400ms for 95th percentile; ≥99% unit test pass rate.
Milestone 2 – Single Provider Node Setup & Integration
Budget: 30,000 ADA
Scope & Basis:
Deliverables & Acceptance:
Success Metrics: Uptime ≥99%, new deployment time <30 minutes, MTTR <1 hour in simulation.
Milestone 3 – Payment Integration & On-chain Tracking
Budget: 20,000 ADA
Scope & Basis:
Deliverables & Acceptance:
Success Metrics: Transaction success rate ≥99%; near real-time on-chain tracking (<5s update).
Milestone 4 – Final Reporting & Knowledge Sharing
Budget: 10,000 ADA
Scope & Basis:
Deliverables & Acceptance:
Contingency (10%) – 10,000 ADA
To be used for mandatory audit requirements, unexpected infrastructure cost spikes, or marketing initiatives such as sponsoring server resources to attract developers to test the platform. This could accelerate revenue generation, enabling the project to sustain and fund future roadmap phases as designed in the original architecture — without relying solely on treasury funding.
How does the cost of the project represent value for the Cardano ecosystem?
This project delivers high value to the Cardano ecosystem for the following reasons:
Immediate Utility for Developers – By providing ready-to-use Hydra infrastructure with an easy-to-use portal and admin system, we remove the high technical and cost barriers that currently slow Hydra adoption. This enables more dApps to test and deploy on Hydra faster.
Cost Efficiency – The centralized Phase I model leverages a single provider node to minimize initial infrastructure costs while still offering the full Hydra experience to developers. This ensures that every ADA spent directly supports development, testing, and validation of the model.
Scalable Foundation – All components are built with future decentralization in mind, meaning the investment in this phase directly contributes to a sustainable, community-driven Hydra Hub in later phases without needing to rebuild core systems.
Open Source Contribution – 100% of the code, documentation, and deployment guides will be released under the MIT license, ensuring transparency, reusability, and potential adoption by other projects, amplifying the value of the Catalyst investment.
Knowledge Sharing – Beyond the platform, the project will deliver technical insights, reports, and a recap video, enabling the Cardano/Hydra community to learn from our experience, avoid pitfalls, and accelerate innovation.
Long-term ROI – By reducing barriers to entry and accelerating Hydra adoption, this project will help attract more developers, projects, and users to Cardano, strengthening the network effect and creating compounding value over time.
Terms and Conditions:
Yes
1. Project Manager
Quantity: 1
Name: Nguyen Viet Thanh
LinkedIn: https://www.linkedin.com/in/nguyenvietthanh/
Role:
Key Responsibilities:
2. Frontend Developer
Quantity: 1
Name: Nguyen Van Thang
LinkedIn: https://www.linkedin.com/in/thang-nguyen-b396171a9/
Role:
Key Responsibilities:
3. Backend Developers
Quantity: 2
Name: Bui The Do
LinkedIn: https://www.linkedin.com/in/bui-the-do-142385ba/
Name: Do Trung Nhan
LinkedIn: https://www.linkedin.com/in/nhantd292/
Role:
Key Responsibilities:
4. Blockchain / Smart Contract Developer
Quantity: 1
Name: Pham Van Hai
LinkedIn: https://www.linkedin.com/in/phamhai99/
Role:
Key Responsibilities:
5. UI/UX Specialist
Quantity: 1
Name: Dang Xuan Hoang
LinkedIn: https://www.linkedin.com/in/dangxuanhoang/
Role:
Key Responsibilities:
6. QA Tester
Quantity: 1
Name: Hong Quyen
Linkedin: https://www.linkedin.com/in/hong-quyen-383653118/
Role:
Key Responsibilities:
7. DevOps Engineer
Quantity: 1
Name: Cong Nghia Khiem
LinkedIn: https://www.linkedin.com/in/congnghiakhiem/
Role:
Key Responsibilities:
8. Security Engineer
Quantity: 1
Name: Nguyen Anh Tuan
Role:
Key Responsibilities:
Note: During development, if additional personnel are needed to ensure project progress and quality, we will allocate more internal resources or recruit new highly qualified engineers to meet the project’s requirements.