Home / Reports / Oct 23, 2025
Thursday, October 23, 2025
685 commits had been pushed across 78 repos by 107 authors. There were 4,750,595 additions and 178,126 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-network75
- cardano-ledger69
- ouroboros-consensus48
- acropolis47
- hermes41
- catalyst-voices26
- cardano-ledger-specs23
- antithesis22
- cardano-ledger22
- cardano-api22
- cardano-cli20
- formal-ledger-specifications18
- cardano-api17
- ouroboros-leios17
- cf-summit-evoting-status12
- cf-identity-wallet11
- cf-cip1694-ballot-status10
- yoroi-frontend10
- cuddle10
- lace9
- cardano-haskell-packages9
- multisig8
- pallas8
- dingo7
- plutus7
- cardano-token-registry6
- cf-token-metadata-registry-status6
- cardano-cli6
- cardonnay6
- engineering5
- hydra-poc5
- cardano-haskell-package-repo4
- developer-experience4
- mesh4
- amaru4
- gerolamo3
- ouroboros-leios-sim3
- Intersect-knowledge-base3
- decentralized-dns-contracts2
- pool_groups2
- cardano-graphql2
- cardano-org2
- developer-portal2
- yoroi2
- cardano-clusterlib-py2
- mithril2
- cardano-addresses2
- cardano-updates2
- core-infrastructure-documentation2
- formal-ledger-specifications2
- governance2
- web3-sdk2
- cardano-browser-tx2
- cardano-transaction-lib2
- metis2
- oura2
- cardano-models1
- cardano-up1
- gouroboros1
- gouroboros-starter-kit1
- helm-charts1
- ouroboros-mock1
- blockfrost-backend-ryo1
- blockfrost-platform1
- cardano-ambassador-tool1
- cardano-rosetta-java1
- terragrunt-aws-eks1
- zeko1
- capkgs1
- cardano-addresses1
- cardano-graphql1
- cardano-node1
- cardano-updates1
- essential-cardano-content1
- haskell.nix1
- stackage.nix1
- cardano-db-sync1
- cardano-node1
Commit Log
00:09:21
[c9875e82]
test: add initial support for pruning detection in data endpoints tests
(cardano-rosetta-java)
00:11:28
[8f47266f]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:28
[be1598ae]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:24:35
[c7c06e31]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:24:35
[4b887120]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:31:13
[cf0c672f]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:31:13
[b178e2dc]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:35:09
[77609de0]
Refactor QuerySpec in cardano-ledger-api to use withEachEraVersion
(cardano-ledger)
00:37:08
[2fe56c61]
Remove redundant test in BabbageFeatures in cardano-ledger-test
(cardano-ledger)
00:39:01
[268179ad]
Remove obsolete BabbageFeatures test module from cardano-ledger-test
(cardano-ledger)
04:11:34
[f8d6312b]
Reimplemented Alasdair's Example Traces and added 3 more example contracts
(formal-ledger-specifications)
04:12:06
[96eedc27]
Refactor QuerySpec in cardano-ledger-api to use withEachEraVersion
(cardano-ledger)
04:12:06
[77103a2e]
Remove redundant test in BabbageFeatures in cardano-ledger-test
(cardano-ledger)
04:12:06
[705f149d]
Remove obsolete BabbageFeatures test module from cardano-ledger-test
(cardano-ledger)
04:13:09
[1c82c2f9]
Merge branch 'master' of github.com:tferariu/formal-ledger-specifications into tferariu/master
(formal-ledger-specifications)
04:21:26
[47333577]
Remove obsolete BabbageFeatures test module from cardano-ledger-test
(cardano-ledger)
04:21:26
[794c7a99]
Remove redundant test in BabbageFeatures in cardano-ledger-test
(cardano-ledger)
04:21:26
[4791331a]
Refactor QuerySpec in cardano-ledger-api to use withEachEraVersion
(cardano-ledger)
04:26:03
[4cd49fd7]
make UI show all steps: CM selection, voting, aggregation, verification
(ouroboros-leios)
04:38:28
[c72d6066]
Reimplemented Alasdair's Example Traces and added 3 more example contracts
(formal-ledger-specifications)
04:47:03
[0c59bc0d]
Deploying to gh-pages from @ cardano-scaling/hydra@899aefd341789ac0fbcf8c22a9bdbfcc83329b5b 🚀
(hydra-poc)
06:32:58
[6e915d1e]
Merge pull request #5230 from IntersectMBO/coot/simple-server-econnaborted-handling
(ouroboros-network)
06:50:57
[8cfbf94e]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/update-signed-document-according-to-v0_0_4_specs
(catalyst-voices)
06:51:03
[ef588c4a]
Merge branch 'feat/update-signed-document-according-to-v0_0_4_specs' into feat/update-signed-document-according-to-v0_0_4_spec_review_changes
(catalyst-voices)
06:56:32
[8d242fda]
Merge pull request #518 from pragma-org/abailly/store-whole-best-chain-in-db
(amaru)
06:57:28
[d5a6a291]
feat: add groupUsername to identifier metadata and update related services
(cf-identity-wallet)
07:20:06
[850cafd9]
feat(multisig): refine stake key ordering and address resolution in validation logic
(multisig)
07:24:32
[358befc1]
Artifacts generated from 053e69057b6908492d687223d9e8d3a4a6435369
(formal-ledger-specifications)
07:39:59
[613bb9c6]
Merge pull request #1405 from cardano-foundation/VT20-2243-when-create-profile-with-existing-name-display-notice-popup-wrong
(cf-identity-wallet)
07:41:21
[9570574b]
Merge pull request #1406 from cardano-foundation/VT20-2035-single-url-ssi-agent-details
(cf-identity-wallet)
07:43:05
[f445e5c9]
Make DijkstraGenesis optional in unstable-cardano-tools (#1727)
(ouroboros-consensus)
07:49:10
[d09cf744]
feat(cat-voices): update signed document according to v0.0.4 specs (#3550)
(catalyst-voices)
07:50:12
[29858059]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/update-signed-document-according-to-v0_0_4_spec_review_changes
(catalyst-voices)
07:53:08
[13666bd9]
Refactor: reorganize files and clean up imports (for PR #955)
(formal-ledger-specifications)
08:13:28
[3063c3e2]
Merge pull request #2749 from input-output-hk/jpraynaud/2727-update-changelog-distribution-2543
(mithril)
08:14:15
[4cc4b1dd]
Deploying to gh-pages from @ input-output-hk/hermes@6b64ce8307c36f856596cce4543670b13a245c3d 🚀
(hermes)
08:35:48
[88204c96]
feat(hermes): add cat-gateway shared files for voting-power endpoint (#593)
(hermes)
08:37:37
[615f6fd7]
feat(cat-voices): update signed document according to v0.0.4 spec - review changes (#3577)
(catalyst-voices)
08:49:20
[16a106c2]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/remove-chopper-and-code-generation-scripts
(catalyst-voices)
08:57:02
[cbc6be6b]
Bump trace severity level for successfully loading a peer snapshot
(cardano-node)
09:14:18
[41fef826]
Deploying to gh-pages from @ input-output-hk/hermes@c7bf23e1cd551f93fddf151b2433d82c9c3a8b97 🚀
(hermes)
09:19:00
[11877cd1]
chore: back to previous catalyst_voices/README.md structure and remove just one line
(catalyst-voices)
09:23:19
[4a43070f]
chore: make func into useCallback and add interface for component
(yoroi-frontend)
09:33:26
[44991cc2]
fix(hermes): fix build-all-host-modules-build-wasm32-wasip2 to use build-all
(hermes)
09:34:35
[e5ef512d]
Merge feat/face-performance-optimization-3352 into feat/database_optimization_3528_part1
(catalyst-voices)
09:43:55
[5ce11eb1]
Deploying to gh-pages from @ input-output-hk/hermes@9e38f7319d05811141216f242b0696fa5035ee5c 🚀
(hermes)
09:58:44
[b7267f6b]
feat(cat-voices): Remove Chopper and code generation scripts (#3573)
(catalyst-voices)
10:00:12
[47480632]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/migrate-rbac-endpoints-to-v2
(catalyst-voices)
10:00:28
[ef9d4d58]
Merge remote-tracking branch 'origin/master' into jordan/10.6-node-release
(cardano-api)
10:13:47
[abdc260c]
Added Typeable constraints to all level superclasses in EraTxBody
(cardano-ledger)
10:14:22
[45104f54]
[cli] fix: update this project repository name from antithesis to moog
(antithesis)
10:33:35
[60e61147]
Merge pull request #250 from input-output-hk/lowhung/163-replace-reward-account-with-stake-address
(acropolis)
10:40:24
[73427d08]
Merge pull request #954 from IntersectMBO/jordan/10.6-node-release
(cardano-api)
10:42:29
[5fe581d6]
Merge pull request #263 from input-output-hk/whankinsiv/historical-accounts-state
(acropolis)
11:13:26
[bf1d55dc]
Do not allocate unnecessary forkers when syncing the mempool
(ouroboros-consensus)
11:13:28
[f5629c47]
Garbage collect when necessary in LedgerDB.StateMachine tests
(ouroboros-consensus)
11:13:29
[3fca3f5c]
Use new resource-registry which cancels threads before closing registries
(ouroboros-consensus)
11:19:24
[3d449f26]
Merge branch 'feat/face-performance-optimization-3352' into feat/talisman-extension-3420
(catalyst-voices)
11:26:24
[0be246c6]
Merge branch 'main' into feat/sync-with-gateway-v2-endpoints-3362
(catalyst-voices)
11:29:44
[f461234e]
Merge branch 'feat/talisman-extension-3420' of github.com:input-output-hk/catalyst-voices into feat/talisman-extension-3420
(catalyst-voices)
11:56:09
[a9fd712f]
Deploying to gh-pages from @ input-output-hk/hermes@0f3692ff465a6622b52af337598d61ef06860b9c 🚀
(hermes)
12:04:16
[b543c225]
Merge branch 'bladyjoker/leios-mvd-nixostests' into 1709-initial-demo-setup
(ouroboros-consensus)
12:14:03
[fab33787]
Update cardano-cli to the new limit on urls for stake pool metadata.
(cardano-cli)
12:35:02
[f31aa8a9]
peer-selection: bugfix repromote fuzz delay and improve readyPeers
(ouroboros-network)
12:47:26
[651746a1]
Merge pull request #262 from input-output-hk/prc/227-consensus-validation
(acropolis)
12:52:29
[bf256bc5]
Update from 6f94e79723c96a3795581ff9edc9d83bac28033d
(cardano-haskell-package-repo)
13:23:23
[01986c10]
Garbage collect when necessary in LedgerDB.StateMachine tests
(ouroboros-consensus)
13:25:20
[cb06d4f9]
Mithril update 2025-10-22 with features/maintenance split (#676)
(cardano-updates)
13:30:30
[6ecb6475]
Add 33804c9180b18c9d2761927449e7e44d3890971e9fbe224404233143474f4f4659
(cardano-token-registry)
13:31:11
[a3812d89]
Merge pull request #142 from MeshJS/feature/CBOR-Integration-wallet-import-api
(multisig)
13:36:08
[96a366a3]
Revert "refactor(api): update signer descriptions and enhance multisig import summary"
(multisig)
13:40:00
[60b1817f]
Implement `getShelleyNodeToClientVersion` and use `executeLocalStateQueryExprWithVersion` to provide the N2C version for deserialisation
(cardano-cli)
13:41:54
[fe854646]
Use new resource-registry which cancels threads before closing registries
(ouroboros-consensus)
13:42:43
[7a4a6543]
dmq: add cardano-node socket path to configuration & cli options
(ouroboros-network)
13:42:43
[0c9bb9c2]
Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`"
(ouroboros-network)
14:02:58
[0a8aa2c2]
feat: add an animation to show the arrival of messages and random walk of the headers tree
(amaru)
14:03:52
[2e8edb44]
Refactor EPOCH into more conceptually related modules
(formal-ledger-specifications)
14:06:38
[ea1cb5ba]
Merge pull request #310 from IntersectMBO/paweljakubas/refactor-mnemonics
(cardano-addresses)
14:16:01
[ef64375a]
Merge pull request #5209 from IntersectMBO/mw/test-false-positive
(ouroboros-network)
14:22:02
[0089283f]
doc: name change, remove duplication, extract build instructions to CONTRIBUTING files
(antithesis)
14:22:55
[04e7a000]
Move `mkTxCertificates` to Cardano.Api.Experimental.Tx.Internal.Compatible
(cardano-api)
14:24:09
[9faef0e5]
Merge pull request #1 from williamdemeo/will-fix-pr-955
(formal-ledger-specifications)
14:24:09
[1e337933]
refactor(api): enhance description sanitization in wallet import and multisig validation
(multisig)
14:30:13
[d9ceffe2]
Merge pull request #581 from input-output-hk/ch1bo/scaffold-technical-design
(ouroboros-leios-sim)
14:45:12
[6ded8dd3]
Merge pull request #520 from pragma-org/abailly/simplify-chain-store-interface
(amaru)
14:53:40
[9f24860a]
dmq: add cardano-node socket path to configuration & cli options
(ouroboros-network)
14:53:40
[160f63dd]
Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`"
(ouroboros-network)
14:56:15
[acb6b2f7]
GITBOOK-243: minutes from 10/16/23 sept and 14/21 october
(core-infrastructure-documentation)
15:02:00
[648b4ff8]
Deploying to gh-pages from @ input-output-hk/hermes@c0468c3c6c0d125806ef900a8380dc4132ce03c4 🚀
(hermes)
15:08:28
[abf75a88]
Artifacts generated from 99974196c697cdd36a87d2320c10636d541b2d05
(formal-ledger-specifications)
15:49:24
[9054c549]
Merge pull request #327 from input-output-hk/handle_10.6.0_spent_error
(cardano-clusterlib-py)
16:02:38
[95c6f262]
[EC Api] - Added: How Ouroboros Phalanx enhances network protection
(essential-cardano-content)
16:30:36
[74d1d1be]
fix: read extra address delta message on startup and add gitignore for /db
(acropolis)
16:58:37
[bdbc0deb]
Merge pull request #981 from IntersectMBO/release/cardano-api-10.19.0.0
(cardano-api)
17:03:21
[27ee58bf]
Refactor: Replace `AddressNetwork` with `NetworkId` and improve `StakeAddress` handling
(acropolis)
17:47:25
[cdacaa38]
Deploying to gh-pages from @ IntersectMBO/plutus@0a1b8923323b8c6c062729449be3672289039523 🚀
(plutus)
17:48:20
[412946b2]
Add 3989748a4d8b201d5555a07e3b39daf7ec27ad61dbd1c6b1fd2d0d824348414b5241
(cardano-token-registry)
17:50:22
[f877b459]
Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`"
(ouroboros-network)
17:50:41
[3d3780e7]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 730759590deb5789cb0ff883f6007f5efab77c40
(cardano-ledger)
18:01:40
[121569e7]
Merge pull request #962 from IntersectMBO/jordan/deprecate-certificate-in-tx-certificates
(cardano-api)
18:03:58
[b5610723]
chore(deps): Bump github.com/blinklabs-io/gouroboros (#163)
(gouroboros-starter-kit)
18:05:22
[5378e7a7]
Move `mkTxCertificates` to Cardano.Api.Experimental.Tx.Internal.Compatible
(cardano-api)
18:08:57
[5c02e512]
Update the remaining compatible function's deprecation error messages
(cardano-api)
18:20:07
[661d745e]
fix: move immutable store clone after prune_volatile for readability
(acropolis)
18:20:17
[464dfb0c]
leiosdemo202510: some renamings, add MkLeiosBlockRequest ctor
(ouroboros-consensus)
18:23:16
[f2349cf2]
feat: complete homepage redesign with Intersect MBO branding
(developer-experience)
18:28:41
[e8e3dfb9]
Merge pull request #278 from input-output-hk/sg/clippy-untouched-modules
(acropolis)
18:43:02
[c59a4f1f]
Merge pull request #5209 from IntersectMBO/mw/test-false-positive
(ouroboros-network)
18:44:11
[1f10f05e]
Merge pull request #276 from input-output-hk/whankinsiv/fix-message-sync
(acropolis)
18:48:12
[4d248eaf]
dmq: add cardano-node socket path to configuration & cli options
(ouroboros-network)
18:50:53
[6574b1d5]
Add 2b4baf00d49b0922cb3bcd5ae062f898129305c322c45a90aec56c1446454152
(cardano-token-registry)
18:53:30
[1e83067f]
fix: resolve broken links and restore strict validation for successful build
(developer-experience)
18:57:08
[cc532732]
Merge pull request #280 from input-output-hk/sg/mithril-snapshot-fetcher-clippy
(acropolis)
18:57:21
[95254bdd]
Merge pull request #85 from IntersectMBO/ThatGuyLLC-patch-1
(developer-experience)
19:00:05
[32ad2548]
Deploying to gh-pages from @ input-output-hk/hermes@e1aaac39bcff1644a9ae741574d67e7f8b10f68e 🚀
(hermes)
19:54:53
[5c7452ed]
Move `mkTxCertificates` to Cardano.Api.Experimental.Tx.Internal.Compatible
(cardano-api)
20:02:35
[9d35184e]
Switch role of `reqSignerHashes` from `Witness` to `Guard` (#5350)
(cardano-ledger)
20:05:46
[197c08f2]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 9d35184ec28387e7c7091631fc048917ad14120f
(cardano-ledger)
20:14:23
[8aff6df1]
Update the remaining compatible function's deprecation error messages
(cardano-api)
20:15:48
[92401eab]
Add 6be07fc6a86b8c01d687921eb6a61178c7ca09add41ec251cc2a28df534e454b
(cardano-token-registry)
20:19:56
[8e2da8b2]
Merge pull request #281 from input-output-hk/sg/stake-delta-filter-clippy
(acropolis)
20:28:57
[97c6d3c7]
Merge pull request #282 from input-output-hk/sg/address-state-clippy
(acropolis)
20:58:23
[3b5b4b12]
Merge pull request #285 from input-output-hk/sg/upstream-chain-fetcher-clippy
(acropolis)
21:39:38
[c7e6ab97]
Refactor: Replace `StakeAddressPayload` with `StakeCredential` for consistency across modules.
(acropolis)
22:03:07
[b90771e1]
Release backported Consensus changes for node 10.6 (#1161)
(cardano-haskell-packages)
22:28:01
[f22cfd1f]
Merge pull request #104 from input-output-hk/jj/disallow-duplicate-definitions
(cuddle)
22:49:11
[863ea2d8]
Merge pull request #5341 from IntersectMBO/aniketd/shelley-withdrawals
(cardano-ledger)
22:52:16
[d8cd1b5c]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 863ea2d806b0627de5195f4b4d99e68782e69ad8
(cardano-ledger)
23:03:46
[bb256b1f]
Merge pull request #284 from input-output-hk/sg/genesis-bootstrapper-clippy
(acropolis)
23:04:28
[2babb636]
🟩 API (All properties) is up (204 in 449 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:28
[5f83fe56]
🟩 API (Specific property) is up (204 in 99 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:29
[52b174a2]
🟩 API (Batch) is up (204 in 99 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:46
[87e2aac0]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:46
[b4d35e4d]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:47
[441774bd]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:47
[ab7ec527]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:48
[a59a7813]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:48
[66ae6271]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:48
[e41992cf]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:30
[d7d3a38f]
🟩 voting.summit.cardano.org is up (200 in 275 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:31
[601ae919]
🟩 event-api is up (200 in 690 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:32
[c31e18f8]
🟩 user-verification-api is up (405 in 480 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:32
[79e3e61b]
🟩 blockchain-follower-api is up (200 in 434 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:33
[90b80bfb]
🟩 login-api is up (401 in 602 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:34
[02340829]
🟩 cast-vote-api is up (401 in 415 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:34
[d0920fea]
🟩 get-votes-api is up (401 in 436 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:07:35
[dbf14b28]
🟩 get-vote-receipt-api is up (401 in 192 ms) [skip ci] [upptime]
(cf-summit-evoting-status)