Home / Reports / Sep 8, 2025
Monday, September 8, 2025
666 commits had been pushed across 82 repos by 99 authors. There were 60,058,529 additions and 15,259,321 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-network70
- ouroboros-consensus48
- mithril39
- plutus35
- catalyst-voices26
- amaru23
- acropolis21
- dingo20
- cardano-ibc-incubator20
- cardano-ledger20
- developer-portal19
- hermes18
- antithesis17
- yoroi17
- yoroi-mobile16
- hydra-poc16
- cf-identity-wallet15
- dolos14
- cf-cip1694-ballot-status10
- cardano-ledger10
- cdnsd8
- blockfrost-platform8
- gerolamo8
- bursa7
- bluefin6
- cardano-node-api6
- cardano-up6
- nview6
- tx-submit-api-mirror6
- cf-token-metadata-registry-status6
- council-toolkit-app6
- adder5
- tx-submit-api5
- txtop5
- credential-manager-app5
- gouroboros4
- CIPs4
- zeko4
- plu-ts-docs4
- cardano-api4
- catalyst-ci4
- formal-ledger-specifications4
- after-town-hall3
- cardano-models3
- gouroboros-starter-kit3
- ouroboros-mock3
- ouroboros-leios3
- core-infrastructure-documentation3
- adder-library-starter-kit2
- ansible-cardano2
- helm-charts2
- plutigo2
- pool_groups2
- support-faq2
- cardano-org2
- cf-cardano-ballot2
- cardano-ledger-specs2
- cardano-node2
- catalyst-engineering2
- hydra2
- iogx2
- iohk-nix2
- ouroboros-leios-sim2
- cardano-api2
- cardano-node2
- Intersect-knowledge-base2
- pallas2
- cardano-configs1
- cardano-ambassador-tool1
- react-native-haskell-shelley1
- yoroi-frontend1
- cardano-cli1
- cardano-js-sdk1
- haskell.nix1
- marlowe-cardano1
- cardano-base1
- cardano-cli1
- credential-manager1
- govtool1
- mesh1
- metis1
- oura1
Commit Log
00:03:02
[a328548b]
chore(deps): bump cachix/install-nix-action from V27 to 31.6.1
(marlowe-cardano)
00:11:41
[36772cea]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:41
[f617b332]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:13:33
[d5147082]
chore(deps): bump github.com/blinklabs-io/adder from 0.32.1 to 0.32.3
(adder-library-starter-kit)
00:25:38
[8ee06d19]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:25:38
[956acb79]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:27:14
[22e49619]
chore(deps): bump actions/setup-go from 5.5.0 to 6.0.0
(adder-library-starter-kit)
03:04:53
[8d8e50a6]
chore(deps): bump github.com/swaggo/gin-swagger from 1.6.0 to 1.6.1
(tx-submit-api)
03:37:03
[56014af0]
Artifacts generated from 1d0452950dcace691e840e18a242a1fc87d58ab7
(formal-ledger-specifications)
04:04:37
[d550e420]
test: add test to verify nonces.json file creation during ledger state conversion
(amaru)
05:33:22
[3d14fac1]
dmq: added encodeSigOpCertificate and decodeSigOpCertificate functions
(ouroboros-network)
06:18:12
[12cdbdc4]
Use pkgs.pkgsBuildBuild.gitMinimal to get build platforms git
(ouroboros-network)
06:44:51
[50e90f0d]
feat: introduce StakeAddressDiffsMessage and StakeAddressDiff structures for tracking stake address changes
(acropolis)
07:15:04
[215a38b1]
[cli] feat: add an optional slack webhook to the agent push-test command
(antithesis)
08:04:50
[92c22f1e]
Merge branch 'develop' into Piyush/YOEXT-2006/Tests-for-Portfolio
(yoroi-frontend)
08:14:23
[31803101]
build(deps): bump github.com/blinklabs-io/adder from 0.32.1 to 0.32.3
(cardano-node-api)
08:14:30
[1395df61]
Merge remote-tracking branch 'origin/develop' into spike/VT20-2077-Push-notifications-on-the-wallet
(cf-identity-wallet)
08:15:01
[47b1de72]
Merge branch 'feat/enable-mobile-support-voices' into feat/catalyst-compression-with-rust
(catalyst-voices)
08:15:59
[1e3f658d]
build(deps): bump github.com/swaggo/gin-swagger from 1.6.0 to 1.6.1
(cardano-node-api)
08:22:23
[a0785bef]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@5b6b9d4e3ea03c224a4fe29a0bdf73e24bc8b4f4 🚀
(catalyst-ci)
08:23:21
[45500377]
`O.C.Network.NodeToNode`: plumbing for Peras cert diffusion
(ouroboros-consensus)
08:35:35
[6442fbb1]
Deploying to gh-pages from @ input-output-hk/hermes@74377616bf482d215c3747b01c73a816758120c5 🚀
(hermes)
08:53:19
[bdf17b34]
chore: added creation or recreation of the .osmosisd-local
(cardano-ibc-incubator)
08:53:19
[1be39f29]
chore: added creation or recreation of the .osmosisd-local
(cardano-ibc-incubator)
09:06:37
[1b83f23f]
chore: attempt to set user's permissions to .osmosisd.local folder
(cardano-ibc-incubator)
09:10:28
[7bfce7b6]
chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
(gouroboros)
09:12:43
[84af2f01]
showproxy instance for () - localmsgsubmission rejection reason
(ouroboros-network)
09:15:17
[e7b6c609]
chore(deps): Bump actions/attest-build-provenance from 2 to 3
(tx-submit-api-mirror)
09:15:56
[d78c40fd]
chore(deps): Bump blinklabs-io/go from 1.24.6-1 to 1.24.7-1
(tx-submit-api-mirror)
09:39:51
[ab63c928]
Update mobile/src/features/Settings/useCases/changeWalletSettings/WalletSettingsScreen.tsx
(yoroi)
09:44:06
[c596f8b9]
showproxy instance for () - localmsgsubmission rejection reason
(ouroboros-network)
09:46:33
[66e01496]
Merge branch 'feat/enable-mobile-support-voices' into feat/mobile-discovery-3273
(catalyst-voices)
09:50:20
[e72e9366]
Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`"
(ouroboros-network)
10:24:33
[89755365]
chore: rename `NODE_SOCKET_PATH` to `CARDANO_NODE_SOCKET_PATH`
(blockfrost-platform)
10:24:33
[ce63660d]
chore: rename `NODE_SOCKET_PATH` to `CARDANO_NODE_SOCKET_PATH`
(blockfrost-platform)
10:47:56
[3e4d533f]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@9c564110de0731534227bd8ffe4ed29e729a8688 🚀
(catalyst-ci)
11:05:10
[5c4b02e2]
HFC: add PerasEnabledT monad transformer, refactor queries
(ouroboros-consensus)
11:14:45
[5401895f]
Integrate KES agent functionality into ouroboros-consensus:
(ouroboros-consensus)
11:14:46
[ee5c64a5]
add Void to the PraosCredentialsAgent constructor of PraosCredentialsSource to make it unusable
(ouroboros-consensus)
11:14:46
[3586025f]
add MkBlockForging, a wrapper around `m (BlockForging m blk)` that allocates resources required for the BlockForging
(ouroboros-consensus)
11:14:46
[51903a3c]
`forget` to `forget_`, add comment suggesting users call `finalize` instead
(ouroboros-consensus)
11:14:46
[6459ce1f]
add forkLinkedWatcherAllocate (allocates a resource, runs a watcher, then releases the resource)
(ouroboros-consensus)
11:14:46
[9ef299d9]
remove forget / finalize distinction for HotKey, now only has finalize
(ouroboros-consensus)
11:14:46
[aaba96db]
include `kesAgentClientTracer` in the changelog for -diffusion
(ouroboros-consensus)
11:16:50
[4bc73efc]
Update sidebars.js (Security & Key Management autogeneration)
(developer-portal)
11:22:33
[44f12636]
chore(deps): Bump github.com/blinklabs-io/cardano-models
(gouroboros-starter-kit)
11:40:08
[8eb9d0ba]
feat(config): Added top-level config flag to enable validation of ledger historical blocks (#904)
(dingo)
11:40:30
[b3872206]
Closing modal on successful transaction to prevent modal showing on successful transaction screen
(yoroi)
11:41:25
[35b32492]
Integrate KES agent functionality into ouroboros-consensus:
(ouroboros-consensus)
11:41:30
[26d6c32a]
remove forget / finalize distinction for HotKey, now only has finalize
(ouroboros-consensus)
11:41:30
[b92eb88e]
`forget` to `forget_`, add comment suggesting users call `finalize` instead
(ouroboros-consensus)
11:41:30
[b94188ad]
add forkLinkedWatcherAllocate (allocates a resource, runs a watcher, then releases the resource)
(ouroboros-consensus)
11:41:30
[6b9f4328]
include `kesAgentClientTracer` in the changelog for -diffusion
(ouroboros-consensus)
11:41:30
[ba83785a]
add Void to the PraosCredentialsAgent constructor of PraosCredentialsSource to make it unusable
(ouroboros-consensus)
11:41:30
[46d57eca]
add MkBlockForging, a wrapper around `m (BlockForging m blk)` that allocates resources required for the BlockForging
(ouroboros-consensus)
11:43:20
[2758fe04]
Update the documentation relative to `cardano-testnet` (#1634)
(developer-portal)
11:52:16
[86329f74]
chore: must run as admin or won't work. so must sudo rm -fr non interactive (might need to enter password)
(cardano-ibc-incubator)
12:11:42
[8939799b]
tx-submission: expose AnnotatedCodec with polymorphic withBytes functor
(ouroboros-network)
12:11:43
[de3102a8]
dmq: added encodeSigOpCertificate and decodeSigOpCertificate functions
(ouroboros-network)
12:11:43
[e53f77c5]
Use pkgs.pkgsBuildBuild.gitMinimal to get build platforms git
(ouroboros-network)
12:15:43
[79cf2e6f]
fix(mobile): Wallet is stuck at 'Preparing your wallet' screen (#4130)
(yoroi-mobile)
12:29:33
[456536b4]
Merge pull request #361 from blockfrost/icebreakers-manager-tests
(blockfrost-platform)
12:29:50
[051ac6ea]
replace `Developer Office Hours` tag with `developer-office-hours` in previous blogs and tag system
(developer-portal)
12:31:58
[98814c04]
refactor(cardano): include withdrawals and vote delegation in roll logic
(dolos)
12:37:31
[9926d1fa]
Update Node.js to 20.19.5 to fix Netlify build compatibility (#1641)
(developer-portal)
12:40:15
[55f25210]
[Contribute] - CBOR debugging + Sidebar Structure + Governance (#1636)
(developer-portal)
12:43:09
[a43d548a]
[Fix] blog tag warnings and truncation to address build warnings (#1589)
(developer-portal)
12:58:40
[f900ebe4]
Deploying to gh-pages from @ IntersectMBO/plutus@ad408e9af4127b92356862ab45f441697cebcb44 🚀
(plutus)
13:05:45
[654793cb]
Make Babbage `TxInfoSpec` tests work with newer Plutus versions
(cardano-ledger)
13:09:18
[7b444bc7]
Merge pull request #43 from HarmonicLabs/update/hello-pluts-example
(plu-ts-docs)
13:10:36
[bf390fdc]
Merge pull request #146 from input-output-hk/byap/check-pool-metadata-hash
(acropolis)
13:12:22
[e8c4a9b3]
Merge pull request #142 from input-output-hk/golddydev/refactor-epoch-activity
(acropolis)
13:22:09
[cd3ad662]
Merge pull request #148 from input-output-hk/whankinsiv/prepare-asset-state-module
(acropolis)
13:35:49
[67512c00]
Merge pull request #150 from input-output-hk/sg/add-block-info-fields
(acropolis)
13:36:33
[260c00f8]
Merge pull request #153 from input-output-hk/shd/protocol_param_tests
(acropolis)
14:11:02
[b92e7d6e]
chore: don’t treat `test/common.rs` as another integration test
(blockfrost-platform)
14:17:40
[bae086ea]
dmq: add cardano-node socket path to configuration & cli options
(ouroboros-network)
14:19:35
[709268b9]
Update mobile/src/ui/LanguagePickerWarning/LanguagePickerWarning.tsx
(yoroi-mobile)
14:21:20
[3236d340]
Switch to using era names for constraints instead of protocol versions
(cardano-ledger)
14:21:21
[c30a1b36]
Move Haskell-types instances of SpecTranslate from Conway.Base to Base
(cardano-ledger)
14:29:11
[4b1195a9]
Deploying to gh-pages from @ input-output-hk/hermes@12f19237978b0cdd2ce98ab9bbc08707dd82bc81 🚀
(hermes)
14:29:36
[ff0964b4]
Move Haskell-types instances of SpecTranslate from Conway.Base to Base
(cardano-ledger)
14:32:42
[ffeed088]
fix: add additional security flags in file CapgoCapacitorNativeBiometric.release.xcconfig
(cf-identity-wallet)
14:34:39
[efcdf127]
remove default features from common and client since it cant be overide building Signer and CLI
(mithril)
14:46:20
[fa6748e1]
Merge pull request #372 from blockfrost/chore/common-is-not-a-test
(blockfrost-platform)
15:07:01
[5af169f9]
feat: save stake_address on spo_state from certs, withdrawals, stake_delta messages
(acropolis)
15:07:18
[959918d6]
Merge pull request #2681 from input-output-hk/jpraynaud/2625-stable-utxo-hd-tools-client
(mithril)
15:25:04
[34cfe0e6]
redo transaction inspector and vote validation state to inspect voting procedures
(credential-manager-app)
15:45:37
[78fd193f]
Use different bullet characters for different list levels in CHANGELOGs
(cardano-ledger)
15:50:17
[3cbc8063]
refactor(common): add support for operational certificate without cold verification key
(mithril)
15:50:17
[6c6fb0fb]
refactor(aggregator): add support for operational certificate without cold verification key
(mithril)
15:50:17
[cd140fa9]
refactor(signer): add support for operational certificate without cold verification key
(mithril)
15:50:17
[57f8ffb3]
feat(dmq): add support for separate operational certificate and cold verification key in message
(mithril)
16:08:07
[3fcb7110]
test: add test to verify nonces.json file creation during ledger state conversion
(amaru)
16:19:40
[0d7a7eb7]
Replace `NativeScript` equality constraints in `Arbitrary` modules
(cardano-ledger)
16:41:00
[eec0c782]
Disuse GitHub artifacts in publish-docs.yaml. Regenerate files directly.
(hydra-poc)
16:46:11
[e3502de0]
Merge pull request #223 from IntersectMBO/reorg-cc-member-selector
(council-toolkit-app)
18:03:58
[a8037c3d]
Merge remote-tracking branch 'upstream/main' into whankinsiv/expand-asset-state
(acropolis)
18:18:06
[7a0d43ba]
fix(utxos): implement get_tip method to retrieve current slot from state cursor
(dolos)
18:47:32
[dd1e7c11]
Extract common logic from `impSatisfyNativeScript` to utility functions
(cardano-ledger)
19:02:15
[ab9a25d4]
Use `workspace` function from `hedgehog-extras` for creating temp dir
(cardano-api)
19:07:29
[543fcbc5]
feat(ledger): Add friendly string representation of TX outputs (#1174)
(gouroboros)
19:08:28
[86c8cd57]
feat: placeholder rest handlers for assets endpoints and asset_state expansion
(acropolis)
19:34:18
[6d846b78]
chore: remove remaining blockfrost REST endpoints from state modules
(acropolis)
19:44:34
[cc82dfa8]
showproxy instance for () - localmsgsubmission rejection reason
(ouroboros-network)
19:45:42
[010d89eb]
Builtin Value: efficient retrieval of total size and max inner map size
(plutus)
19:56:16
[a7a710c3]
Merge pull request #156 from input-output-hk/whankinsiv/remove-state-rest-handlers
(acropolis)
20:31:37
[5c28ce6b]
(remove) mempool: compute set of txids in the mempool incrementally
(ouroboros-network)
20:31:37
[7750ecf9]
dmq: add cardano-node socket path to configuration & cli options
(ouroboros-network)
20:31:37
[0a62300a]
Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`"
(ouroboros-network)
21:29:25
[e186d896]
Deploying to gh-pages from @ IntersectMBO/plutus@119a64e4f75076f1e2db34057c108ae7bd466047 🚀
(plutus)
21:34:26
[721468e1]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 119a64e4f75076f1e2db34057c108ae7bd466047
(plutus)
22:21:35
[26eea195]
feat: add /assets/policy, assets/{asset}/history, and assets/{asset} rest handlers
(acropolis)
22:22:39
[19394fbb]
Merge remote-tracking branch 'upstream/main' into whankinsiv/expand-asset-state
(acropolis)
22:23:04
[d13473b4]
Deploying to gh-pages from @ IntersectMBO/plutus@119a64e4f75076f1e2db34057c108ae7bd466047 🚀
(plutus)
22:36:09
[05a06268]
chore(security): block compromised npm releases & pin known-good versions (2025-09-08)
(cardano-js-sdk)
22:45:11
[0b0cbb44]
Deploying to gh-pages from @ IntersectMBO/plutus@119a64e4f75076f1e2db34057c108ae7bd466047 🚀
(plutus)
23:04:42
[1c7221e5]
🟩 API (Specific property) is up (204 in 159 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:42
[e4de7e1e]
🟩 API (All properties) is up (204 in 764 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:43
[d837ed84]
🟩 API (Batch) is up (204 in 158 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:12
[d31156c6]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:13
[ea7dafba]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:13
[f2dd956e]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:14
[a2bf558c]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:14
[a9e707d5]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:14
[0842feb6]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:15
[3cc6bc5d]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:44:25
[88e73b48]
Deploying to gh-pages from @ IntersectMBO/plutus@119a64e4f75076f1e2db34057c108ae7bd466047 🚀
(plutus)