Home / Reports / Sep 4, 2025
Thursday, September 4, 2025
665 commits had been pushed across 76 repos by 105 authors. There were 52,839,518 additions and 1,373,098 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-consensus76
- catalyst-voices64
- mithril64
- formal-ledger-specifications54
- plutus37
- cardano-ledger28
- hermes23
- amaru22
- acropolis17
- cardano-ledger17
- yoroi-frontend15
- dingo14
- cardano-api12
- cf-cip1694-ballot-status10
- cf-identity-wallet10
- catalyst-engineering10
- CIPs8
- yoroi-mobile8
- gerolamo8
- blockfrost-platform7
- antithesis7
- formal-ledger-specifications7
- cardano-ambassador-tool6
- cf-cardano-ballot6
- cf-token-metadata-registry-status6
- haskell.nix6
- ouroboros-network6
- cardano-node6
- govtool6
- cardano-rosetta-java5
- yoroi5
- catalyst-ci5
- cardano-haskell-packages5
- dolos5
- cardano-token-registry4
- atala-prism-building-blocks4
- cardano-cli4
- cardano-cli4
- cardano-updates4
- after-town-hall3
- plutigo3
- guild-operators3
- developer-portal3
- cardano-api3
- io-sim3
- cardano-base3
- adder2
- gouroboros2
- pool_groups2
- zeko2
- atala-prism-mediator2
- atala-prism-wallet-sdk-swift2
- hydra-poc2
- typed-protocols2
- cardano-db-sync2
- cardano-models1
- cardano-up-packages1
- blockfrost-backend-ryo1
- openapi1
- cardano-ibc-incubator1
- plu-ts-docs1
- actions1
- capkgs1
- cardano-base1
- cardano-clusterlib-py1
- cardano-db-sync1
- cardano-ledger-specs1
- hydra1
- stackage.nix1
- council-toolkit-app1
- Intersect-knowledge-base1
- mesh1
- multisig1
- plutarch-plutus1
- metis1
- oura1
Commit Log
00:10:29
[6573f34f]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:10:29
[262531fc]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:17:33
[47cde037]
Use different bullet characters for different list levels in CHANGELOGs
(cardano-ledger)
00:22:42
[7ce0d1f7]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:22:43
[20915cc9]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:45:53
[7a7d309a]
introduce navbar dropdowns and seperate category sidebar visibility
(developer-portal)
01:38:45
[bc8aac89]
refactor: project last epoch slot length to calculate future slot time (#897)
(dingo)
02:10:41
[28ed747f]
better logic for fetching headers and blocks, better logic for categorizing peers, added option for bootstrap peers in topology
(gerolamo)
03:41:00
[38caec0f]
feat: Move the rust style guide from cat-core with no other changes
(catalyst-engineering)
04:00:18
[e9ee72a7]
Artifacts generated from 312b262e67fabfed0a5d56ac941ca057571c2a05
(formal-ledger-specifications)
04:30:35
[9de26e1e]
feat: Advise against using Arc::clone instead of .clone()
(catalyst-engineering)
04:41:18
[f4816b52]
Artifacts generated from 7ceb9753d68f59ae2eb36023f6497424fb46da89
(formal-ledger-specifications)
05:41:09
[1c091b7d]
Build cardano-cli statically with nix, and relink against systemlibraries.
(cardano-cli)
05:44:17
[14299c53]
feat: Move the rust style guide from cat-core with no other changes (#42)
(catalyst-engineering)
05:53:47
[819ee2c0]
Merge branch 'fat/add-not-about-cloning-arc' of https://github.com/input-output-hk/catalyst-engineering into fat/add-not-about-cloning-arc
(catalyst-engineering)
06:11:42
[af5aac4c]
Artifacts generated from f12ceedd3fa5869d649b8f6cd843cb7b4d74519d
(formal-ledger-specifications)
06:14:04
[8037d675]
Artifacts generated from f3aa4fdda4f5800c3118b787f2dd943f22b91875
(formal-ledger-specifications)
06:22:57
[8ce110c5]
[cli] fix: Add [email protected] to the recipients in the push-test post
(antithesis)
07:18:18
[460fe049]
Artifacts generated from 4cecc8069d2cacca0c01df516a2aa2e622f64181
(formal-ledger-specifications)
07:23:47
[b23e1258]
Artifacts generated from 473cde128d0aa4da3e1cf74d871e06bad7600eac
(formal-ledger-specifications)
07:24:23
[7b6b6f99]
Artifacts generated from 70840e5e116da2c6bd8b3c1e3dc28536bcdd5f09
(formal-ledger-specifications)
07:36:56
[69ef8072]
feat: remove web prefix in favor of configuration in flutter_rust_bridge.yaml
(catalyst-ci)
07:56:32
[6297dcc5]
ChainDB.Background: avoid hardcoding immutability criterion
(ouroboros-consensus)
07:56:32
[dd6697ab]
ChainDB: define `LedgerDB.GetVolatileSuffix` via `getCurrentChain`
(ouroboros-consensus)
08:44:06
[24803d62]
Deploying to gh-pages from @ input-output-hk/hermes@afa3f83ebc0b7c2ffbfdce16c8f64faf2e32b39d 🚀
(hermes)
08:48:40
[5c351b38]
fix: update Random sort option to Activity sort for DReps list display related tests
(govtool)
09:05:39
[b1952c4c]
Implement LSM-trees based ledger tables handles in LedgerDB V2
(ouroboros-consensus)
09:10:25
[26e8bf26]
Implement LSM-trees based ledger tables handles in LedgerDB V2
(ouroboros-consensus)
09:13:08
[9123c912]
Deploying to gh-pages from @ input-output-hk/hermes@8e466c1c957c34b2f78dfac241cb24f2e8bb9990 🚀
(hermes)
09:29:10
[5e730a86]
Drop unnecessary `"/tvar"` path for tables in InMemory snapshots
(ouroboros-consensus)
09:35:13
[e351976c]
Cleanup and move the functions to construct streaming args
(ouroboros-consensus)
09:39:53
[e346a014]
refactor(client-lib): restore compute_cardano_database_message as before
(mithril)
09:39:53
[08d19d0d]
refactor(client-cli): realign client CLI download and verify command with new API call
(mithril)
09:39:53
[08b4d865]
refactor(client-lib): Support custom logger for CardanoDatabaseClientDependencyInjector, move some other tests
(mithril)
09:43:40
[d1aaa5bb]
Merge pull request #136 from input-output-hk/golddydev/pool-delegators
(acropolis)
09:43:47
[54c273dc]
fix: use correct key selection logic in background jobs helper
(atala-prism-building-blocks)
09:51:43
[a4598b01]
feat(crowdfund): refactor contribution and withdrawal logic with improved network handling and error management
(multisig)
09:56:30
[95cfef59]
Merge pull request #4275 from Emurgo/fix/YOEXT-2217/performance-problems
(yoroi-frontend)
10:03:12
[f694cdc0]
Merge feat/enable-mobile-support-voices into feat/mobile_db_3268
(catalyst-voices)
10:04:46
[44aab335]
Merge branch 'feat/enable-mobile-support-voices' into feat/io_downloader_3269
(catalyst-voices)
10:06:48
[c72e70e5]
[cli] fix: check arguments for encrypt / decrypt wallet during setting phase
(antithesis)
10:07:18
[e8ae733f]
Merge branch 'feat/enable-mobile-support-voices' into feat/io_downloader_3269
(catalyst-voices)
10:15:52
[c4c8b752]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@e743d2f3cc177276d8fce9f1bb359ade4aec8f4e 🚀
(catalyst-ci)
10:42:19
[d3cdc1f6]
Vendor the flat package: use a custom fork instead of the official from hackage
(plutus)
10:53:20
[04edff52]
Deploying to gh-pages from @ input-output-hk/hermes@4e7f6e857c55793a22226127001251e0b6b5dcac 🚀
(hermes)
11:11:01
[2badd122]
Artifacts generated from 6bff43a69b745a2937c94af676f4be2991954f9a
(formal-ledger-specifications)
11:48:11
[201563e2]
Merge pull request #4278 from Emurgo/fix/YOEXT-2217/performance-problems
(yoroi-frontend)
12:03:35
[5b33eb09]
refactor(client-lib): restore compute_cardano_database_message as before
(mithril)
12:03:35
[f703ff94]
refactor(client-lib): Support custom logger for CardanoDatabaseClientDependencyInjector, move some other tests
(mithril)
12:03:35
[17b6fc03]
refactor(client-cli): realign client CLI download and verify command with new API call
(mithril)
12:09:15
[bb594f83]
fix: ensure key selection uses allowed curves for DID verification
(atala-prism-building-blocks)
12:10:07
[a7b1f2e6]
fix(swap): Add muesliswap partner to limit quote and create (#4125)
(yoroi-mobile)
12:27:22
[530ac997]
Merge branch 'main' into rbac-validation-stake-addresses-of-all-roles
(catalyst-voices)
12:42:21
[c287799a]
docs: clarify comments in BackgroundJobsHelper for key detection logic
(atala-prism-building-blocks)
12:44:22
[e340e120]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for e35decb39bd39df3dc306d63202b803f58c35655
(cardano-ledger)
12:46:07
[70225f33]
Deploying to gh-pages from @ input-output-hk/hermes@4dc3f8f4269cf1ba82fc7245bb9af249caf75108 🚀
(hermes)
12:47:00
[9b11f927]
Add eb000abeca3f816bcb2b0b53c4f65d27d4bee2104c38969fad8bedee424f43
(cardano-token-registry)
12:53:58
[d2339d8d]
Artifacts generated from deb5dd7bf9698a02b8acdad1733f95759fe3a211
(formal-ledger-specifications)
13:00:49
[daa1620a]
refactor(client-lib): rename ComputeCardanoDatabaseMessageError to CardanoDatabaseVerificationError
(mithril)
13:00:49
[f3faf783]
refactor(client-lib): moving implementations from message.rs to proving.rs
(mithril)
13:00:49
[b7c238d4]
refactor(client-lib): restore compute_cardano_database_message as before
(mithril)
13:00:49
[d675e3d2]
refactor(client-lib): Support custom logger for CardanoDatabaseClientDependencyInjector, move some other tests
(mithril)
13:00:49
[ea887ce9]
refactor(client-lib): red test moving message.rs algorithm back to proving.rs
(mithril)
13:00:50
[199c04b2]
refactor(client-cli): realign client CLI download and verify command with new API call
(mithril)
13:15:31
[43125ebf]
refactor(common): add support for operational certificate without cold verification key
(mithril)
13:15:31
[ac264977]
refactor(aggregator): add support for operational certificate without cold verification key
(mithril)
13:15:31
[af53547a]
refactor(signer): add support for operational certificate without cold verification key
(mithril)
13:15:32
[3e9be2ff]
feat(dmq): add support for separate operational certificate and cold verification key in message
(mithril)
13:15:52
[dd912997]
Artifacts generated from 567deb39357c1aa68aee5d5ee75dffe95132f4d0
(formal-ledger-specifications)
13:19:17
[340b9711]
Artifacts generated from 25b359831f3244ec7aa323732492dbd2822f841f
(formal-ledger-specifications)
13:25:22
[297de674]
Cleanup and move the functions to construct streaming args
(ouroboros-consensus)
13:25:22
[e1b004aa]
Drop unnecessary `"/tvar"` path for tables in InMemory snapshots
(ouroboros-consensus)
13:25:22
[0a5150bd]
New `encode(TxIn|TxOut)WithHint` methods for `SerializeTablesWithHint`
(ouroboros-consensus)
13:26:37
[270af312]
Add 2671d65aa9cf288430df2127adaac420cf314f12fdca46447b3a4ca7554a575243
(cardano-token-registry)
13:30:31
[cb2fd677]
Merge branch 'main' into rbac-validation-stake-addresses-of-all-roles
(catalyst-voices)
13:36:55
[bf091253]
fix(ui): Credential UI not passing presentation attributes to server (#1288)
(cf-identity-wallet)
13:46:11
[38e4c3e8]
Merge pull request #2671 from input-output-hk/ctl/2618-list-invalid-or-missing-immutable-files-in-verify-command-REFACTORING
(mithril)
14:01:13
[2d3bad11]
Merge branch 'feat/enable-mobile-support-voices' into feat/io_downloader_3269
(catalyst-voices)
14:03:26
[33af4119]
Merge branch 'feat/io_downloader_3269' of github.com:input-output-hk/catalyst-voices into feat/io_downloader_3269
(catalyst-voices)
14:07:46
[93e4c6c6]
feat: Implement native push notifications without third-party services
(cf-identity-wallet)
14:24:39
[a84ae312]
Deploying to gh-pages from @ IntersectMBO/plutus@20b6e0db7c240208ffe8e0f36b222db4d410d06f 🚀
(plutus)
14:34:38
[b14820a4]
Merge pull request #4189 from Emurgo/feat/YOEXT-1552/new-cat-voting-fix
(yoroi-frontend)
14:37:29
[85cb5861]
feat: Implement complete push notifications without third-party services
(cf-identity-wallet)
14:44:52
[4d22a886]
feat(dmq): add support for separate operational certificate and cold verification key in message
(mithril)
14:46:54
[18c8c079]
Artifacts generated from 37c053e73a675aa1ab598ee6cc1ec7a46b7a860e
(formal-ledger-specifications)
14:53:14
[ad2c5a3b]
docs: remove Catalyst voting guide and update related documentation (#553)
(cardano-rosetta-java)
15:04:45
[af335316]
Merge pull request #2676 from input-output-hk/jpraynaud/2625-rollback-binary-encoding-single-signature
(mithril)
15:05:03
[b79cec2c]
Update src/Ledger/Conway/Specification/Epoch.lagda
(formal-ledger-specifications)
15:05:13
[7076e361]
Update src/Ledger/Conway/Specification/Epoch.lagda
(formal-ledger-specifications)
15:14:33
[b5b86639]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 20b6e0db7c240208ffe8e0f36b222db4d410d06f
(plutus)
15:46:21
[a18a2b97]
feat(hermes): Add thread pool for wasm modules parallel execution (#488)
(hermes)
15:53:19
[979f31a0]
chore(deps-dev): bump typescript-eslint from 8.40.0 to 8.41.0 (#250)
(after-town-hall)
15:54:10
[c08dfbdf]
Deploying to gh-pages from @ input-output-hk/hermes@a18a2b97a1aab77fff355ed70c7c32558e7c2587 🚀
(hermes)
15:56:34
[bdca2034]
Deploying to gh-pages from @ IntersectMBO/plutus@20b6e0db7c240208ffe8e0f36b222db4d410d06f 🚀
(plutus)
15:58:30
[d448f7ee]
Artifacts generated from d0b072e1a9e2d55a0dcf875dfcab2d22961b9000
(formal-ledger-specifications)
16:04:09
[b9c0839a]
Merge branch 'prc/rewards-fix' of github.com:input-output-hk/acropolis into prc/rewards-fix
(acropolis)
16:18:50
[9b992f8e]
Build cardano-cli statically with nix, and relink against systemlibraries.
(cardano-cli)
16:47:47
[aab9c249]
Deploying to gh-pages from @ IntersectMBO/plutus@a27c1b74c63912ec9b0da4931ee7d207f3b69e9c 🚀
(plutus)
16:55:22
[690a4cfa]
feat(cat-gateway): Return invalid registrations from RBAC endpoint (#3160)
(catalyst-voices)
17:03:32
[ff18fc7e]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for a27c1b74c63912ec9b0da4931ee7d207f3b69e9c
(plutus)
17:19:44
[7702f7ca]
Merge branch 'dev' of github.com:cardano-foundation/cardano-ambassador-tool into dev
(cardano-ambassador-tool)
17:26:01
[62ef584c]
Use different bullet characters for different list levels in CHANGELOGs
(cardano-ledger)
17:28:33
[754e9c46]
Merge branch 'main' into rbac-validation-stake-addresses-of-all-roles
(catalyst-voices)
17:51:13
[2c14433c]
Deploying to gh-pages from @ IntersectMBO/plutus@a27c1b74c63912ec9b0da4931ee7d207f3b69e9c 🚀
(plutus)
18:10:41
[bca42dfb]
Merge pull request #1269 from IntersectMBO/pack-deps-for-darwin-binaries
(cardano-cli)
18:41:33
[ea2656b8]
`O.C.Network.NodeToNode`: plumbing for Peras cert diffusion
(ouroboros-consensus)
18:42:29
[9bf4a066]
Add roundtrip test for `SerialiseAsRawBytes` for `SignedTx` and `UnsignedTx`
(cardano-api)
18:51:15
[83a15fc4]
Deploying to gh-pages from @ IntersectMBO/plutus@46fef011948b1f821fa306e9912534036c488a8a 🚀
(plutus)
19:12:16
[21ee2eae]
Merge branch 'main' into rbac-validation-stake-addresses-of-all-roles
(catalyst-voices)
19:12:59
[ee8254e2]
Merge pull request #1269 from IntersectMBO/pack-deps-for-darwin-binaries
(cardano-cli)
19:19:28
[48650584]
HFC: add PerasEnabledT monad transformer, refactor queries
(ouroboros-consensus)
19:55:10
[15ac9a0c]
Deploying to gh-pages from @ IntersectMBO/plutus@46fef011948b1f821fa306e9912534036c488a8a 🚀
(plutus)
20:04:49
[9f280f67]
Update zio, zio-test, zio-test-magnolia, ... to 2.1.21 in main
(atala-prism-mediator)
20:18:41
[c6ce32ee]
Deploying to gh-pages from @ IntersectMBO/plutus@46fef011948b1f821fa306e9912534036c488a8a 🚀
(plutus)
20:24:51
[4e2fed13]
Switch to using era names for constraints instead of protocol versions
(cardano-ledger)
21:01:27
[ec05748f]
docs: add performance metrics for v1.3.2 mid-level hardware profile (#584)
(cardano-rosetta-java)
21:33:20
[a50a2a9f]
docs: update PostgreSQL data path in Docker documentation (#565)
(cardano-rosetta-java)
21:41:26
[4f08c4ae]
Merge branch 'master' of github.com:IntersectMBO/plutus into ana/builtinvalue-core
(plutus)
21:45:58
[e51a5850]
Deploying to gh-pages from @ IntersectMBO/plutus@a1eb4cd51e0e069c19f8aee3f9f15c61cd2b9c75 🚀
(plutus)
21:47:48
[ee7064e4]
Artifacts generated from 08aa84d4b1c7f1f898928e4689a15d1f9ac8fd27
(formal-ledger-specifications)
22:08:55
[aa656a55]
Merge pull request #5207 from IntersectMBO/lehins/rearrange-era-definitions
(cardano-ledger-specs)
22:10:22
[d36806e9]
include `kesAgentClientTracer` in the changelog for -diffusion
(ouroboros-consensus)
22:10:22
[554e6c6b]
Integrate KES agent functionality into ouroboros-consensus:
(ouroboros-consensus)
22:10:22
[712e27bc]
add Void to the PraosCredentialsAgent constructor of PraosCredentialsSource to make it unusable
(ouroboros-consensus)
22:10:23
[a09e2c73]
`forget` to `forget_`, add comment suggesting users call `finalize` instead
(ouroboros-consensus)
23:04:19
[efb60bb7]
🟩 API (Specific property) is up (204 in 127 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:19
[4768990e]
🟩 API (All properties) is up (204 in 735 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:20
[cf63bf08]
🟩 API (Batch) is up (204 in 127 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:28
[5865d43e]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:29
[6cbe89ba]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:29
[5e3fea45]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:30
[d6994c2e]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:30
[b66181ab]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:31
[1e962c62]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:31
[47336ad6]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:42:23
[3d07197c]
Deploying to gh-pages from @ IntersectMBO/plutus@b2a72b8d9b70b2f3fc15eef3e6268474cebbf6f8 🚀
(plutus)
23:55:13
[60701729]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for e35decb39bd39df3dc306d63202b803f58c35655
(cardano-ledger)