Home / Reports / Jan 12, 2026
Monday, January 12, 2026
552 commits had been pushed across 66 repos by 80 authors. There were 7,327,957 additions and 216,280 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- mithril53
- plutus41
- ouroboros-network33
- formal-ledger-specifications28
- hermes25
- yoroi-frontend23
- ouroboros-consensus23
- cardano-blueprint-and-ecosystem-monitoring21
- acropolis21
- dingo19
- cardano-node18
- lace17
- gouroboros16
- cardano-base16
- amaru16
- cf-summit-evoting-status12
- hydra-poc12
- cardano-ledger12
- cf-identity-wallet11
- cf-cip1694-ballot-status10
- cardano-db-sync10
- formal-ledger-specifications9
- CIPs8
- cardano-base7
- cf-token-metadata-registry-status6
- yoroi-mobile5
- after-town-hall4
- ouroboros-mock4
- catalyst-voices4
- ouroboros-leios-sim4
- quickcheck-dynamic4
- cardano-node4
- bursa3
- nview3
- koios-artifacts3
- cardano-ibc-incubator3
- cardano-api3
- mesh3
- bluefin2
- txtop2
- pool_groups2
- developer-portal2
- yoroi2
- atala-prism-mediator2
- cuddle2
- ouroboros-leios2
- prism-did-method-spec2
- Intersect-knowledge-base2
- adder1
- cardano-models1
- cardano-node-api1
- cardano-up1
- gouroboros-starter-kit1
- tx-submit-api1
- tx-submit-api-mirror1
- terragrunt-aws-eks1
- atala-prism-building-blocks1
- capkgs1
- cardano-js-sdk1
- cardano-parts1
- haskell.nix1
- iogx1
- stackage.nix1
- cardano-api1
- Governance1
- multisig1
Commit Log
00:13:28
[639eb078]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:13:29
[3c9dd537]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:29:32
[a05c5a19]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:29:32
[6ab97337]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:37:35
[1531a620]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:37:35
[0459c7c5]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
05:22:21
[0a400915]
feat(meshjs): add off-chain code for all factory spec endpoints
(cardano-blueprint-and-ecosystem-monitoring)
06:37:09
[77bc19e4]
docs: add README for factory use case
(cardano-blueprint-and-ecosystem-monitoring)
07:12:08
[f89d6c63]
Merge pull request #2902 from input-output-hk/jpraynaud/2833-dmq-devnet-e2e
(mithril)
07:21:45
[1e7a9b45]
build: bump the non-breaking-version-updates group across 1 directory with 53 updates
(cardano-js-sdk)
07:32:41
[28ee3ac6]
feat(ui): extend timeout for recovery seed copy & verification
(cf-identity-wallet)
08:43:50
[a3983d4c]
Merge pull request #4485 from Emurgo/dependabot/npm_and_yarn/packages/e2e-tests/chromedriver-143.0.4
(yoroi-frontend)
08:46:24
[c0aeaff3]
Merge branch 'kwxm/costing/shuffle-valueData' of github.com:IntersectMBO/plutus into kwxm/costing/shuffle-valueData
(plutus)
08:49:57
[ada5cfc7]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
08:49:57
[5cf3dca2]
Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface.
(cardano-base)
08:49:57
[acd2d8a2]
Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class.
(cardano-base)
08:49:58
[f4bdce60]
Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey`
(cardano-base)
08:49:58
[9ba81b24]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
08:49:58
[84bd20ee]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
08:50:18
[e9a38bf4]
add type application fromIntegral, add error prefix, fix PoP deserialization
(cardano-base)
08:50:18
[4134d9b2]
simplify `blsSigContextGen`, drop redudent test check, drop `hexBS`
(cardano-base)
08:50:19
[874f7189]
Add SignContext record type, encode points instead of psbs, fix small things
(cardano-base)
08:50:19
[de14f693]
fix `show` and `eq` for signing key over `Scalar`, remove `FinalVerifyOrder` class
(cardano-base)
08:50:19
[a95e949a]
fix ptr names, `INLINE` all functions, move `with*` in signing, cleanup
(cardano-base)
09:10:47
[13f29432]
Merge pull request #5279 from IntersectMBO/karknu/max_recon_10.6
(ouroboros-network)
09:13:51
[0521ec92]
Merge branch 'develop' into fix/YW-26/receive-page-infinite-load
(yoroi-frontend)
09:37:43
[04ac972f]
Merge pull request #4483 from Emurgo/fix/YW-26/receive-page-infinite-load
(yoroi-frontend)
09:42:42
[78cdf294]
fix(migration): refactor connection pair handling and tag management (#1496)
(cf-identity-wallet)
09:53:53
[25b12f6a]
Merge pull request #2899 from leepl37/fix/prevent-panic-on-verification-report-write
(mithril)
10:04:52
[44255c1e]
GITBOOK-1203: SIO role changes and move request (role now closed)
(Intersect-knowledge-base)
10:07:29
[60baf642]
fix(core): Cannot recover a group post migration if the name was not set after migration (#1507)
(cf-identity-wallet)
10:34:04
[9de0f4c6]
feat(hermes): add retrieve-doc method, implemented return_cids and retrieve_doc for Athena application, updated queries and comments
(hermes)
10:34:46
[696bd37e]
Merge branch 'develop' into YW-421-v7-send-max-is-not-functional-when-tokens-are-in
(yoroi-mobile)
11:04:51
[99194c00]
test: add property tests for the cbor encoding/decoding of protocol messages
(amaru)
11:23:11
[74f72bd4]
chore(vault/offchain/meshjs): setted up my enviroment
(cardano-blueprint-and-ecosystem-monitoring)
11:28:49
[7bee2bd1]
Refactor: Move timeLimitsChainSync and add extraFlag type variables
(ouroboros-network)
11:40:03
[54b0c94d]
style(ResultScreen): improve readability by splitting long conditional expression
(yoroi-mobile)
11:54:12
[a9f99a60]
fix(mobile): send max is not functional when minimimum requirements are not met (#4453)
(yoroi)
12:15:54
[34d512b2]
chore(deps): Remove `bincode` dependency by removing `build-info` (#753)
(hermes)
12:28:04
[cbd25267]
Merge pull request #5253 from IntersectMBO/karknu/max_recon_main
(ouroboros-network)
12:32:58
[bf514d68]
refactor(benchmark): enhance valueContainsArgs for improved worst-case scenario testing
(plutus)
12:33:14
[522c500e]
Refactor: Move timeLimitsChainSync and add extraFlag type variables
(ouroboros-network)
12:36:07
[dfbe38c5]
feat(ui): extend timeout for recovery seed copy & verification (#1509)
(cf-identity-wallet)
12:39:27
[5e47ed60]
fix(cat-voices): Re-send button appears when going from proposals to profile (#3820)
(catalyst-voices)
12:41:59
[4d78b130]
Merge branch 'main' into feat/face-performance-optimization-3352
(catalyst-voices)
12:43:14
[51e6b769]
fix(ui): fix wrong error message when input ssi url (#1511)
(cf-identity-wallet)
13:22:36
[9e8e89a2]
feat(hermes): add retrieve-doc method, implemented return_cids and retrieve_doc for Athena application, updated queries and comments
(hermes)
13:34:30
[f0701e07]
Update cost models in builtinCostModelA, B, and C to use new CPU cost parameters
(plutus)
13:34:30
[971817f5]
refactor(benchmark): enhance valueContainsArgs for improved worst-case scenario testing
(plutus)
13:38:59
[da094926]
[CIP-161] Agda Mechanization and VDF Amortization Challenges Clarification
(CIPs)
14:08:14
[1f25544d]
Rename deterministic-prism-did-generation-proposal to deterministic-prism-did-generation-proposal.md
(prism-did-method-spec)
14:08:49
[fdd9007e]
Create deterministic-prism-did-generation-proposal (#69)
(prism-did-method-spec)
14:22:35
[2b1876ec]
feat(vault): add meshjs offchain implementation and setup environment
(cardano-blueprint-and-ecosystem-monitoring)
14:28:00
[1a94bacb]
fix(vault): update default wallet to use wallet_0.txt instead of wallet.txt
(cardano-blueprint-and-ecosystem-monitoring)
14:29:20
[6aa21a8b]
docs(vault): update README to reflect wallet_0.txt usage
(cardano-blueprint-and-ecosystem-monitoring)
14:31:44
[2691dc35]
fix(vault): add --unstable-detect-cjs flag to deno tasks to fix module compatibility
(cardano-blueprint-and-ecosystem-monitoring)
14:45:03
[2984597a]
feat(vault): add lucid-evolution offchain implementation using func/CLI style
(cardano-blueprint-and-ecosystem-monitoring)
15:04:58
[3fb29de0]
chore(infra): 'dmq-preview' & 'dmq-follower-preview' config - DO NOT MERGE
(mithril)
15:15:27
[c13b7084]
Make unsynced period configurable via --unsynced-period CLI option (#2432)
(hydra-poc)
15:41:55
[36c6f453]
Deploying to gh-pages from @ cardano-scaling/hydra@c13b70840cbfcded910e019f9cfa3091ddfdad1b 🚀
(hydra-poc)
16:09:51
[457901c4]
[Dijkstra] implement TxInfo rules for guards (#1012)
(formal-ledger-specifications)
16:24:51
[b4fd7a8e]
Update src/Ledger/Dijkstra/Specification/Transaction.lagda.md
(formal-ledger-specifications)
16:24:51
[fc1181aa]
Add preliminary check that txIns exist in the UTxO prior to any changes
(formal-ledger-specifications)
16:27:24
[42eeaeb9]
[Dijkstra] resolve ambiguity: visibility of reference inputs (#1014)
(formal-ledger-specifications)
16:27:49
[400285c2]
Artifacts generated from cfb1ec64cfca06d5ae51004bc538cfe077f9697e
(formal-ledger-specifications)
16:31:34
[97d3bad7]
[Dijkstra] Fix collectP2ScriptsWithContext: TxLevel-indexed txInfo + split UTxO views
(formal-ledger-specifications)
16:31:43
[41ad7061]
chore(deps): bump the actions-deps group across 1 directory with 23 updates
(atala-prism-building-blocks)
16:32:54
[9864f82f]
Artifacts generated from 457901c413a9d63276e96c81f80ce9fb8eb9a744
(formal-ledger-specifications)
16:45:50
[7cd8f58f]
Artifacts generated from a231117639166a3d616d2b8f316b20b0024d5862
(formal-ledger-specifications)
16:47:25
[05e56758]
Artifacts generated from 42eeaeb9616de35fc680e4b2266e29f2a4db1967
(formal-ledger-specifications)
16:50:24
[3b3f4655]
Merge pull request #2916 from input-output-hk/djo/2906/ci/optimize-rust-test-disk-space-usage
(mithril)
16:51:32
[96fe82a9]
refactor(aggregato): promote `tools::signer_importer` module to a directory
(mithril)
16:51:33
[df8cbf29]
refactor(aggregator): split `tools::signer_importer` module in multiple parts
(mithril)
16:51:36
[5550e738]
feat(cli-helper): add `serde_deserialization::string_or_struct_optional`
(mithril)
16:51:37
[716320f1]
chore(aggregator): switch signer importer retriever from cexplorer to blockfrost
(mithril)
16:51:39
[56a682f4]
chore: upgrade crate versions and `mithril-infra/assets/infra.version` version
(mithril)
16:52:33
[06696f67]
fix: enhance rewards calculation for retired SPOs and improve documentation links
(acropolis)
16:52:33
[29bc6598]
Artifacts generated from 45b8f3f3409417d2048ec9f088467e47feaf39cd
(formal-ledger-specifications)
16:55:54
[a603dede]
Artifacts generated from f43da161a932ba600fe2d25f4c8f89b1b32cc074
(formal-ledger-specifications)
17:00:23
[851d4825]
Add batch-level coin mint constraint to prevent Ada forgery (#1023)
(formal-ledger-specifications)
17:02:34
[83336b05]
fix: remove unused bootstrap epoch flags and related logging in state management
(acropolis)
17:13:56
[f470ac38]
fix(vault): correct offchain logic for vault implementation
(cardano-blueprint-and-ecosystem-monitoring)
17:16:57
[741d1e05]
fix(vault): update withdraw datum logic to enforce wait time
(cardano-blueprint-and-ecosystem-monitoring)
17:18:27
[29c288f5]
Deploying to gh-pages from @ IntersectMBO/plutus@6c8a183cb7ad357d8518a99e42ab6ebe68bab9eb 🚀
(plutus)
17:26:12
[4945d8d4]
docs: update readme and finalize vault offchain fixes
(cardano-blueprint-and-ecosystem-monitoring)
17:36:11
[b58eec93]
fix(vault): adjust finalize validFrom with buffer for strict time comparison
(cardano-blueprint-and-ecosystem-monitoring)
17:38:23
[177e9125]
feat(vault): implement auto-wait in finalize and document time sync logic
(cardano-blueprint-and-ecosystem-monitoring)
17:41:07
[0155217b]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 6c8a183cb7ad357d8518a99e42ab6ebe68bab9eb
(plutus)
17:45:16
[9c66658c]
fix(vault): correct preprod system start and improve finalize wait precision
(cardano-blueprint-and-ecosystem-monitoring)
17:53:48
[54e11d16]
Update AnyProtocolUpdate and createCompatibleTx to use experimental api
(cardano-api)
18:05:44
[a784467c]
fix(vault/meshjs): fix withdraw validity interval and sync with network time
(cardano-blueprint-and-ecosystem-monitoring)
18:09:55
[055e8a52]
docs(website): update DMQ download instructions in aggregator setup guide
(mithril)
18:24:49
[32fcc13f]
Artifacts generated from 0ba22d69f4d736b0de07e562d0c4d35f623b5e7c
(formal-ledger-specifications)
18:28:53
[22dc1b2a]
docs(website): update DMQ configuration file in aggregator setup guide
(mithril)
18:28:54
[9297b39f]
wip(infra): 'dmq-preview' & 'dmq-follower-preview' config - DO NOT MERGE
(mithril)
18:37:11
[d87495db]
REMOVEME: cardano-testnet: disabled 2 relays and inducing failure in rpc query test
(cardano-node)
18:37:11
[edc41968]
cardano-testnet | Wait for blocks using foldEpochState instead of filtering logs
(cardano-node)
19:02:50
[96f7ae0a]
feat: state-root computations now side-effect free with tree cloning, added alignTreeWithChain for on-demand tree reset before transactions, cached tree services on startup for alignment capability
(cardano-ibc-incubator)
19:22:04
[348941a1]
Deploying to gh-pages from @ IntersectMBO/plutus@cfc7481484216ebef94c5eb9af0ca21ccd75d3a5 🚀
(plutus)
19:37:12
[f87b01db]
build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.0 to 1.41.1 (#1184)
(dingo)
19:55:50
[3deb0423]
fix: ensure retired SPOs are considered still in rewards snapshot and fix stake calculations
(acropolis)
20:05:11
[c504abc7]
feat: Milestone 3 Gateway Core Implementation including packet handlers with sendPacket, recvPacket, acknowledgePacket, and timeoutPacket lifecycle management, denom trace mapping with PostgreSQL storage, hash-embedded token names, and backfill recovery script, STT architecture with host_state_stt, minting_client_stt, minting_connection_stt, and minting_channel_stt validators for atomic state management via NFT-identified UTXO, Hermes relayer integration with Conway-era CBOR signing, Gateway event parsing, and BIP32-Ed25519 key derivation, ICS-23 Merkle tree implementation with side-effect-free state root computations and on-demand chain alignment, submission service with event fallback mechanism for tx hash changes after signing, caribic CLI with health checks, start/stop commands, integration tests, and Hermes configuration management
(cardano-ibc-incubator)
20:17:08
[f8358830]
feat: add governance procedures and outcomes handling in accounts state
(acropolis)
20:18:10
[e6db360c]
refactor: make auction script user-friendly and update readme
(cardano-blueprint-and-ecosystem-monitoring)
20:20:07
[86255199]
Deploying to gh-pages from @ IntersectMBO/plutus@cfc7481484216ebef94c5eb9af0ca21ccd75d3a5 🚀
(plutus)
20:20:25
[38fc1da1]
Add empty hashes support in `NodeConfig`. Add start time check with seconds precision for Shelley/Byron geneses
(cardano-api)
20:23:28
[5f7fcd1f]
chore: update gitignore and track lockfile
(cardano-blueprint-and-ecosystem-monitoring)
20:31:06
[35e14c79]
feat: Milestone 3 Gateway Core Implementation including packet handlers with sendPacket, recvPacket, acknowledgePacket, and timeoutPacket lifecycle management, denom trace mapping with PostgreSQL storage, hash-embedded token names, and backfill recovery script, STT architecture with host_state_stt, minting_client_stt, minting_connection_stt, and minting_channel_stt validators for atomic state management via NFT-identified UTXO, Hermes relayer integration with Conway-era CBOR signing, Gateway event parsing, and BIP32-Ed25519 key derivation, ICS-23 Merkle tree implementation with side-effect-free state root computations and on-demand chain alignment, submission service with event fallback mechanism for tx hash changes after signing, caribic CLI with health checks, start/stop commands, integration tests, and Hermes configuration management
(cardano-ibc-incubator)
20:36:04
[e42e74bc]
Deploying to gh-pages from @ IntersectMBO/plutus@cfc7481484216ebef94c5eb9af0ca21ccd75d3a5 🚀
(plutus)
20:42:20
[7d9b7317]
feat(auction): synchronize offchain implementations and update validator
(cardano-blueprint-and-ecosystem-monitoring)
21:06:08
[a9805adb]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for cfc7481484216ebef94c5eb9af0ca21ccd75d3a5
(plutus)
21:11:31
[6deb2b4f]
feat: handle governance outcomes at epoch boundary in accounts state and fix comment for previous parameters
(acropolis)
21:14:58
[c952edc4]
feat: handle governance outcomes at epoch boundary in accounts state and fix comment for previous parameters
(acropolis)
21:15:23
[0495ecc5]
Merge remote-tracking branch 'origin/lowhung/governance-and-dreps-handling-in-accounts' into lowhung/governance-and-dreps-handling-in-accounts
(acropolis)
21:56:17
[07d56de8]
chore(deps): bump the actions-deps group across 1 directory with 18 updates
(atala-prism-mediator)
22:07:57
[710f6aa5]
Merge pull request #6408 from ch1bo/ch1bo/cardano-testnet-fail-early
(cardano-node)
22:18:15
[93b2cb04]
Merge pull request #5518 from IntersectMBO/aniketd/cddl-small-updates
(cardano-ledger)
22:21:06
[55326738]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 93b2cb04c13f586391cfedf53f01613567ec8072
(cardano-ledger)
22:39:12
[672754dd]
Fix optional filtering on policy and name to use indexed columns. PostgREST horizontal filtering cant do this on resulting encoded values.
(koios-artifacts)
22:51:44
[ca712c72]
Merge pull request #12 from cardano-foundation/chore/allow-storageclasses-provisioner-field-to-be-changed
(terragrunt-aws-eks)
22:54:41
[a6649d39]
fix: remove governance procedures handling and related subscriptions
(acropolis)
22:56:58
[8e52121d]
refactor: remove unused reward parameters from governance state handling
(acropolis)
23:04:36
[8bdab66d]
🟩 API (All properties) is up (204 in 651 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:36
[037bbdaf]
🟩 API (Batch) is up (204 in 107 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:36
[ca7b018b]
🟩 API (Specific property) is up (204 in 107 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:18
[1b88ab43]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:18
[cf5e22b7]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:19
[cd459aa4]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:19
[9dd804e1]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:19
[dbd1a5fe]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:19
[afb7869d]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:20
[67da7a6a]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:18
[49614b47]
🟩 voting.summit.cardano.org is up (200 in 481 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:19
[4ea68da6]
🟩 event-api is up (200 in 648 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:19
[ea210efa]
🟩 user-verification-api is up (405 in 412 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:20
[83ec350d]
🟩 login-api is up (401 in 514 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:20
[1984bb03]
🟩 blockchain-follower-api is up (200 in 327 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:21
[7e923619]
🟩 get-votes-api is up (401 in 290 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:21
[48061749]
🟩 cast-vote-api is up (401 in 108 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:22
[d2a14a8f]
🟩 get-vote-receipt-api is up (401 in 246 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:20:27
[4f00a9fa]
fix: refactor governance outcomes handling and simplify reward parameters logging
(acropolis)
23:36:02
[061a71a3]
pass a non-empty list of starting points when finding the intersection point during startup
(hydra-poc)
23:51:37
[02a5ed30]
pass a non-empty list of starting points when finding the intersection point during startup
(hydra-poc)