Home / Reports / Jan 21, 2026
Wednesday, January 21, 2026
532 commits had been pushed across 61 repos by 89 authors. There were 2,217,578 additions and 249,193 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-consensus42
- cuddle36
- catalyst-voices31
- mithril30
- plutus29
- hermes25
- CIPs24
- cf-identity-wallet21
- dingo20
- zeko20
- acropolis15
- ouroboros-leios15
- formal-ledger-specifications14
- cf-summit-evoting-status12
- hydra-poc12
- essential-cardano-content11
- cardano-ibc-incubator10
- cf-cip1694-ballot-status10
- gerolamo8
- cardano-ledger8
- ouroboros-network8
- amaru8
- dolos8
- cardano-base7
- cardano-haskell-packages7
- adder6
- bursa6
- cf-token-metadata-registry-status6
- cardano-updates6
- ouroboros-leios-sim6
- cardano-constitution6
- hydra5
- cardano-ledger5
- cdnsd4
- cardano-rosetta-java4
- cardano-api4
- cardano-updates4
- formal-ledger-specifications4
- bls3
- cardano-faucet3
- multisig3
- gouroboros2
- cardano-governance-voting-tool2
- yoroi-mobile2
- cardano-ledger-specs2
- cardano-airgap2
- cardano-node2
- nview1
- pool_groups1
- cardano-graphql1
- cardano-org1
- cardano-token-registry1
- atala-prism-mediator1
- capkgs1
- haskell.nix1
- lace1
- open-enterprise-agent1
- stackage.nix1
- cardano-cli1
- developer-experience1
- Intersect-knowledge-base1
Commit Log
00:13:22
[ab62d416]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:13:22
[e181d9d1]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:29:09
[40cfc274]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:29:09
[9fe18af8]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:36:05
[a42b51b1]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:36:05
[4939be0a]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:47:22
[5b871a17]
Merge remote-tracking branch 'origin/master' into scls-canonical-2
(cardano-ledger)
02:29:34
[55eb3baa]
chore(deps): bump rossjrw/pr-preview-action from 1.6.3 to 1.8.1 (#7533)
(plutus)
03:16:50
[bb4b9c63]
feat(ui): show PIN screen after user cancel biometric screen
(cf-identity-wallet)
03:21:24
[bc425b3a]
Artifacts generated from 08f786877f1d89b97429e6a8201ef9b20dc279b1
(formal-ledger-specifications)
04:29:16
[e15a46ec]
configure blockfrost nightly ci to run using @requiresBlockfrost tag
(hydra-poc)
05:19:21
[d02658d8]
Artifacts generated from 647a9b48dc5a761a344bb139ae58706ca66d6586
(formal-ledger-specifications)
07:25:56
[e72bfb5f]
chore(ci): use emulator-runner, pin actions, increase timeout
(cf-identity-wallet)
07:30:03
[d5716940]
chore(ci): set APP_PATH via GITHUB_ENV and pin setup-android
(cf-identity-wallet)
07:36:33
[cc0ae364]
chore(ci): use setup-android v3 tag to avoid missing tarball
(cf-identity-wallet)
08:41:30
[0bafd223]
[EC Api] - Added: Beyond MVG Project: December 2025 progress report
(essential-cardano-content)
08:42:18
[535e5750]
Merge pull request #1650 from input-output-hk/ivan-irakoze/contrib/beyond-mvg-project-december-2025-progress-report-1768984889291
(essential-cardano-content)
09:10:24
[84b7b017]
Deploying to gh-pages from @ IntersectMBO/plutus@d871cabe9f4fa3a4b30c6b1ee870abc3952bd0d8 🚀
(plutus)
09:23:35
[47730f6f]
Merge branch 'feat/co-proposers-3677' into feat/voting_dreps_delegation
(catalyst-voices)
09:27:57
[ff9f110f]
Merge branch 'feat/voting_dreps_delegation' into feat/document-viewer-3956
(catalyst-voices)
09:50:47
[7454f676]
Merge branch 'feat/voting_dreps_delegation' into feat/registering-representative-role
(catalyst-voices)
09:58:50
[fbdff162]
test(core): Cleam up long-runningoperaionts when profiles are deleted
(cf-identity-wallet)
10:00:35
[d4e04c5c]
Merge branch 'feat/co-proposers-3677' into fix/save-collaborators-locally
(catalyst-voices)
10:10:17
[9fe71f47]
Add Imp test to check that SPO votes are validated against tx witnesses (#5521)
(cardano-ledger)
10:13:14
[61726ace]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 9fe71f478002a806b8f19cd85ae145fcec3e5d38
(cardano-ledger)
10:23:16
[4e0ef856]
Deploying to gh-pages from @ IntersectMBO/plutus@d871cabe9f4fa3a4b30c6b1ee870abc3952bd0d8 🚀
(plutus)
10:24:15
[36c496fc]
test(core): Cleam up long-runningoperaionts when profiles are deleted
(cf-identity-wallet)
10:31:18
[65a62633]
Merge branch 'feat/document-viewer-3956' of github_lynlynxx_ssh:input-output-hk/catalyst-voices into feat/document-viewer-3956
(catalyst-voices)
10:37:36
[d88acd1b]
feat: update connection migration scripts to use alias directly and define IdentifierMetadataRecordProps type
(cf-identity-wallet)
10:52:27
[c1dc74e4]
Artifacts generated from a52ee785b6e035e022ad0509ef7ce65a213e5a1a
(formal-ledger-specifications)
11:01:53
[0aefa271]
Merge branch 'feat/co-proposers-3677' into fix/display-consent-last-change-date
(catalyst-voices)
11:05:40
[bc7681bd]
Merge commit '70c3258667611a12f7fa8f85b5591830c533d296' into leios-prototype
(ouroboros-consensus)
11:22:56
[e9fae8f0]
Merge pull request #2939 from input-output-hk/jpraynaud/2833-fix-dmq-publisher-pallas-abort
(mithril)
11:26:59
[cead61f2]
feat: update IdentifierMetadataRecordProps to use CreationStatus enum
(cf-identity-wallet)
11:44:35
[bbdff1de]
Configure blockfrost nightly ci to run using @requiresBlockfrost tag (#2454)
(hydra-poc)
11:48:14
[bec03794]
Deploying to gh-pages from @ IntersectMBO/plutus@409556fd3a7d0e1861cf4370f88cb2eb3ecda115 🚀
(plutus)
11:51:45
[5718083e]
Fix React re-render cascade causing maximum depth exceeded
(ouroboros-leios-sim)
11:58:03
[ca6c5c18]
fix(ui): clear error of ssi input when new error appear (#1546)
(cf-identity-wallet)
12:00:13
[e115005c]
Merge branch 'feat/co-proposers-3677' into feat/voting_dreps_delegation
(catalyst-voices)
12:00:23
[f585b52f]
Merge branch 'feat/co-proposers-3677' into fix/display-consent-last-change-date
(catalyst-voices)
12:00:29
[fce07b85]
feat(ui): Improve error messages when adding connections (#1545)
(cf-identity-wallet)
12:01:09
[933765e7]
Merge branch 'feat/voting_dreps_delegation' into feat/document-viewer-3956
(catalyst-voices)
12:15:23
[aa004baf]
Mithril update 2026-01-21 - add context to high level overview
(cardano-updates)
12:17:30
[753e4197]
Deploying to gh-pages from @ cardano-scaling/hydra@bbdff1def8b0d5492f8691cc479f5ffe487d9f1a 🚀
(hydra-poc)
12:17:36
[dedcf904]
Deploying to gh-pages from @ IntersectMBO/plutus@55eb3baaaa4f58da33db1a27faef4d0c66720534 🚀
(plutus)
12:24:01
[115cd5f7]
Merge pull request #2941 from input-output-hk/jpraynaud/2833-fix-infra-dmq-node
(mithril)
12:53:53
[f419abcd]
chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.18 to 0.0.20 (#586)
(adder)
12:54:14
[6d27cb0c]
Merge branch 'feat/co-proposers-3677' into feat/voting_dreps_delegation
(catalyst-voices)
13:08:19
[5ca1f5b8]
Merge branch 'feat/voting_dreps_delegation' into feat/document-viewer-3956
(catalyst-voices)
13:11:39
[bbfd83e7]
Deploying to gh-pages from @ IntersectMBO/plutus@55eb3baaaa4f58da33db1a27faef4d0c66720534 🚀
(plutus)
13:20:04
[fd7ef130]
Use `ConwayDelegPredFailure` injection in `conwayDelegTransition`
(cardano-ledger)
13:46:50
[7751598d]
test(core): add tests for cleanupPendingOperationsForIdentifier
(cf-identity-wallet)
13:48:20
[f3ea8fb6]
Merge pull request #2925 from input-output-hk/jpraynaud/2830-update-changelog-distribution-2603
(mithril)
13:50:18
[926ae063]
Merge pull request #138 from danbaruka/feature/improve-seo-discoverability
(developer-experience)
13:57:40
[e24eb525]
refactor(stm): moved the digest implementation for Poseidon to a dedicated module for hash
(mithril)
14:09:16
[7dafa9ef]
[EC Api] - Added: Evolution SDK: a new era for Cardano development
(essential-cardano-content)
14:13:48
[cd208262]
Deploying to gh-pages from @ IntersectMBO/plutus@55d9238dc2eb45d44b075d89f60fb5f167fc9a87 🚀
(plutus)
14:19:27
[3f955f7c]
Update evolution-sdk-a-new-era-for-cardano-development.md
(essential-cardano-content)
14:19:59
[e89730fa]
Merge pull request #1651 from input-output-hk/mladen-lamesevic/contrib/evolution-sdk-a-new-era-for-cardano-development-1769004555264
(essential-cardano-content)
14:26:35
[37882309]
Deploying to gh-pages from @ cardano-scaling/hydra@5716c039c7647157f6f647d8b9b335062a791ffe 🚀
(hydra-poc)
14:33:44
[46ab6a72]
feat(ibc): enforce HostState root correctness across all IBC transitions
(cardano-ibc-incubator)
14:43:46
[f88303c5]
Provide a more specific show instance for the costmldsAssoc field
(formal-ledger-specifications)
14:43:47
[47d130d8]
Bind costmdlsAssoc type and its Show instance with a type alias
(formal-ledger-specifications)
14:45:18
[efa55819]
Merge branch 'feat/co-proposers-3677' into feat/voting_dreps_delegation
(catalyst-voices)
14:46:26
[bef7ca42]
Merge pull request #2937 from input-output-hk/jpraynaud/2813-update-protocol-parameters-testing-preview
(mithril)
14:46:49
[ab73045b]
feat(ibc): enforce HostState root correctness across all IBC transitions
(cardano-ibc-incubator)
14:47:10
[e9f85162]
feat: monitor sync status and check if optional postgres indexes have been applied.
(cardano-rosetta-java)
14:56:48
[63e3b5a6]
mempool: add tx validation time as a dimension of the capacity
(ouroboros-consensus)
15:00:52
[8caee8bc]
[EC Api] - Added: Evolution SDK: a new era for Cardano development
(essential-cardano-content)
15:11:00
[5726a2d9]
Update evolution-sdk-a-new-era-for-cardano-development.md
(essential-cardano-content)
15:15:09
[3694ef0f]
feat: integration testing suite for gateway + hermes, + minor fixes in caribic cli
(cardano-ibc-incubator)
15:16:29
[7d54821d]
Update evolution-sdk-a-new-era-for-cardano-development.md
(essential-cardano-content)
15:17:05
[d42afba7]
Merge pull request #1652 from input-output-hk/ivan-irakoze/contrib/evolution-sdk-a-new-era-for-cardano-development-1769007651279
(essential-cardano-content)
15:20:46
[566c3fd2]
chore: update Mithril light client proto and regenerate bindings
(cardano-ibc-incubator)
15:23:14
[87742aab]
Artifacts generated from ee678fc27c4288192ccbba4d2c35d940a7628704
(formal-ledger-specifications)
15:34:46
[1f40be02]
Deploying to gh-pages from @ IntersectMBO/plutus@55eb3baaaa4f58da33db1a27faef4d0c66720534 🚀
(plutus)
15:37:29
[efe1cc9c]
Update evolution-sdk-a-new-era-for-cardano-development.md
(essential-cardano-content)
15:39:32
[2ef95361]
fix(core): connection name should be profile scoped (#1530)
(cf-identity-wallet)
15:42:17
[bdd7cf8b]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 55d9238dc2eb45d44b075d89f60fb5f167fc9a87
(plutus)
15:42:48
[5ee255b5]
feat: add database-aware sync status monitoring with index creation tracking
(cardano-rosetta-java)
15:46:21
[bb6161b2]
refactor: remove optional index migrations for deferred application
(cardano-rosetta-java)
15:50:46
[4b635a3e]
Merge pull request #278 from cardano-foundation/caribic-updates
(cardano-ibc-incubator)
15:51:52
[6de56e72]
feat: prepare TxUTxODeltas message as TxInfo so we can pass this t this to utxo state for phase2 validation's script context; enhance codec for transaction, move transaction, script, utxo related from common's types.rs; in tx_unpacker, there is no calculation of states needed for validation, all calculations are done in utxo_state
(acropolis)
16:04:41
[b9c292c8]
wip(devnet): add 'dmq-node' test build 0.2.0.0 - b786785010584cb9858eef7032328a8adb475217 - DO NOT MERGE
(mithril)
16:42:35
[0d8dbad3]
Add `SerialiseAsRawBytes Word64` instance to Cardano.Api.Serialise.Raw
(cardano-api)
16:56:51
[c3a8d18b]
feat(cardano-node-chain): define `ChainDataStore` methods to store both blocks & transactions
(mithril)
16:58:28
[be72edbf]
Clarify description of 'chunk_format' in README.md to specify it indicates the compression scheme
(CIPs)
17:09:39
[7a9267fc]
doc(stm): Added a comment to describe the behavior of the update function of the Poseidon digest
(mithril)
17:29:17
[8fbe6372]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 55eb3baaaa4f58da33db1a27faef4d0c66720534
(plutus)
17:33:27
[3c428a35]
feat(ibc): enforce HostState co-spend and lock HostState NFT
(cardano-ibc-incubator)
17:43:57
[1de48cfd]
feat(ibc): enforce HostState co-spend and lock HostState NFT
(cardano-ibc-incubator)
17:52:00
[c3190017]
feat(cardano-node-chain): make importer store blocks alongside transactions
(mithril)
18:25:44
[b6f60dd5]
mempool: improve comments on the existing TestSetup types, tiny refactor
(ouroboros-consensus)
19:20:08
[50ba77bd]
fix(ci): increase emulator boot timeout, align API levels, add device profile
(cf-identity-wallet)
19:31:57
[9f5560c9]
Merge branch 'closeout-demo' of https://github.com/HarmonicLabs/gerolamo into closeout-demo
(gerolamo)
19:59:39
[5240e65f]
Merge remote-tracking branch 'origin/master' into scls-canonical-2
(cardano-ledger)
20:47:47
[0cc8548c]
Update cardano-canonical to support new Metadata representation
(cardano-ledger)
21:37:12
[6e3689d4]
chore(deps): bump github.com/blinklabs-io/adder from 0.35.0 to 0.36.0 (#497)
(cdnsd)
23:07:00
[2cb85009]
🟩 API (Batch) is up (204 in 116 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:00
[5c760853]
🟩 API (All properties) is up (204 in 526 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:00
[07b57df0]
🟩 API (Specific property) is up (204 in 117 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:09:47
[bb969bf9]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:48
[ba3a7b0e]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:48
[875106ae]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:49
[d924d22a]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:49
[ed5120c5]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:50
[ff5cb6b0]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:09:50
[70f99695]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:10:51
[6404bc69]
🟩 voting.summit.cardano.org is up (200 in 294 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:52
[1de539a2]
🟩 event-api is up (200 in 538 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:53
[4a2eb852]
🟩 user-verification-api is up (405 in 497 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:53
[d4914449]
🟩 blockchain-follower-api is up (200 in 451 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:54
[e3f05203]
🟩 login-api is up (401 in 484 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:55
[d59a5e8d]
🟩 cast-vote-api is up (401 in 419 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:55
[1269c304]
🟩 get-votes-api is up (401 in 428 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:10:56
[c9f41c36]
🟩 get-vote-receipt-api is up (401 in 159 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:21:04
[601c0f9b]
Deploying to gh-pages from @ IntersectMBO/plutus@49cade043c4c6a370fd5cd8a47405552dc27d4d0 🚀
(plutus)
23:30:00
[4b1a5e95]
Deploying to gh-pages from @ IntersectMBO/plutus@49cade043c4c6a370fd5cd8a47405552dc27d4d0 🚀
(plutus)