Home / Reports / Dec 23, 2025
Tuesday, December 23, 2025
464 commits had been pushed across 46 repos by 61 authors. There were 3,321,692 additions and 68,323 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- hydra-poc74
- cardano-ledger67
- cardano-base35
- catalyst-voices30
- cf-summit-evoting-status24
- mithril24
- cardano-base22
- acropolis17
- cardano-ledger-specs15
- ouroboros-consensus15
- plutus12
- cardano-ledger11
- cf-cip1694-ballot-status10
- gouroboros9
- cardano-addresses9
- ouroboros-leios7
- cardano-addresses7
- cardano-token-registry6
- cf-token-metadata-registry-status6
- cardano-cli6
- yoroi-frontend5
- cardano-haskell-package-repo5
- ouroboros-leios-sim5
- ouroboros-network5
- atala-prism-building-blocks4
- cardano-haskell-packages4
- atala-prism-mediator3
- cardano-cli3
- pool_groups2
- cardano-api2
- hermes2
- cardano-node2
- governance2
- cshell2
- cardano-configs1
- developer-portal1
- scripts1
- capkgs1
- cardano-parts1
- cardano-playground1
- formal-ledger-specifications1
- hydra1
- stackage.nix1
- cardano-api1
- formal-ledger-specifications1
- Intersect-knowledge-base1
Commit Log
00:09:43
[874f2251]
Merge pull request #698 from input-output-hk/yveshauser/formal-spec-update
(ouroboros-leios)
00:12:32
[27b47a91]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:12:33
[c9137fe7]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:25:23
[281d9e53]
🟥 voting.summit.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
00:25:43
[f87f8bd5]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:25:43
[7e9da2c9]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:26:49
[8da3156c]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:26:49
[81a81098]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:30:27
[dc81449d]
🟩 voting.summit.cardano.org is up (200 in 225 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
00:30:46
[e1e193fd]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:30:46
[e4762927]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:34:13
[2a7a39c5]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:34:14
[6260fa29]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:55:26
[a0674dac]
Merge pull request #591 from IntersectMBO/nm/clean-up-unused-infra
(cardano-base)
01:23:48
[f51828c1]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for b06b71e7be5efef554659883dc90c373452d0a04
(cardano-ledger)
01:24:36
[80a197c1]
fix: rebuild SPO map when retiring pools to avoid recursive OrdMap removal
(acropolis)
01:27:26
[b9b8e41d]
Merge pull request #590 from IntersectMBO/nm/remove-cardano-crypto-tests
(cardano-base)
01:47:29
[f95e6821]
fix: apply genesis params to set hardcoded params not present in NES snapshot
(acropolis)
01:58:46
[f5f1e99d]
Merge pull request #511 from input-output-hk/lowhung/debug-backpressure
(acropolis)
02:53:54
[7f3a678a]
Merge pull request #521 from input-output-hk/whankinsiv/deadlock-fixes
(acropolis)
03:41:43
[b160e923]
Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule
(cardano-ledger)
03:41:43
[f4e2a3e8]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
03:49:39
[30d293d7]
Merge pull request #5473 from IntersectMBO/carlos/update-fls-enable-tests-5
(cardano-ledger)
03:53:02
[30294aeb]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 30d293d7166561d47bccf56b7e1473cdab84714d
(cardano-ledger)
05:49:21
[d8749e30]
Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀
(plutus)
06:12:38
[7b6205a1]
Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀
(plutus)
07:02:50
[e1885b63]
fix(muxer): fix race condition in muxer readLoop causing panic on shutdown
(gouroboros)
07:03:11
[b846cdbd]
Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀
(plutus)
07:43:16
[612d6807]
feat: implement transaction status checking for NeoPRISM operations
(atala-prism-building-blocks)
09:17:04
[badfa4be]
feat(ledger): add auxiliary data types and common interface for all eras
(gouroboros)
09:19:22
[1772e45d]
feat(ledger): integrate AuxiliaryData support in Shelley transactions
(gouroboros)
09:29:53
[715f0e49]
test(ledger): add comprehensive unit tests for auxiliary data decoding
(gouroboros)
09:47:37
[23103e77]
fix(ledger): improve error handling consistency in auxiliary data tests
(gouroboros)
09:58:31
[759b0b55]
feat: generate new id for document draft when it's the first document to retain freshness and have the same id and ver
(catalyst-voices)
10:05:07
[f18f83d6]
add _syncProposal and move errors mapping + loading status there
(catalyst-voices)
10:15:08
[9ac23a05]
fix(aggregator): better support of signature registration:wq errors in signature processor
(mithril)
11:22:12
[6b1f8123]
Merge branch 'main' into dependabot/pip/catalyst-gateway/tests/api_tests/urllib3-2.6.0
(catalyst-voices)
11:58:40
[1786b535]
Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class.
(cardano-base)
11:58:40
[cabccd6a]
Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface.
(cardano-base)
11:58:40
[c5097cd7]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
11:58:41
[d3a5e393]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
11:58:41
[4aa78426]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
11:58:41
[641f7716]
Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey`
(cardano-base)
12:13:24
[9af20405]
Deploying to gh-pages from @ cardano-scaling/hydra@7e196dabf9daf8f8426e76b4f092d433cac7df5b 🚀
(hydra-poc)
12:37:24
[8c80a197]
Merge pull request #2828 from input-output-hk/curiecrypt/msnark/jubjub-wrapper
(mithril)
13:12:23
[d2e681c2]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
13:52:49
[81d5493b]
Artifacts generated from 5eb12b94b727ddd787a59bc3e437a6db044bf3f2
(formal-ledger-specifications)
14:01:27
[b0739f55]
Merge pull request #2874 from input-output-hk/curiecrypt/golden-test-for-merkle-tree
(mithril)
14:07:23
[8a101646]
wip(devnet): add 'dmq-node' test build 0.2.0.0 - 9438a2bb65466dd3cf521cbeb1f8cce923c40f0c - DO NOT MERGE
(mithril)
14:17:45
[1cf2c331]
Merge branch 'main' of github.com:input-output-hk/acropolis into shd/drep-validation-outcomes
(acropolis)
14:37:09
[8fa3ffa5]
Merge pull request #691 from input-output-hk/bwbush/tx-analysis
(ouroboros-leios-sim)
14:43:44
[f5bf8af7]
Deploying to gh-pages from @ cardano-scaling/hydra@ba13df8d58a9020e4f8c5d4314d6ca19022ef788 🚀
(hydra-poc)
15:02:19
[11afccbd]
Update dependencies to reflect the retirement of `cardano-crypto-tests`
(cardano-ledger)
15:05:23
[5d7c77f9]
feat(cat-gateway): Empty problem report proper `500` response (#3914)
(catalyst-voices)
15:16:20
[484bb838]
Merge pull request #2866 from input-output-hk/curiecrypt/msnark/support-multiple-leaves
(mithril)
15:20:00
[611349e2]
fix: use operation endpoint instead of transaction for status checks
(atala-prism-building-blocks)
15:55:53
[a5d959ea]
wip(devnet): add 'dmq-node' test build 0.2.0.0 - 581990fcaf71071fa44fd12dd8e916adb3bd95b4 - DO NOT MERGE
(mithril)
16:05:09
[35f5a475]
Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀
(plutus)
16:25:51
[35133089]
Update dependencies to reflect the retirement of `cardano-crypto-tests`
(cardano-ledger)
17:13:18
[e31d0835]
fix: avoid reading extra messages before main run loop when in snapshot mode
(acropolis)
17:25:08
[148b7159]
Merge pull request #4478 from Emurgo/chore/bump-release-version
(yoroi-frontend)
17:28:26
[0a0318eb]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 921420b8215d1b6cca968f564e67cb9b11454816
(plutus)
17:39:36
[b61bace8]
feat: add post shelley era's utxow validation with only shelley compatible functions
(acropolis)
17:53:05
[342f4506]
Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀
(plutus)
18:07:23
[ae5f0dbb]
Add 90ecec7d21814b9fdfdb991ec904ec78c02d4781e8d1ad1617682cb6454b414e53
(cardano-token-registry)
18:21:15
[47fdd74e]
Update dependencies to reflect the retirement of `cardano-crypto-tests`
(cardano-ledger)
18:43:15
[6e4368ec]
Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀
(plutus)
18:46:57
[4b246724]
Merge pull request #1317 from IntersectMBO/release/cardano-cli-10.14.0.0
(cardano-cli)
18:52:34
[cef7c3d0]
Merge pull request #319 from IntersectMBO/paweljakubas/fix-keyHashFromText
(cardano-addresses)
19:07:01
[f12c8049]
Move `cbits/blst_util.h` from `c-sources` to `extra-source-files`
(cardano-base)
19:30:41
[cad85844]
Update dependencies to reflect the retirement of `cardano-crypto-tests`
(cardano-ledger)
20:09:06
[85724335]
Merge pull request #527 from input-output-hk/whankinsiv/fix-remaining-deadlocks
(acropolis)
20:40:54
[af6629cc]
Merge pull request #597 from IntersectMBO/perturbing/fix-c-headers
(cardano-base)
21:10:39
[80270407]
Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class.
(cardano-base)
21:11:27
[038d179a]
🟥 voting.summit.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
21:11:55
[0970fa8a]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
21:11:55
[b0547607]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
21:15:41
[3979e591]
🟩 voting.summit.cardano.org is up (200 in 474 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
21:16:07
[504809f1]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
21:16:07
[443285e4]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
21:17:54
[9cf8b7cc]
Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface.
(cardano-base)
21:18:07
[48814839]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
21:18:07
[7af4edf5]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
21:18:07
[d5b602ea]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
21:18:08
[8f87b799]
Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey`
(cardano-base)
21:20:16
[fd8951fd]
Define `dijkstraLedgerTransition` using the one from conway
(cardano-ledger-specs)
21:20:16
[c985f523]
Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule
(cardano-ledger)
21:20:16
[a8ec0482]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger-specs)
21:29:53
[f4dc539a]
Move `blst_util.h` from `install-includes` to `extra-source-files`
(cardano-base)
22:06:18
[6974b705]
Merge pull request #598 from IntersectMBO/nm/fix-multiple-definitions
(cardano-base)
22:07:54
[e65c12b9]
Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class.
(cardano-base)
22:08:10
[79724d60]
Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface.
(cardano-base)
22:08:10
[252a9adb]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
22:08:10
[df5ed231]
Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey`
(cardano-base)
22:08:10
[dcca8239]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
22:08:10
[eb45517d]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
23:04:48
[09805158]
🟩 API (Batch) is up (204 in 96 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:48
[da23e2b3]
🟩 API (All properties) is up (204 in 640 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:48
[a92c29d6]
🟩 API (Specific property) is up (204 in 97 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:22
[c5056c05]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:22
[c824f1f6]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:23
[be791def]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:23
[93ed7782]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:23
[a0a9bf3d]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:24
[5a6c3248]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:24
[2730d926]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:51
[79959de2]
🟩 voting.summit.cardano.org is up (200 in 282 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:53
[ab16405d]
🟩 event-api is up (200 in 1472 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:54
[ed85a722]
🟩 blockchain-follower-api is up (200 in 423 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:54
[e27d4a75]
🟩 user-verification-api is up (405 in 626 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:55
[1634b4dd]
🟩 login-api is up (401 in 452 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:56
[a6c8c4d3]
🟩 get-votes-api is up (401 in 151 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:56
[40c599c4]
🟩 cast-vote-api is up (401 in 413 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:57
[f4dd2f79]
🟩 get-vote-receipt-api is up (401 in 411 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:14:45
[b27b3153]
Update dependencies to reflect the retirement of `cardano-crypto-tests`
(cardano-ledger)
23:48:18
[9d143583]
build(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#42)
(cardano-configs)
23:59:41
[6097e4ad]
Sitched OutputVRF to use ByteArray. crypto-praos still needs to be fixed
(cardano-base)
23:59:41
[50aa1e11]
Add `FromCBOR` and `ToCBOR` instances for `Codec.CBOR.ByteArray.ByteArray` and `Data.Array.Byte.ByteArray`
(cardano-base)