Hydra
← All updates

Week 30 · 2026

Jul 20 – Jul 26, 2026 · gathered Aug 13, 2026

16
PRs merged
11
PRs opened
3
Closed
2
Opened
0
Releases
3
Repos
141
Commits
10
Comments

Highlights

We got a lot done this week: 16 PRs merged, 11 opened and 141 commits.

Performance (M2) — the milestone week. The perf-0perf-4 stack all merged on 23 July and is the evidence behind M2.1 (increased TPS by at least 2x). It runs from measurement and benchmark infrastructure (#2776), through raising maxTxsPerSnapshot from 100 to 1000 (#2777), batching etcd broadcast into one Raft commit per revision (#2778) and encoding SQLite events on the write-behind thread (#2779), to computing the accumulator commitment via Rust FFI (#2780). A revised metric approach (#2768) and more comparable benches (#2775) landed alongside, CBOR-1 opened to switch the DB to CBOR (#2767), and two long-standing performance issues closed: sending thousands of transactions (#2783) and large UTxO set handling (#2259).

Maintenance and DevX (M5). A six-part typst-agda-spec stack opened (#2784–#2789): forbidding simultaneous commit and decommit in the head logic, migrating the specification prose from LaTeX to Typst, adding the Agda formalisation and the hydra-agda MAlonzo extraction, and differentially testing the node and validator against the formalisation. Merged: golden tests re-enabled for the persisted event format (#2773), the StateChanged generator completed with orphaned golden tests removed (#2781), a TUI paste fix (#2770), and SyncedStatusReport now emitted only on a sync status change (#2769) — which closed the W27 NodeInSync noise issue (#2749). Also opened: API doc completeness actually enforced (#2791), a Claude review GitHub action (#2772), and the AArch64 Darwin release-binary issue (#2790). On hydra-explorer, the UI/UX modernization merged (#59) with a pnpm packaging follow-up open (#60).

Operational Excellence (M3). Selective partial fanout merged (#2750), hydra-chain-observer became version-aware (#2740), --deposit-period consistency is enforced across all head nodes (#2734), and ADR 34 opened (#2771).

Ecosystem Support (M4). Mithril references updated for the move to IntersectMBO (#2774).

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

131 commits · cardano-scaling/hydra

8 commits · cardano-scaling/hydra-updates