Home / Reports / Jan 7, 2026
Wednesday, January 7, 2026
592 commits had been pushed across 71 repos by 99 authors. There were 5,372,336 additions and 178,200 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- formal-ledger-specifications65
- gouroboros41
- mithril40
- catalyst-voices34
- cardano-node29
- acropolis23
- ouroboros-network21
- lace16
- aiken15
- dingo15
- mesh15
- cardano-ledger14
- cf-identity-wallet12
- cf-summit-evoting-status12
- atala-prism-mediator12
- hydra-poc12
- plutus12
- formal-ledger-specifications12
- adder11
- cf-cip1694-ballot-status10
- yoroi-mobile9
- cardano-haskell-packages9
- amaru9
- terragrunt-aws-eks8
- cardano-api8
- blockfrost-rust7
- cardano-org7
- cardano-parts7
- cf-token-metadata-registry-status6
- CIPs6
- ouroboros-leios-sim6
- cardano-api6
- bursa5
- cardano-ledger-specs5
- hermes5
- ouroboros-leios5
- cardano-rosetta-java4
- cardano-token-registry4
- cardano-node4
- cardano-ambassador-tool3
- atala-prism-wallet-sdk-kmm3
- ouroboros-consensus3
- cardano-base3
- dolos3
- pool_groups2
- cardano-ignite2
- gerolamo2
- hydra2
- iohk-nix2
- cardano-cli2
- Intersect-knowledge-base2
- Governance2
- plutarch-plutus2
- cardano-wallet1
- cf-helm-charts1
- yoroi1
- blockfrost-pluts1
- atala-prism1
- auth-keys-hub1
- capkgs1
- cardano-base1
- cardano-clusterlib-py1
- cardano-haskell-package-repo1
- cardano-ledger1
- cardano-wallet1
- haskell.nix1
- nothunks1
- open-enterprise-agent1
- stackage.nix1
- docs1
- homebrew-tap1
Commit Log
00:11:55
[b3ee8f45]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:55
[1e41b45d]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:17:15
[769ceafd]
Merge branch 'kwxm/costing/valueData-experiments-2' of github.com:IntersectMBO/plutus into kwxm/costing/valueData-experiments-2
(plutus)
00:27:13
[9f45bb46]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:27:13
[d1430811]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:34:39
[b8229364]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:34:39
[74514a44]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:41:28
[f3e8fc28]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
00:41:28
[0e6ef2cf]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
00:46:23
[90a71920]
[Dijkstra] Fix collectP2ScriptsWithContext: TxLevel-indexed txInfo + split UTxO views
(formal-ledger-specifications)
01:31:58
[d278a6de]
Add helpers for grouping top-level guard requests
(formal-ledger-specifications)
01:32:21
[47cbcb8f]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
01:32:21
[cd934cf8]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
01:33:12
[29750f50]
change txRequiredTopLevelGuards type from list to set
(formal-ledger-specifications)
01:33:15
[1b1144bc]
convert code comments to (literate) documentation
(formal-ledger-specifications)
01:34:10
[ed02aabf]
Artifacts generated from 56a8fa670680f5e5652e640817d2179510ead0f7
(formal-ledger-specifications)
02:36:14
[20498dcf]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
02:36:14
[495ec97c]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
02:46:11
[bb90078c]
[Dijkstra] Fix collectP2ScriptsWithContext: TxLevel-indexed txInfo + split UTxO views
(formal-ledger-specifications)
03:34:14
[151bfa19]
refactor(client): complete Redux migration and cleanup
(cardano-ambassador-tool)
04:37:55
[67a0702d]
Update ouroboros-network/framework/lib/Ouroboros/Network/Context.hs
(ouroboros-network)
04:41:58
[769d07ed]
Remove extraFlags polymorphism from NodeToNodeProtocolsWithExpandedCtx
(ouroboros-network)
04:41:58
[3c895c77]
Add documentation on ChainSync timeout changes in the network spec
(ouroboros-network)
07:52:32
[78d9a718]
Merge branch 'feat/co-proposers-3677' into refactor/replace-dummy-catalyst-id-factory
(catalyst-voices)
08:06:57
[e97ea321]
Merge branch 'main' into refactor/handle-todos-markdown-plain-text-and-docs
(catalyst-voices)
08:07:07
[a84d7505]
Merge branch 'feat/co-proposers-3677' into feat/integrate-responding-to-collaborator-invites-3701
(catalyst-voices)
08:08:17
[fdfdb467]
fix(migration): refactor connection pair handling and tag management
(cf-identity-wallet)
08:12:06
[2a08b7f6]
fix(migration): refactor connection pair handling and tag management
(cf-identity-wallet)
09:54:28
[0c6e0666]
refactor(cat-voices): replace dummy catalyst id factory (#3950)
(catalyst-voices)
09:54:46
[bd5a5e71]
feat(cat-voices): handle todos, markdown plain text and docs (#3946)
(catalyst-voices)
09:55:49
[4a65e4e8]
Merge branch 'feat/co-proposers-3677' into feat/integrate-responding-to-collaborator-invites-3701
(catalyst-voices)
09:57:25
[a40db0cb]
refactor: refactored the tx submission protocol to fit into the protocol state description
(amaru)
09:59:25
[612ba444]
feat: drep vote delegation available in network operations.
(cardano-rosetta-java)
10:05:59
[2ad07856]
Move Arbitrary instances and generators from hydra-cardano-api to hydra-cardano-api:testlib
(hydra-poc)
10:11:22
[e1bd6f85]
fix: in yaci-store 2.0.x, some indices were removed which cause severe performance degredation for rosetta-java on some endpoints, e.g. on rosetta's /block endpoint.
(cardano-rosetta-java)
10:17:46
[1a025fee]
Merge pull request #7869 from cardano-tools-nft/21c25071-8b60-4575-8f39-a891266fccbd
(cardano-token-registry)
10:54:58
[a40b14a5]
Refactor: Move timeLimitsChainSync and add extraFlag type variables
(ouroboros-network)
11:02:09
[8c9e1267]
feat: sign raw payload to avoid double-compressing the same payload
(catalyst-voices)
11:44:11
[428f1ea9]
Merge branch 'feat/co-proposers-3677' into feat/collaborator-display-consent
(catalyst-voices)
12:13:07
[f10130bf]
simplify `blsSigContextGen`, drop redudent test check, drop `hexBS`
(cardano-base)
12:35:35
[81d0cef8]
Merge pull request #2881 from input-output-hk/curiecrypt/msnark/remove-deprecated
(mithril)
13:00:54
[ae9b6ac9]
Add --cse-which-subterms flag to let CSE consider all (including work-free) subterms
(plutus)
13:20:39
[8500ffbc]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
13:20:39
[81cf1af0]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
13:20:39
[3ecb01ce]
Add helpers for grouping top-level guard requests
(formal-ledger-specifications)
13:22:35
[54d399c1]
change txRequiredTopLevelGuards type from list to set
(formal-ledger-specifications)
13:23:43
[05daaae1]
convert code comments to (literate) documentation
(formal-ledger-specifications)
13:38:17
[b2730f18]
Merge remote-tracking branch 'origin/develop3' into develop
(cardano-rosetta-java)
13:41:53
[c3d952e7]
Add --cse-which-subterms flag to let CSE consider all (including work-free) subterms
(plutus)
13:46:44
[0eb3c685]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
13:46:44
[c4eeea49]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
13:49:02
[f7167dc4]
Merge branch 'main' of https://github.com/blinklabs-io/gouroboros into feature/chain-sync-restart
(gouroboros)
14:02:46
[9c89d492]
wb | make only cardano-node, cardano-tracer, tx-generator and locli support profiling
(cardano-node)
14:02:49
[95e19226]
wb | remove "-prof" profiles and use WB_PROFILING for everything about profiling
(cardano-node)
14:02:50
[0ab9f0e2]
wb | obtain all dependencies from the same, maybe custom, haskell.nix project
(cardano-node)
14:06:09
[3607e215]
add type application fromIntegral, add error prefix, fix PoP deserialization
(cardano-base)
14:09:33
[056a4f03]
Replace `txRequiredGuards` -> credential `txGuards`
(formal-ledger-specifications)
14:14:42
[22d2164c]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
14:14:42
[704f25bc]
Add helpers for grouping top-level guard requests
(formal-ledger-specifications)
14:14:42
[a250511f]
convert code comments to (literate) documentation
(formal-ledger-specifications)
14:14:42
[6d5f55d6]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
14:14:42
[1aab82f7]
change txRequiredTopLevelGuards type from list to set
(formal-ledger-specifications)
14:18:43
[d9fd7b55]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
14:18:43
[e28bd374]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
14:19:05
[4a690a6a]
[Dijkstra] Fix collectP2ScriptsWithContext: TxLevel-indexed txInfo + split UTxO views
(formal-ledger-specifications)
14:25:14
[62399c10]
refactor(createSendTx): refine ADA requirement logic for transaction calculations
(yoroi-mobile)
14:30:36
[196241cf]
Artifacts generated from 545c0dad9861532896ad24c33a85dc9c9ac591de
(formal-ledger-specifications)
14:37:01
[6650688d]
Artifacts generated from 0dc419d6ed9ecd08dbbd5de8a374f75af58ab87a
(formal-ledger-specifications)
14:59:11
[a489231f]
testnet-template: match cfg to the adjusted network traces in new tracing
(iohk-nix)
15:13:03
[0d9957e7]
Merge pull request #2875 from input-output-hk/curiecrypt/msnark/single-signature-for-concatenation
(mithril)
15:28:51
[a5872eb5]
refactor(createSendTx): replace error handling with NotEnoughMoneyToSendError for clarity and consistency; add ResultScreen to navigation stack
(yoroi-mobile)
15:45:48
[6110d1d9]
Add hybrid node groups support with VPC peering and autoscaling
(terragrunt-aws-eks)
15:52:47
[5b4204af]
Fix spot instance max_price and shell variable substitution issues
(terragrunt-aws-eks)
16:08:05
[ede71b1b]
Refactor hybrid nodes to use EKS Hybrid Nodes method with SSM and nodeadm
(terragrunt-aws-eks)
16:12:11
[e2603d9c]
Include info about why the new flag is better than not using built-in case
(plutus)
16:29:25
[36def667]
wb | obtain all dependencies from the same, maybe custom, haskell.nix project
(cardano-node)
16:35:18
[bee0b30d]
Deploying to gh-pages from @ cardano-scaling/hydra@3beb135d49d3f189018a7a8c5ad9b60f599069e6 🚀
(hydra)
16:36:47
[387bdc66]
Simplify hybrid nodes for EC2: remove SSM activation, use direct API server connection
(terragrunt-aws-eks)
16:52:05
[2192978e]
Merge pull request #2885 from input-output-hk/jpraynaud/2833-dmq-magic-numbers
(mithril)
17:06:00
[30997b05]
fix: follow CIP-117 and only succeed on unit term evaluation for plutus v3
(amaru)
17:16:29
[82e70028]
refactor(aggregato): promote `tools::signer_importer` module to a directory
(mithril)
17:16:29
[7ed28881]
refactor(aggregator): split `tools::signer_importer` module in multiple parts
(mithril)
17:25:38
[31f07cf7]
Merge feat/face-performance-optimization-3352 into feat/co-proposers-3677
(catalyst-voices)
19:56:03
[faabd406]
Added computation of empirical distribution of block properties
(ouroboros-leios-sim)
20:13:23
[296f9171]
build: update zio, zio-test, zio-test-magnolia, ... to 2.1.24
(atala-prism-mediator)
20:14:28
[2a0cb003]
build: update sbt-scalajs, scalajs-library_2.13, ... to 1.20.2
(atala-prism-mediator)
20:30:24
[898c56b4]
feat(cli-helper): add `serde_deserialization::string_or_struct_optional`
(mithril)
20:30:25
[70849025]
chore(aggregator): switch signer importer retriever from cexplorer to blockfrost
(mithril)
22:53:30
[fb7748ec]
chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.17 to 0.0.18 (#574)
(adder)
23:04:56
[e8842a78]
🟩 API (All properties) is up (204 in 771 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:57
[fa144ace]
🟩 API (Batch) is up (204 in 147 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:57
[0428fc0f]
🟩 API (Specific property) is up (204 in 146 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:52
[8a996555]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[40a8dfc4]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[a079a7ed]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[8138aac4]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:54
[a47cbaef]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:54
[bb2634a1]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:54
[64692536]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:08:51
[b3b04e28]
🟩 voting.summit.cardano.org is up (200 in 531 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:52
[f2086cf9]
🟩 event-api is up (200 in 682 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:52
[7a98e09c]
🟩 user-verification-api is up (405 in 639 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:53
[215dd4a3]
🟩 blockchain-follower-api is up (200 in 354 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:54
[68daa493]
🟩 cast-vote-api is up (401 in 301 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:54
[f4815af9]
🟩 get-votes-api is up (401 in 149 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:54
[92155ab8]
🟩 login-api is up (401 in 549 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:55
[2abbc793]
🟩 get-vote-receipt-api is up (401 in 276 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:29:46
[af9ec564]
fix: temporarily hardcode collateral to 5 ADA if pallas returns None
(acropolis)