Implementation of the Hydra Head protocol

blockchain cardano haskell plutus scalability
3 Open Issues Need Help Last updated: Jun 25, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement an HTTP API endpoint for submitting transactions to the Hydra node, mirroring the functionality of existing WebSocket API. The API should return a transaction hash upon successful submission, optionally with confirmation of inclusion in a snapshot. Consider offering both immediate and confirmation-based response options.

Complexity: 3/5
:speech_balloon: feature green :green_heart: good first issue

Implementation of the Hydra Head protocol

Haskell
#blockchain#cardano#haskell#plutus#scalability

AI Summary: Implement new metrics for the Hydra Head protocol, specifically tracking the number of expected peers, the etcd quorum threshold, and the number of failed transactions. These metrics will be exposed via a Prometheus-compatible endpoint for health checking purposes.

Complexity: 3/5
:thought_balloon: idea good first issue

Implementation of the Hydra Head protocol

Haskell
#blockchain#cardano#haskell#plutus#scalability

AI Summary: Decouple the metrics reporting functionality from the logging system in the Hydra Head protocol implementation. The goal is to ensure that metrics are still collected and reported even when logging is disabled, providing a complete view of the node's operational status regardless of the logging configuration.

Complexity: 4/5
good first issue

Implementation of the Hydra Head protocol

Haskell
#blockchain#cardano#haskell#plutus#scalability