Home / Reports / Jun 5, 2026
Friday, June 5, 2026
330 commits had been pushed across 42 repos by 56 authors. There were 305,385 additions and 105,607 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- mithril75
- hydra-poc47
- cardano-node22
- amaru20
- dingo15
- cardano-ledger15
- gouroboros12
- cf-summit-evoting-status12
- cf-cip1694-ballot-status10
- cardano-configs9
- ouroboros-consensus9
- cardano-mpfs-onchain8
- cardano-ledger8
- cardano-org7
- cardano-node6
- cf-token-metadata-registry-status5
- spongix5
- CIPs4
- cardano-addresses4
- multisig4
- cardano-playground3
- essential-cardano-content3
- bursa2
- pool_groups2
- bls2
- cardano-token-registry2
- zeko2
- Intersect-knowledge-base2
- Governance2
- cardano-node-api1
- cardano-up-packages1
- blockfrost-backend-ryo1
- blockfrost-platform1
- cardano-addresses1
- catalyst-voices1
- haskell.nix1
- hydra1
- stackage.nix1
- budget-management1
- cardano-db-sync1
- civics-documentation1
- metis1
Commit Log
00:38:55
[3e90ba6a]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:38:55
[0a5d6250]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
01:00:06
[7a3f1b6a]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
01:00:06
[e04e622d]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
01:11:01
[6a223619]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:11:01
[821378ff]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
03:39:44
[b59c11db]
Merge pull request #3309 from input-output-hk/hjeljeli32/3130-naming-alignment
(mithril)
07:19:00
[190900dd]
Merge pull request #7985 from vladislavkudrin2/gql-update-2
(cardano-token-registry)
07:37:50
[2ef1b25c]
refactor(test-lab, docs, ci): rename mithril-devnet references to cardano-devnet
(mithril)
07:39:26
[a1d16e04]
chore: upgrade crate versions and `mithril-test-lab/cardano-devnet/VERSION` version
(mithril)
08:27:38
[57558673]
[EC Api] - Added: Weekly development report as of 2026-06-05
(essential-cardano-content)
08:34:52
[020bf474]
Merge pull request #1693 from input-output-hk/olga-hryniuk/contrib/weekly-development-report-as-of-2026-06-05-1780648057295
(essential-cardano-content)
08:56:59
[93f06f5e]
feat(create-snapshots): add --targets-file and --cardano-db-dir for offline/testnet snapshots
(amaru)
09:07:13
[72257665]
chore: upgrade crate versions and `mithril-test-lab/cardano-devnet/VERSION` version
(mithril)
09:07:13
[c5ec3764]
refactor(test-lab, docs, ci): rename mithril-devnet references to cardano-devnet
(mithril)
09:21:48
[40b36b0c]
fix(bootstrap): honor era-history sidecar when importing testnet tvar snapshots
(amaru)
09:24:16
[d9aa08f5]
chore: upgrade crate versions and `mithril-test-lab/cardano-devnet/VERSION` version
(mithril)
09:24:16
[f24042a1]
refactor(test-lab, docs, ci): rename mithril-devnet references to cardano-devnet
(mithril)
10:11:21
[8dfbbca0]
constrain upper bound for script, cosigner and their parsers to be upper bound of Int
(cardano-addresses)
10:30:24
[5312f623]
Merge pull request #428 from IntersectMBO/paweljakubas/enforce-upper-bound-cosigner-script-size
(cardano-addresses)
10:46:24
[1dddfe7f]
refactor: pass retired/expired as booleans and couple SQL key with its params
(blockfrost-backend-ryo)
11:05:09
[89818b7a]
Merge pull request #429 from IntersectMBO/paweljakubas/bump-to-4.0.5
(cardano-addresses)
11:44:03
[59bd352b]
Re-export deprecated rule names from `Cardano.Ledger.Shelley.API.Types`
(cardano-ledger)
12:39:56
[39642fcb]
Merge pull request #3311 from input-output-hk/ctl/3295-remove-mithril-nodes-supports-in-mithril-devnet
(mithril)
13:03:45
[9febb0e3]
fix: stop upstream HEAD from poisoning the shared connection pool; repair e2e test
(spongix)
13:04:08
[68ae3034]
[EC Api] - Added: Tweag by Modus Create - Getting Peras to mainnet
(essential-cardano-content)
13:30:35
[f80aba90]
chore(deps): bump the mesh-sdk group across 1 directory with 3 updates
(multisig)
13:37:00
[e5c54fc6]
refactor(common): promote 'schnorr' primitives to the crypto_helper module
(mithril)
13:37:00
[7d3edf5b]
feat(common): add 'GenesisSigner' wrapping the Ed25519 and Schnorr genesis signers
(mithril)
13:37:00
[a085948d]
feat(common): add SNARK-friendly genesis primitives (Schnorr over Jubjub)
(mithril)
13:37:00
[7996bad8]
feat(common): add genesis key bundles pairing Ed25519 and Schnorr keys
(mithril)
13:37:00
[a8e63be1]
refactor(common): promote 'genesis' crypto_helper to a sub-module folder
(mithril)
13:37:00
[64f5f8d7]
feat(common): add 'GenesisVerifier' wrapping the Ed25519 and Schnorr genesis verifiers
(mithril)
13:41:18
[87c92bd3]
feat(common): add 'GenesisDualSignature' variant on 'CertificateSignature'
(mithril)
13:45:25
[dd6ee85c]
feat(common): era-dispatch 'CertificateGenesisProducer' for Schnorr genesis
(mithril)
13:45:26
[bb2d9a6c]
feat(aggregator): adapt dependency injection and services to genesis verifier
(mithril)
14:13:46
[d681530e]
Re-export deprecated rule names from `Cardano.Ledger.Shelley.API.Types`
(cardano-ledger)
14:14:14
[e15f87a0]
wb | keep genesis cache on-disk genesis layout consistent with `create-testnet-data`
(cardano-node)
14:17:57
[00b76795]
Revert "tmp: remove ledger snapshots tests until creation of new test snapshots."
(amaru)
14:18:15
[d2c4ef6d]
Consolidate fanout test constants and fix uncaught exception in postTx
(hydra-poc)
14:18:15
[18d27daf]
Fix fanout for pre-settled UTxOs: remove isG1Generator, add headAdaOverhead
(hydra-poc)
14:18:15
[4717518d]
Small cleanups: nullary IncrementalAction constructors and isG1Generator helper
(hydra-poc)
14:18:15
[84aab947]
Fix tx-cost bench: drop fanoutChunkSize, widen FinalPartialFanout range
(hydra-poc)
14:18:15
[cd2f82b2]
Fix genFanoutTx and tx-cost bench to correctly evaluate fanout transactions
(hydra-poc)
14:18:15
[d2d1c70b]
Harden checkPartialFanout: prevent lock attack and zero-output degenerate case
(hydra-poc)
14:18:15
[0162ef9d]
Remove hardcoded fanout chunk/threshold constants; make fanout sizing fully dynamic
(hydra-poc)
14:18:15
[707e755e]
Clean up mutation tests and remove stale hash references after accumulator refactor
(hydra-poc)
14:19:51
[cc877d1e]
wb | new genesis "ripper" backend separating dataset from protocol
(cardano-node)
14:20:01
[f0548f3e]
wb | restore previously removed extra cost models in epoch-timeline.json
(cardano-node)
14:56:30
[28bb38c5]
Deploying to gh-pages from @ cardano-scaling/hydra@9d4d136c8a36f84d3fbf9664a07374f76dddfbb2 🚀
(hydra-poc)
15:08:56
[bcf05f94]
Merge pull request #925 from pragma-org/rk/chainsync-pipelining-constant
(amaru)
15:15:51
[8cc86b24]
refactor(aggregator): avoid signature clone in certificate record conversion
(mithril)
15:28:50
[02875322]
test(aggregator): separate genesis subcommand parse and execution tests
(mithril)
15:30:46
[90361b13]
feat(ouroboros): leios vote diffusion mini-protocol and RB integration (#2502)
(dingo)
16:03:43
[7abd315c]
refactor(common): split genesis certificate creation into typed constructors
(mithril)
16:05:10
[81fd5d69]
Deploying to gh-pages from @ cardano-scaling/hydra@b63befc5ad819a9d2087de79b99f06fe67f210f9 🚀
(hydra)
16:44:18
[8e3cebe9]
feat(e2e): introduce `ScenarioToolkit` with modular subcomponents (`CheckToolkit`, `ExecToolkit`, `WaitToolkit`)
(mithril)
16:44:18
[46882e24]
refactor(e2e): restructure scenarios into `scenario` module and rename for clarity
(mithril)
16:44:19
[76abf5f1]
refactor(e2e): promote `check.rs` to module directory for future refactor
(mithril)
16:44:19
[1a326fe4]
refactor(e2e): split check toolkits into subpart, one for each artificat types + certificate
(mithril)
16:44:20
[1177b7db]
refactor(e2e): integrate `ScenarioToolkit` into scenarios and infrastructure
(mithril)
16:44:20
[aa1c8f28]
refactor(e2e): unify certification and verification methods in check toolkits
(mithril)
16:57:46
[533fbc99]
leios: update alloy config for an accurate stmt on json disordering
(cardano-playground)
17:01:48
[428999f3]
Rename `mkRewardingPurpose`/`toRewardingPurpose` to `mkWithdrawingPurpose`/`toWithdrawingPurpose`
(cardano-ledger)
17:02:14
[4a0b94e0]
Rename `RewardingPurpose` pattern synonym to `WithdrawingPurpose`
(cardano-ledger)
17:02:40
[277446d2]
Rename `AnyEraRewardingPurpose`/`anyEraToRewardingPurpose` to `...Withdrawing...`
(cardano-ledger)
17:02:58
[1cbf7852]
Rename `getRewardingScriptsNeeded` to `getWithdrawingScriptsNeeded`
(cardano-ledger)
17:03:25
[dd104d88]
Rename `PlutusPurposeTag` constructor `Rewarding` to `Withdrawing`
(cardano-ledger)
17:09:09
[9f455bf0]
Deposit and recover transition tests, tidy up some other tests (#2711)
(hydra-poc)
17:41:59
[863d8c9f]
cabal: use consensus leios-staging-area srp, drop some remake use
(cardano-node)
17:42:45
[a92f8018]
Deploying to gh-pages from @ cardano-scaling/hydra@9f455bf0f7737d536e5c325e30c57d2c71e72d8a 🚀
(hydra-poc)
18:34:53
[bdc8d283]
feat(blockfrost): expose Conway-era protocol parameters in epoch endpoints
(dingo)
19:53:03
[a52ba52f]
feat(leios): Added leios endorser block type and cbor serialization as well as deserialization along with the unit-tests
(gouroboros)
19:58:08
[a16003b9]
build(deps): Bump docker/setup-qemu-action from 4.0.0 to 4.1.0
(cardano-configs)
19:58:47
[4bced5d3]
build(deps): Bump docker/setup-qemu-action from 4.0.0 to 4.1.0 (#63)
(cardano-configs)
20:02:47
[441ca75a]
leios: simplify by dropping custom alloy cfg as dashes are now aligned
(cardano-playground)
20:15:19
[a28f0616]
feat(leios): Made changes to fix reject trailing bytes in Leios endorser block CBOR
(gouroboros)
20:19:07
[c4ea5a97]
chore: remove program intro and benefits sections from ambassadors page
(cardano-org)
21:53:07
[d279fcaf]
feat(database): bypass per-input GetUtxoIncludingSpent checks in Mithril backfill
(dingo)
21:59:07
[2b26dcfc]
feat(database): bypass per-input GetUtxoIncludingSpent checks in Mithril backfill
(dingo)
21:59:53
[c1c67438]
ChainDB: add getLastGcSlot; Leios: late-join cache + GC pruner
(ouroboros-consensus)
22:48:06
[e7eaf9eb]
feat(database): bypass per-input GetUtxoIncludingSpent checks in Mithril backfill
(dingo)
23:29:01
[f37ad295]
🟩 API (Specific property) is up (204 in 167 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:29:01
[bbeb96b4]
🟩 API (All properties) is up (204 in 668 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:29:02
[6d2b7572]
🟩 API (Batch) is up (204 in 181 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:32:53
[dec52341]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:33:05
[3b283851]
🟩 voting.summit.cardano.org is up (200 in 320 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:06
[e06fab54]
🟩 event-api is up (200 in 567 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:06
[448c8c44]
🟩 blockchain-follower-api is up (200 in 360 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:06
[40bb067f]
🟩 user-verification-api is up (405 in 569 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:07
[f48ef436]
🟩 cast-vote-api is up (401 in 316 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:07
[cf690f84]
🟩 get-votes-api is up (401 in 100 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:07
[2e9753e6]
🟩 login-api is up (401 in 403 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:08
[50d361be]
🟩 get-vote-receipt-api is up (401 in 332 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:15
[df4327f5]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:33:37
[0f5427e9]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:33:58
[2923952a]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:34:19
[acd0964f]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:34:41
[5fee8ae5]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:35:02
[b3c93308]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:40:08
[5eb8babe]
feat(blockfrost): expose Conway-era protocol parameters in epoch endp… (#2504)
(dingo)