Hydra
← All updates

Week 28 · 2026

Jul 6 – Jul 12, 2026 · gathered Aug 13, 2026

10
PRs merged
2
PRs opened
3
Closed
3
Opened
0
Releases
3
Repos
47
Commits
2
Comments

Highlights

10 PRs merged and 47 commits — the heaviest merge week outside W30, and almost entirely bug-fixing.

Operational Excellence (M3). The largest bucket this week. Pending deposits now survive a restart after rotation (#2758), a VACUUM race between rotation and API history streaming was closed (#2755), the PersistentQueue deadlock fix opened in W26 merged (#2742), and HD wallet keys (PaymentExtendedKey) are now accepted in hydra-node (#2583). On the Blockfrost side the crash-on-5xx issue closed (#2477). Three issues were filed that matter later: a head closed with sub-min-ADA dust outputs can never be fanned out (#2759), replacing a blind sleep with condition-based polling (#2753), and fanout failing with H9 NoOutputDatumError on a closed head (#2751, opened and closed the same week). The checkpoint-replay bug dropping pendingDeposits and chainPointTime (#2642) also closed, and a PR to collapse repeated NodeInSync reports in the TUI log opened (#2757).

Maintenance and DevX (M5). Blockfrost error handling now retries HTTP errors instead of crashing the node (#2729) and datum decoding was fixed (#2754). Test infrastructure got a pass: the hydra-node suite is parallelised (#2761), and nightly CI was caught silently running zero tests (#2756) — the kind of failure that looks green for months. The W26 inline-datum round-trip fix merged here too (#2746).

Performance (M2). Benchmarking switched to peak rather than per-snapshot now that there are fewer snapshots (#2760), and a speedups PR opened covering Rust FFI in place of PlutusTx and etcd batching (#2752).

Activity

Merged PRs, issues, and releases grouped by deliverable — the evidence behind the narrative above.

2 commits · cardano-scaling/hydra-explorer

M2 Performance

In progress

Other / Reactive

36 commits · cardano-scaling/hydra

9 commits · cardano-scaling/hydra-updates