Home / Reports / Dec 24, 2025
Wednesday, December 24, 2025
300 commits had been pushed across 33 repos by 35 authors. There were 439,075 additions and 26,005 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-ledger85
- hydra-poc39
- cardano-ledger22
- open-enterprise-agent16
- plutus16
- cardano-haskell-packages16
- cf-summit-evoting-status12
- ouroboros-consensus12
- cardano-ledger-specs11
- cf-cip1694-ballot-status10
- hermes10
- dingo8
- cf-token-metadata-registry-status6
- cardano-addresses6
- cardano-addresses4
- cardano-haskell-package-repo3
- adder2
- cardano-up2
- pool_groups2
- cf-identity-wallet2
- adapools-yoroi-frontend2
- ouroboros-leios2
- cardano-cli2
- txtop1
- capkgs1
- haskell.nix1
- hydra1
- ouroboros-leios-sim1
- ouroboros-network1
- stackage.nix1
- Intersect-knowledge-base1
- Governance1
- pallas1
Commit Log
00:12:16
[981ed3cc]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:12:17
[8b1eecf9]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:27:13
[5bb7824e]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:27:13
[cf0cb818]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:34:33
[b1543ee2]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:34:33
[c3657348]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:01:24
[a759810e]
Use the memoized hash, instead of recomputing it from original bytes
(ouroboros-consensus)
01:14:21
[ec50876b]
Use the memoized hash, instead of recomputing it from original bytes
(ouroboros-consensus)
02:05:45
[3193550c]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for d08fc0c048594325886b7b7e7cdd3b810e431046
(plutus)
04:10:17
[dcc63e3c]
Deploying to gh-pages from @ IntersectMBO/plutus@d08fc0c048594325886b7b7e7cdd3b810e431046 🚀
(plutus)
05:03:12
[0fcd7fbb]
Deploying to gh-pages from @ IntersectMBO/plutus@d08fc0c048594325886b7b7e7cdd3b810e431046 🚀
(plutus)
07:16:51
[c0c38048]
Deploying to gh-pages from @ IntersectMBO/plutus@79b0431690d19985d1e8ab558dd46657fc0a1edb 🚀
(plutus)
07:52:30
[d8f279c3]
Deploying to gh-pages from @ IntersectMBO/plutus@79b0431690d19985d1e8ab558dd46657fc0a1edb 🚀
(plutus)
08:43:13
[0e83aaff]
Deploying to gh-pages from @ IntersectMBO/plutus@79b0431690d19985d1e8ab558dd46657fc0a1edb 🚀
(plutus)
11:15:56
[1b384f01]
Merge remote-tracking branch 'origin/yura/value-data-memory-models' into ana/use-new-memory-costing
(plutus)
11:17:28
[78b9e7f2]
Merge remote-tracking branch 'origin/master' into ana/value-costing-final
(plutus)
11:18:01
[418e358f]
Merge remote-tracking branch 'origin/master' into ana/use-new-memory-costing
(plutus)
11:29:40
[3714ff43]
refactor: extract DIDServiceImpl into PrismNodeDIDService
(open-enterprise-agent)
11:29:41
[f8e05119]
Replace PrismNode DID service with NeoPrism backend implementation
(open-enterprise-agent)
11:29:41
[0a98bfbb]
Implement NeoPrism DID resolution with metadata conversion
(open-enterprise-agent)
11:29:41
[88f9ede2]
Simplify NeoPrism DID resolution logic and remove unused import
(open-enterprise-agent)
11:29:41
[ea5326e9]
Extract NeoPrismClient from NeoPrismDIDService for separation of concerns
(open-enterprise-agent)
11:29:42
[b40bd3c1]
feat: implement transaction status checking for NeoPRISM operations
(open-enterprise-agent)
11:29:42
[bf5aa3da]
fix: use operation endpoint instead of transaction for status checks
(open-enterprise-agent)
11:29:43
[2778ea29]
ci: add neoprism version and config to integration tests
(open-enterprise-agent)
11:53:34
[891e68e8]
Stub implementation of `LedgerPeersConsensusInterface.getBlockHash`
(ouroboros-consensus)
12:18:21
[b0ff39dd]
chore(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0 (#569)
(adder)
12:18:51
[19415bee]
chore(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#570)
(adder)
12:39:26
[81279424]
Add definitions for PerasVote diffusion through ObjectDiffusion
(ouroboros-consensus)
13:22:15
[26760c9f]
Add definitions for PerasVote diffusion through ObjectDiffusion
(ouroboros-consensus)
13:41:08
[43c992f5]
fix(ui): fix cannot join group when wallet have pending group profile (#1479)
(cf-identity-wallet)
13:54:16
[fe713899]
build(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0 (#1147)
(dingo)
13:56:53
[be305aa6]
build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#1146)
(dingo)
13:58:12
[79211477]
build(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0 (#481)
(cardano-up)
13:58:38
[e4f4f8e7]
build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#482)
(cardano-up)
14:01:10
[04255b3a]
chore(deps): Bump github.com/gdamore/tcell/v2 from 2.13.4 to 2.13.5 (#267)
(txtop)
15:02:32
[cb13915e]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 6580d3bd8e7b810d7eac55e4478b1323ec242e31
(cardano-ledger)
18:12:07
[8bea143d]
Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule
(cardano-ledger)
18:12:07
[25f25241]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger-specs)
18:51:52
[593ac919]
build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace (#1152)
(dingo)
19:30:58
[577f4359]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 56fc6cd141bff7cb5fcab32fd0701e6e8ae57f00
(cardano-ledger)
19:51:04
[646f1fca]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
19:51:04
[6b7fbd77]
Define `dijkstraLedgerTransition` using the one from conway
(cardano-ledger-specs)
19:51:04
[62922919]
Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule
(cardano-ledger)
21:44:24
[6059ffae]
Merge pull request #5464 from IntersectMBO/ldan/minfeea-coinperbyte
(cardano-ledger)
21:47:10
[a91375c5]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 6059ffaecfd090c627c6a02f8ff013a829ba5c4b
(cardano-ledger)
23:04:44
[9824d2e4]
🟩 API (Batch) is up (204 in 142 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:44
[20d2cbae]
🟩 API (Specific property) is up (204 in 143 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:44
[2fc4605a]
🟩 API (All properties) is up (204 in 767 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:09
[b15fb0cc]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:10
[d6fc1429]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:10
[1b984a8e]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:11
[61ff90f0]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:12
[721a7c28]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:12
[035e3519]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:12
[16103db3]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:55
[248a1387]
🟩 event-api is up (200 in 621 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:55
[c5b605d5]
🟩 voting.summit.cardano.org is up (200 in 382 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:56
[81102612]
🟩 user-verification-api is up (405 in 623 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:57
[9b1b3792]
🟩 login-api is up (401 in 478 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:57
[af1dea02]
🟩 blockchain-follower-api is up (200 in 286 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:58
[9bcce87a]
🟩 get-votes-api is up (401 in 302 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:58
[8d662837]
🟩 cast-vote-api is up (401 in 314 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:58
[3b74bc39]
🟩 get-vote-receipt-api is up (401 in 134 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:45:29
[21ab0605]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
23:45:31
[45d46620]
Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule
(cardano-ledger)
23:45:31
[239d647b]
Call `SUBDELEG`, `SUBGOVCERT` and `SUBPOOL` from `SUBCERT`
(cardano-ledger-specs)