ID: #1400060

Last updated 2 months ago

Hydra Hub – SaaS Node Distribution System Phase 1

Problem

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

Solution

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

Total to date

This is the total amount allocated to Hydra Hub – SaaS Node Distribution System Phase 1.

₳100,000
Total funds requested
Distributed: ₳0
Remaining: ₳100,000
Complete
In progress
207
Total votes cast
₳48.3M
Votes yes
₳9.36M
Votes abstain

About this idea

NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here

Team

1. Project Manager

Quantity: 1

Name: Nguyen Viet Thanh

LinkedIn: https://www.linkedin.com/in/nguyenvietthanh/

Role:

  • Coordinate the entire project, manage timelines, control costs, and allocate resources effectively.
  • Serve as the bridge between the technical, design, and QA teams and other stakeholders (including the Cardano/Hydra community and Catalyst).
  • Oversee product quality to ensure it meets the technical criteria and requirements outlined in the Catalyst proposal.
  • Prepare and submit periodic reports, the final project report, and related documentation to Catalyst.

Key Responsibilities:

  • Develop detailed implementation plans for each milestone.
  • Monitor and adjust project progress as needed.
  • Manage the budget and control expenditures according to the plan.
  • Organize regular and ad-hoc team meetings to address issues.
  • Ensure all deliverables meet quality standards before public release.

2. Frontend Developer

Quantity: 1

Name: Nguyen Van Thang

LinkedIn: https://www.linkedin.com/in/thang-nguyen-b396171a9/

Role:

  • Develop the user interface for the Consumer Portal and Admin Dashboard.
  • Ensure a user-friendly design, responsive across devices, and optimized for the best user experience.

Key Responsibilities:

  • Build pages for registration, login, account management, and node access requests.
  • Develop admin views for reviewing requests, allocating nodes, and viewing reports.
  • Integrate backend APIs to display real-time data.
  • Test the interface across multiple browsers and devices.

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:

  • Build API systems, handle server-side logic, and manage the database.
  • Ensure seamless connectivity between the frontend, Hydra node, and on-chain payment services.

Key Responsibilities:

  • Develop APIs for the Consumer Portal and Admin Dashboard.
  • Build user management, role-based access control, and secure authentication systems.
  • Integrate with the Hydra node to handle node allocation and management.
  • Optimize data processing performance and API security.

4. Blockchain / Smart Contract Developer

Quantity: 1

Name: Pham Van Hai

LinkedIn: https://www.linkedin.com/in/phamhai99/

Role:

  • Develop and deploy the payment smart contract on Cardano.
  • Integrate on-chain data recording and transaction monitoring mechanisms.

Key Responsibilities:

  • Write smart contracts for Hydra node usage fee payments.
  • Connect smart contracts to the backend system to automatically update service status.
  • Test transactions on testnet under multiple scenarios (on-time, overdue, underpayment, overpayment).
  • Ensure the security and stability of the contract.

5. UI/UX Specialist

Quantity: 1

Name: Dang Xuan Hoang

LinkedIn: https://www.linkedin.com/in/dangxuanhoang/

Role:

  • Design optimal user experiences and interfaces for the Consumer Portal and Admin Dashboard.

Key Responsibilities:

  • Research user behavior to create logical user flows.
  • Design wireframes, mockups, and prototypes.
  • Optimize layout and color schemes to ensure high usability.
  • Collaborate with the frontend developer to ensure accurate implementation of designs.

6. QA Tester

Quantity: 1

Name: Hong Quyen

Linkedin: https://www.linkedin.com/in/hong-quyen-383653118/

Role:

  • Ensure the product operates stably, without bugs, and meets the proposal’s requirements.

Key Responsibilities:

  • Write and execute test cases for both frontend and backend.
  • Test functionality, performance, and security.
  • Test user experience across multiple devices and browsers.
  • Document bugs and collaborate with the development team for resolution.

7. DevOps Engineer

Quantity: 1

Name: Cong Nghia Khiem

LinkedIn: https://www.linkedin.com/in/congnghiakhiem/

Role:

  • Build, deploy, and maintain infrastructure for the Hydra Hub system, including physical or cloud servers, Hydra nodes, and monitoring services.
  • Ensure system stability, security, scalability, and high availability.

Key Responsibilities:

  • Set up and configure server environments to meet Hydra node resource requirements (CPU, RAM, bandwidth, low latency).
  • Deploy and optimize Hydra nodes connected to the Cardano L1 node.
  • Create CI/CD pipelines for automated deployment and updates to Hydra Hub components.
  • Implement monitoring and alert systems to detect incidents or abnormal resource usage early.
  • Apply security measures such as firewalls, access control, and regular backups.
  • Support the development team in application deployment, API integration, and environment issue resolution.
  • Ensure infrastructure scalability as the number of consumers increases.

8. Security Engineer

Quantity: 1

Name: Nguyen Anh Tuan

Role:

  • Ensure the security of the entire Hydra Hub system, including server infrastructure, web applications (Consumer Portal, Admin Dashboard), Hydra nodes, and payment smart contracts.
  • Identify, assess, and remediate potential security vulnerabilities during system development and operation.

Key Responsibilities:

  • Perform penetration testing for the entire system at multiple layers: network, application, and smart contracts.
  • Analyze and address security risks related to APIs, databases, authentication, and role-based access control.
  • Recommend encryption and data protection measures during transmission and storage.
  • Review and audit source code for insecure practices.
  • Implement and monitor intrusion detection/prevention systems (IDS/IPS) and early warning mechanisms.
  • Ensure adherence to best practice security standards (OWASP, CIS Benchmarks, ISO/IEC 27001, etc.).
  • Collaborate with the DevOps Engineer to apply security policies in production and testnet environments.
  • Train the development team on fundamental security principles to prevent vulnerabilities from the coding stage.

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.