Home / Input Output / hydra-poc
May 11, 11-12 PM (11)
May 11, 12-1 PM (18)
May 11, 1-2 PM (5)
May 11, 2-3 PM (2)
May 11, 3-4 PM (0)
May 11, 4-5 PM (0)
May 11, 5-6 PM (1)
May 11, 6-7 PM (0)
May 11, 7-8 PM (0)
May 11, 8-9 PM (0)
May 11, 9-10 PM (1)
May 11, 10-11 PM (0)
May 11, 11-12 AM (0)
May 12, 12-1 AM (0)
May 12, 1-2 AM (0)
May 12, 2-3 AM (0)
May 12, 3-4 AM (0)
May 12, 4-5 AM (0)
May 12, 5-6 AM (0)
May 12, 6-7 AM (2)
May 12, 7-8 AM (0)
May 12, 8-9 AM (0)
May 12, 9-10 AM (2)
May 12, 10-11 AM (1)
May 12, 11-12 PM (1)
May 12, 12-1 PM (2)
May 12, 1-2 PM (1)
May 12, 2-3 PM (3)
May 12, 3-4 PM (1)
May 12, 4-5 PM (1)
May 12, 5-6 PM (0)
May 12, 6-7 PM (0)
May 12, 7-8 PM (0)
May 12, 8-9 PM (0)
May 12, 9-10 PM (0)
May 12, 10-11 PM (0)
May 12, 11-12 AM (0)
May 13, 12-1 AM (0)
May 13, 1-2 AM (0)
May 13, 2-3 AM (0)
May 13, 3-4 AM (0)
May 13, 4-5 AM (0)
May 13, 5-6 AM (1)
May 13, 6-7 AM (0)
May 13, 7-8 AM (2)
May 13, 8-9 AM (3)
May 13, 9-10 AM (0)
May 13, 10-11 AM (0)
May 13, 11-12 PM (1)
May 13, 12-1 PM (0)
May 13, 1-2 PM (0)
May 13, 2-3 PM (1)
May 13, 3-4 PM (0)
May 13, 4-5 PM (0)
May 13, 5-6 PM (0)
May 13, 6-7 PM (0)
May 13, 7-8 PM (1)
May 13, 8-9 PM (0)
May 13, 9-10 PM (0)
May 13, 10-11 PM (0)
May 13, 11-12 AM (0)
May 14, 12-1 AM (0)
May 14, 1-2 AM (0)
May 14, 2-3 AM (0)
May 14, 3-4 AM (0)
May 14, 4-5 AM (0)
May 14, 5-6 AM (0)
May 14, 6-7 AM (0)
May 14, 7-8 AM (14)
May 14, 8-9 AM (7)
May 14, 9-10 AM (0)
May 14, 10-11 AM (0)
May 14, 11-12 PM (36)
May 14, 12-1 PM (1)
May 14, 1-2 PM (38)
May 14, 2-3 PM (0)
May 14, 3-4 PM (0)
May 14, 4-5 PM (0)
May 14, 5-6 PM (0)
May 14, 6-7 PM (0)
May 14, 7-8 PM (0)
May 14, 8-9 PM (0)
May 14, 9-10 PM (0)
May 14, 10-11 PM (0)
May 14, 11-12 AM (0)
May 15, 12-1 AM (0)
May 15, 1-2 AM (0)
May 15, 2-3 AM (0)
May 15, 3-4 AM (0)
May 15, 4-5 AM (0)
May 15, 5-6 AM (0)
May 15, 6-7 AM (0)
May 15, 7-8 AM (12)
May 15, 8-9 AM (0)
May 15, 9-10 AM (1)
May 15, 10-11 AM (1)
May 15, 11-12 PM (0)
May 15, 12-1 PM (0)
May 15, 1-2 PM (0)
May 15, 2-3 PM (0)
May 15, 3-4 PM (0)
May 15, 4-5 PM (0)
May 15, 5-6 PM (0)
May 15, 6-7 PM (0)
May 15, 7-8 PM (0)
May 15, 8-9 PM (0)
May 15, 9-10 PM (0)
May 15, 10-11 PM (0)
May 15, 11-12 AM (0)
May 16, 12-1 AM (0)
May 16, 1-2 AM (0)
May 16, 2-3 AM (0)
May 16, 3-4 AM (0)
May 16, 4-5 AM (0)
May 16, 5-6 AM (0)
May 16, 6-7 AM (0)
May 16, 7-8 AM (0)
May 16, 8-9 AM (0)
May 16, 9-10 AM (0)
May 16, 10-11 AM (0)
May 16, 11-12 PM (0)
May 16, 12-1 PM (0)
May 16, 1-2 PM (0)
May 16, 2-3 PM (0)
May 16, 3-4 PM (0)
May 16, 4-5 PM (0)
May 16, 5-6 PM (0)
May 16, 6-7 PM (0)
May 16, 7-8 PM (0)
May 16, 8-9 PM (0)
May 16, 9-10 PM (0)
May 16, 10-11 PM (0)
May 16, 11-12 AM (0)
May 17, 12-1 AM (0)
May 17, 1-2 AM (0)
May 17, 2-3 AM (0)
May 17, 3-4 AM (0)
May 17, 4-5 AM (0)
May 17, 5-6 AM (0)
May 17, 6-7 AM (0)
May 17, 7-8 AM (0)
May 17, 8-9 AM (0)
May 17, 9-10 AM (0)
May 17, 10-11 AM (0)
May 17, 11-12 PM (0)
May 17, 12-1 PM (0)
May 17, 1-2 PM (0)
May 17, 2-3 PM (0)
May 17, 3-4 PM (0)
May 17, 4-5 PM (0)
May 17, 5-6 PM (0)
May 17, 6-7 PM (0)
May 17, 7-8 PM (0)
May 17, 8-9 PM (0)
May 17, 9-10 PM (0)
May 17, 10-11 PM (0)
May 17, 11-12 AM (0)
May 18, 12-1 AM (0)
May 18, 1-2 AM (0)
May 18, 2-3 AM (0)
May 18, 3-4 AM (0)
May 18, 4-5 AM (0)
May 18, 5-6 AM (0)
May 18, 6-7 AM (0)
May 18, 7-8 AM (1)
May 18, 8-9 AM (1)
May 18, 9-10 AM (2)
May 18, 10-11 AM (1)
May 18, 11-12 PM (3)
179 commits this week May 11, 2026 - May 18, 2026
Fix accumulator commitment to account for element multiplicity
  getAccumulatorCommitment was ignoring the Count field in the
  accumulator map.
  on-chain pairing check uses the actual duplicate scalars.

  Fix by expanding each (hash, count) entry into `count` copies
  before building the polynomial. Also fix requiredCRSPointCount
  and accumulatorSize to use total element count (sum of counts)
  rather than unique key count, so CRS sizing and the
  maxAccumulatorSize guard stay consistent.

Signed-off-by: Sasha Bogicevic <[email protected]>
Expose duplicate UTxO accumulator deduplication bug
  Add healthyPartialFanoutTxWithDuplicates — a partial fanout tx where two
  distinct TxIns carry identical TxOut content. The off-chain accumulator
  silently deduplicates them to one element while on-chain scalar computation
  does not, causing a pairing check mismatch. The added property currently
  fails, proving the bug exists.

Signed-off-by: Sasha Bogicevic <[email protected]>
Split FanoutProgressDatum and FinalPartialFanout redeemer
    Closed ──PartialFanout──────────► FanoutProgress
    FanoutProgress ──PartialFanout──► FanoutProgress  (repeat)
    FanoutProgress ──FinalPartialFanout──────────────► Final (burns tokens)
    Closed ──Fanout──────────────────────────────────► Final (≤ threshold, unchanged)

  Off-chain, HeadLogic.emitNextFanoutStep now distinguishes FreshFanout from
  FanoutInProgress to select the correct tx builder at each step.