Home / Reports / Oct 22, 2025
Wednesday, October 22, 2025
644 commits had been pushed across 93 repos by 120 authors. There were 12,706,351 additions and 457,424 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- acropolis53
- hermes53
- ouroboros-consensus48
- cardano-ledger47
- catalyst-voices29
- cardano-ledger26
- mithril24
- yoroi-frontend23
- dingo22
- ouroboros-network19
- pallas19
- hydra-poc18
- web3-sdk15
- helm-charts13
- amaru13
- cf-summit-evoting-status12
- cardano-api12
- cf-cip1694-ballot-status10
- formal-ledger-specifications10
- cardonnay9
- ouroboros-leios7
- cf-identity-wallet6
- cf-token-metadata-registry-status6
- plutus6
- antithesis5
- zeko5
- plu-ts5
- cardano-haskell-packages5
- cardano-updates5
- mesh5
- dolos5
- developer-portal4
- yoroi4
- essential-cardano-content4
- cardano-api4
- developer-experience4
- governance4
- openapi3
- cardano-ambassador-tool3
- cardano-governance-voting-tool3
- yoroi-mobile3
- cardano-haskell-package-repo3
- cardano-formal-specifications3
- Intersect-knowledge-base3
- blockfrost.dev2
- pool_groups2
- cardano-base2
- cardano-ledger-specs2
- cardano-updates2
- haskell.nix2
- lace2
- ouroboros-leios-sim2
- Win32-network2
- cardano-addresses2
- cardano-db-sync2
- cardano-node2
- drep-campaign-platform2
- amaru-treasury2
- adalite2
- gouroboros1
- blockfrost-backend-ryo1
- blockfrost-dart1
- blockfrost-platform1
- cardano-org1
- react-native-haskell-shelley1
- antaeus1
- bech321
- capkgs1
- cardano1
- cardano-addresses1
- cardano-cli1
- cardano-crypto1
- cardano-node1
- cardano-prelude1
- engineering1
- haskell-nix-example1
- hydra1
- stackage.nix1
- budget-management1
- cardaminal1
- cardano-airgap1
- cardano-launcher1
- cardano-node-emulator1
- cardano-transactions1
- cc-portal1
- council-toolkit-app1
- credential-manager1
- essential-cardano1
- formal-ledger-specifications1
- govtool1
- lsm-tree1
- Governance1
- multisig1
Commit Log
00:11:49
[b0d7b4b3]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:49
[f1453b43]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:24:40
[9123fa38]
Add TxIdentifier to delegation and stake registration certificate messages
(acropolis)
00:25:22
[9ac684aa]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:25:22
[84218201]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:32:08
[fceb9433]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:32:08
[e6285b0c]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
04:02:09
[25b4ea3f]
refactor: rename userName to proposedUsername in group metadata across multiple files
(cf-identity-wallet)
04:37:07
[5f47b76e]
Deploying to gh-pages from @ input-output-hk/hermes@15e0db6f424b9117d8de787e42198f83750983bc 🚀
(hermes)
04:47:57
[991660f4]
Deploying to gh-pages from @ cardano-scaling/hydra@899aefd341789ac0fbcf8c22a9bdbfcc83329b5b 🚀
(hydra-poc)
07:13:54
[f7e55e0c]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/update-signed-document-according-to-v0_0_4_specs
(catalyst-voices)
07:35:37
[bb99cee7]
feat(cat-voices): Progressive loading indicator in app splash screen (#3557)
(catalyst-voices)
08:08:17
[11beccf1]
chore: add docs and resources for working group session 2
(developer-experience)
08:13:45
[e1841fea]
Implement general ObjectDiffusion protocol, and related `ObjectPool{Reader,Writer}` API
(ouroboros-consensus)
08:13:45
[dbe1fafa]
Change s-r-p for `ouroboros-network` to add ObjectDiffusion support
(ouroboros-consensus)
08:13:45
[4a549dd1]
Add definitions and codec for `PerasCert` diffusion through ObjectDiffusion
(ouroboros-consensus)
08:13:45
[b7230d7a]
Register and wire-in PerasCertDiffusion in the network layer
(ouroboros-consensus)
08:14:15
[7c5ba64a]
feature(aggregator, openapi): handle 404 result for protocol-configuration route
(mithril)
08:14:15
[d648539c]
feature(aggregator, openapi): introduce a new aggregator route to retrieve protocol settings by epoch
(mithril)
08:14:16
[59c4b53d]
refactor(protocol-config, signer): remove ticker service from configuration provider since Epoch is a input parameter now
(mithril)
08:14:16
[97d24f55]
feature(protocol-config, signer): add Epoch input parameter for get_network_configuration, add ticker_service in preloader signer
(mithril)
08:14:16
[272a7280]
feature(protocol-config): add route call to aggregator protocol-configuration
(mithril)
08:15:22
[bbb0c06b]
Merge pull request #2747 from input-output-hk/djo/2704/increase-gcp-storage-default-max-age
(mithril)
08:15:59
[301a37cd]
feature(protocol-config, signer): fix dependency injection for conf provider, align epoch offset when retrieving protocol conf
(mithril)
08:15:59
[3e708c8d]
refactor(protocol-config, signer): rename available_signed_entity_types with enabled_signed_entity_types
(mithril)
08:28:49
[f90ce6da]
Merge branch 'develop' into YV-659-after-submitting-a-tx-in-the-webview-of-an-unknown
(yoroi)
08:33:01
[057d0e3c]
Upgrade the cmarker typst dep to convert rationale markdown
(cardano-governance-voting-tool)
08:56:25
[814dde7b]
Merge pull request #285 from blockfrost/feat/accounts-transactions
(blockfrost-backend-ryo)
09:02:04
[321a52c4]
Add fake haskell-accumulator test file, so we don't need to avoid warnings
(hydra-poc)
09:12:56
[ed46f694]
Added Typeable constraints to all level superclasses in EraTxBody
(cardano-ledger)
09:21:24
[2fa0a9e0]
Merge pull request #2 from andro-devs/feature/blockfrost-webhooks-dart
(blockfrost.dev)
09:38:07
[bdc0a0e0]
Merge pull request #1627 from input-output-hk/fernando-sanchez/contrib/how-input-or-output-embraces-open-source-1761051514113
(essential-cardano-content)
09:44:52
[2c4070a1]
feat(wallet): update wallet creation flow with stored script compatibility
(multisig)
09:51:42
[110b8ee1]
merge feat/sync-with-gateway-v2-endpoints-3362 into feat/remove-endpoints-code-generation
(catalyst-voices)
10:07:09
[719691cc]
Add fake haskell-accumulator test file, so we don't need to avoid warnings
(hydra)
10:07:46
[011e42b3]
Artifacts generated from 3053abeee0fab328574d4939500336933d5c2515
(formal-ledger-specifications)
10:25:58
[94c38635]
Remove contentType header from "status" Dio client, update project.dic
(catalyst-voices)
10:37:02
[0945ffd3]
Freeze the Python environment from Nix into requirements.txt
(ouroboros-consensus)
10:58:06
[337dc4ac]
peer-selection: bugfix repromote fuzz delay and improve readyPeers
(ouroboros-network)
11:00:30
[2d788d89]
fix(hermes): fix playground module names issue, removed dotenvy since it works through fs which is not done
(hermes)
11:00:30
[3066ef09]
feat(hermes): add select_all function, fill mocked queries, fix earthfile's
(hermes)
11:00:30
[f1513627]
fix(hermes): update route parsing so it extracts correct stake address, fix gateway host to provide valid response
(hermes)
11:18:38
[cd37dba6]
Implement general ObjectDiffusion protocol, and related `ObjectPool{Reader,Writer}` API
(ouroboros-consensus)
11:18:39
[e0d3f6b2]
Register and wire-in PerasCertDiffusion in the network layer
(ouroboros-consensus)
11:18:39
[cf5b0963]
Add definitions and codec for `PerasCert` diffusion through ObjectDiffusion
(ouroboros-consensus)
11:28:14
[48c952c5]
doc: fix nonexistent 'build' target and mark this as 'internal use'
(antithesis)
11:41:14
[9c6d7b5f]
docs(adr):add ADR for aligning backend and frontend dev releases
(catalyst-voices)
11:47:23
[a9166c6c]
fix: blockfrost start from genesis and reduce api call based on block time
(hydra-poc)
12:08:41
[e0b60486]
[EC Api] - Added: How Ouroboros Phalanx enhances network protection
(essential-cardano-content)
12:09:39
[6aed1e69]
Merge pull request #1628 from input-output-hk/olga-hryniuk/contrib/how-ouroboros-phalanx-enhances-network-protection-1761134919623
(essential-cardano-content)
12:19:12
[7880b94c]
Update how-ouroboros-phalanx-enhances-network-protection.md
(essential-cardano-content)
12:28:01
[2f179671]
feat(config): improve support for alternative serialization conventions (#699)
(pallas)
12:28:13
[8e3060f4]
add ChainDB snapshotDelayRNG to DBAnalyser / DBSynthesizer / testlib
(ouroboros-consensus)
12:32:20
[32e36aa8]
Merge branch 'release/5.16.0' into feature/YOEXT-1539/swap-vs-disclaimer
(yoroi-frontend)
12:38:58
[35f5c1d5]
Prevent packages in the future from making it into the repo
(cardano-haskell-packages)
13:09:54
[986b2e91]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/remove-chopper-and-code-generation-scripts
(catalyst-voices)
13:12:23
[26ff6086]
Merge remote-tracking branch 'origin/master' into jordan/10.6-node-release
(cardano-api)
13:26:20
[4c83d51f]
Artifacts generated from 3d74e9742199096ebad5cd14c0561301437e8268
(formal-ledger-specifications)
13:27:30
[cb9e6635]
Merge feat/face-performance-optimization-3352 into feat/documents_indexing_3528
(catalyst-voices)
13:30:57
[a1eecb83]
Merge pull request #2710 from input-output-hk/jpraynaud/2674-dmq-devnet-e2e
(mithril)
13:38:56
[7c41bd4f]
Merge pull request #261 from input-output-hk/whankinsiv/spdd-validation-test
(acropolis)
13:51:07
[12724346]
Merge pull request #977 from IntersectMBO/add-npm-package-creation-to-ci
(cardano-api)
13:57:07
[11c8a070]
refactor(mobile): update GovernanceApi to use fetchData and improve error handling
(yoroi)
14:02:29
[ed027b1e]
Deploying to gh-pages from @ input-output-hk/hermes@985aafe55e9115e1cf2f8b28bb06d86972c2b52b 🚀
(hermes)
14:15:35
[80b6008b]
Prevent packages in the future from making it into the repo
(cardano-haskell-packages)
14:34:29
[65dbbd7f]
Artifacts generated from 1f1426644c5667489177b1ce75f3d8a602248d0d
(formal-ledger-specifications)
14:48:42
[bb9d7735]
Prevent packages in the future from making it into the repo (#1159)
(cardano-haskell-package-repo)
14:49:27
[33fea406]
Deploying to gh-pages from @ IntersectMBO/plutus@f270871ef789101ce6c74d224cd2ac18bb9237d0 🚀
(plutus)
14:52:22
[5762fa21]
Artifacts generated from fedbc7050c66f6334339e1aa3e1ad9aa180e81f8
(formal-ledger-specifications)
14:58:11
[55e41165]
Update from bb9d7735208cfc70bf10f29f34cc96c0f93343ed
(cardano-haskell-package-repo)
15:23:36
[ea116055]
Merge pull request #77 from IntersectMBO/rm_ExperimentalHardForksEnabled
(cardonnay)
15:27:15
[3a01d987]
Merge pull request #78 from IntersectMBO/rm_slow_ExperimentalProtocolsEnabled
(cardonnay)
16:00:41
[78111df3]
feature(common, openapi): deprecate signer_registration_protocol_parameters and cardano_transactions_signing_config for EpochSettingsMessage
(mithril)
16:03:56
[d691ba2a]
Allocate the crucial txs thread in the node registry in ThreadNet tests
(ouroboros-consensus)
16:20:09
[e72b4402]
Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into feat/remove-chopper-and-code-generation-scripts
(catalyst-voices)
16:36:01
[2d795fb7]
WIP: refactor(signer): remove usage of registration_protocol_parameters and cardano_transactions_signing_config from EpochSettingsMessage
(mithril)
17:15:17
[a9f27912]
fix(spark): resolving wallet address for spark now uses the new spark address format
(web3-sdk)
17:20:36
[7fef88ec]
chore(amaru-plutus): get tests by both name and version, same name is not unqiue
(amaru)
17:29:47
[04c691c3]
Merge pull request #425 from blockfrost/dependabot/npm_and_yarn/hono-4.10.2
(openapi)
17:40:10
[371aa46d]
Merge pull request #270 from input-output-hk/cet-untrack-snapshot-file
(acropolis)
18:38:17
[39b291f2]
refactor: use helper methods for collecting epoch values and merging pending for getters
(acropolis)
18:39:12
[59587e8f]
leiosdemo202510: redo the fetch iteration logic and MsgLeiosBlockTxs now also updates that same state
(ouroboros-consensus)
18:41:23
[fb926415]
leiosdemo202510: add the first bash script that mimics requests and replies
(ouroboros-consensus)
18:57:18
[1271159d]
fix: use StakeCredential for getters and improve persist epoch comment
(acropolis)
19:08:40
[7927b20b]
Initial update of the snapshot parser which just lays out the scafolding for processing a snapshot file.
(acropolis)
19:31:32
[5430e6cb]
CodeRabbit Generated Unit Tests: Change GetBlock return type from pointer to value
(dingo)
19:36:47
[0cf935ca]
Merge pull request #5267 from IntersectMBO/ldan/shelley-delegspec
(cardano-ledger)
19:40:04
[042b9384]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 0cf935ca78d9c5288f99a53d9d67123e4f7d7d70
(cardano-ledger-specs)
19:48:14
[36cddcad]
feat(ogmios): enhance ogmios chart with custom liveness/readiness probes
(helm-charts)
19:50:54
[c82d43cb]
fix(database): commit only self-owned transactions to surface errors (#968)
(dingo)
19:51:13
[f8a97b4b]
Refactor: Remove `NetworkId` from `BlockInfo` and standardize `StakeAddress` handling in tx_unpacker.rs
(acropolis)
20:01:05
[b25f9472]
feat(ogmios): enhance ogmios chart with custom liveness/readiness probes (#272)
(helm-charts)
20:04:35
[8986ba04]
Use genBlockHeader and genChainPoint functions from cardano-api 10.17
(hydra-poc)
20:07:01
[de08f0a0]
Refactor: Replace `StakeCredentials` with `StakeAddresses` for MIR targets and simplify handling
(acropolis)
20:21:03
[fd6501aa]
Merge pull request #563 from IntersectMBO/nm/readme-haddocks-link
(cardano-base)
20:21:24
[1bf0e004]
Remove redundant test in BabbageFeatures in cardano-ledger-test
(cardano-ledger)
20:21:25
[a97e77cc]
Remove obsolete BabbageFeatures test module from cardano-ledger-test
(cardano-ledger)
20:30:18
[5338f61e]
Merge pull request #977 from IntersectMBO/add-npm-package-creation-to-ci
(cardano-api)
21:19:33
[39e0f137]
Refactor: Standardize variable names (e.g., `cred` -> `delegator`) for clarity.
(acropolis)
21:22:14
[2faea489]
Merge pull request #265 from input-output-hk/lowhung/163-replace-reward-account-with-stake-address-block-info-network-id
(acropolis)
22:27:28
[f339e21c]
Specialise roundtrip test to hash supplemental datums before testing
(cardano-api)
22:36:21
[2f1e19c9]
Add comments and `TypeError` to document why we don't have `ToCBOR` instance
(cardano-api)
22:39:37
[85f3354d]
Unstage files with simple import changes, use Display implementation vs hex encoding
(acropolis)
23:00:29
[3ffa5613]
refactor(database): remove SetAccount from metadata store interface (#973)
(dingo)
23:04:24
[c45425fc]
🟩 API (All properties) is up (204 in 732 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:24
[432bd40b]
🟩 API (Specific property) is up (204 in 130 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:25
[067fb33d]
🟩 API (Batch) is up (204 in 125 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:05:54
[85ed9051]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:54
[c9ae9b19]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:55
[a2f34223]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:55
[d8ee63da]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:55
[a74008e3]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:56
[7fdec027]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:56
[c133f582]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:38
[c6380d31]
🟩 voting.summit.cardano.org is up (200 in 212 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:39
[9ca72587]
🟩 event-api is up (200 in 656 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:40
[a8375e46]
🟩 blockchain-follower-api is up (200 in 402 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:40
[e02a50bd]
🟩 user-verification-api is up (405 in 717 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:41
[38359a19]
🟩 login-api is up (401 in 572 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:42
[a2470e55]
🟩 get-votes-api is up (401 in 157 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:42
[f4177d06]
🟩 cast-vote-api is up (401 in 408 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:43
[a2658d90]
🟩 get-vote-receipt-api is up (401 in 139 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:29:38
[f54e8f72]
Merge branch 'main' into lowhung/163-replace-reward-account-with-stake-address
(acropolis)