Home / Reports / Aug 13, 2025
Wednesday, August 13, 2025
505 commits had been pushed across 65 repos by 97 authors. There were 76,308,011 additions and 6,072,626 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-consensus103
- cardano-ledger42
- catalyst-voices32
- plutus23
- cardano-ledger17
- catalyst-ci17
- ouroboros-network15
- yoroi-frontend14
- antithesis13
- cardano-ledger-specs13
- formal-ledger-specifications11
- cf-cip1694-ballot-status10
- cf-identity-wallet10
- yoroi-mobile10
- ouroboros-leios10
- amaru10
- acropolis9
- hollow9
- adder8
- cardano-ibc-incubator8
- yoroi7
- cardano-cli7
- cf-token-metadata-registry-status6
- hydra-poc6
- cardano-node6
- dolos6
- cardano-token-registry5
- ouroboros-leios-sim5
- dingo4
- cardano-governance-voting-tool4
- CIPs4
- haskell.nix4
- asteria4
- hydra3
- governance3
- pallas3
- gouroboros2
- pool_groups2
- cardano-ambassador-tool2
- developer-portal2
- cardano-signer2
- cardano-api2
- cardano-prelude2
- hermes2
- lace2
- cardano-api2
- council-toolkit-app2
- credential-manager-app2
- formal-ledger-specifications2
- Intersect-knowledge-base2
- Governance2
- tx-submit-api1
- blockfrost-platform1
- cardano-ignite1
- cardano-rosetta-java1
- cf-cardano-ballot1
- asteria-gl1
- gerolamo1
- adawallet1
- atala-prism-mediator1
- capkgs1
- cardano-cli1
- stackage.nix1
- govtool1
- amaru-treasury1
Commit Log
00:10:01
[9222192f]
feat: add primitives to store and retrieve proposal roots from the ledge store
(amaru)
00:11:59
[0d31fbf1]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:59
[64a50197]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:26:12
[849210f1]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:26:12
[44ec74c3]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
01:26:03
[58575aa3]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@f319eb23a1543b3ccc4d7a6abda4e2386096381a 🚀
(catalyst-ci)
01:30:01
[9da91fea]
fix: index votes by proposal_id + voter, and finish collecting them (naively) for ratification.
(amaru)
03:58:21
[3a873578]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@064075f5954733aeb02ae0f4345e74cb8776438b 🚀
(catalyst-ci)
04:00:46
[cc9b6f6a]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@064075f5954733aeb02ae0f4345e74cb8776438b 🚀
(catalyst-ci)
04:15:24
[a63ee7d9]
feat: provide an interface to completely wipe all records from the database
(cf-identity-wallet)
05:21:30
[a4f0bd45]
Merge remote-tracking branch 'origin/develop' into Piyush/YOEXT-2005/Tests-for-Cashback
(yoroi-frontend)
06:24:41
[8d180640]
refactor: rename epochs_history to active_stakes_history and remove unused retiring pools handler
(acropolis)
06:59:22
[1e6f8ef4]
chore: update ESLint configuration and add Prettier integration
(cf-identity-wallet)
07:12:03
[b8e617d1]
Update apps/mobile/src/features/Swap/useCases/CreateOrder/SwapMainScreen.tsx
(yoroi-mobile)
07:44:25
[40a8c895]
feat(python): Motivated by updating the way docs get built, this moves all python to use UV and adds pyright as a linter (WIP)
(catalyst-ci)
07:45:03
[b9f83849]
GetFilteredVoteDelegatees: special-case empty query set (#1624)
(ouroboros-consensus)
07:50:02
[c338ea43]
Merge branch 'feat/update-docs' of github.com:input-output-hk/catalyst-ci into feat/update-docs
(catalyst-ci)
08:00:29
[4a92d3ed]
docs(cip): update protocol parameters table to include L_recover
(ouroboros-leios)
08:11:13
[d61e0b61]
Merge remote-tracking branch 'origin/develop' into feature/integrate-swap
(yoroi-mobile)
08:36:51
[475f33b2]
Parse unknown requests on `anti oracle requests validate` and just report them as invalid instead of crashing ..
(antithesis)
08:37:21
[a161e7d4]
Merge pull request #5180 from IntersectMBO/coot/release-script
(ouroboros-network)
08:44:37
[5547965b]
Merge pull request #255 from cardano-foundation/chore/re-enable-refactoring-changes
(cardano-ibc-incubator)
08:53:18
[8a0b7a75]
Merge branch 'shd/epoch-parameters' of ssh://github.com/input-output-hk/acropolis into shd/sancho_fetcher
(acropolis)
09:00:51
[0a18c0a0]
fix(python): Fix annotations properly in the mkdocs include file macros
(catalyst-ci)
09:32:11
[9e262e6d]
chore: found the places where no minting voucher should be done.
(cardano-ibc-incubator)
09:50:57
[a74aeeda]
improve ImagePrecacheService and VideoManager isInitialized completer logic
(catalyst-voices)
11:02:53
[76f4d0d2]
feat: add read-only mode to vote buttons and improve proposal card layout
(catalyst-voices)
11:13:52
[b1e0093e]
Merge pull request #5 from abailly/abailly/add-registry-to-metadata
(amaru-treasury)
11:27:27
[4a196e58]
Refactor GitHub API context and contributor metrics to utilize yearly activity data. Update data processing to aggregate commit and PR timestamps, ensuring accurate metrics calculation across repositories.
(governance)
11:44:34
[21d278e2]
create amplitude Typescript client and update amplitude flow client
(yoroi-frontend)
11:46:55
[3d7ac937]
added logic to check wheter ship is placed on same coordinates as a fuel pellet. If so , activates gatherFuel component
(asteria-gl)
12:02:47
[10e89ee9]
Merge remote-tracking branch 'origin/develop' into Update-resolver-package
(yoroi-mobile)
12:12:28
[f7ebe25d]
Merge branch 'improve-exchange-integrations-min-ada-section' of https://github.com/Kartiiyer12/developer-portal into improve-exchange-integrations-min-ada-section
(developer-portal)
12:27:01
[cfee3f90]
Generalize some functions in the LedgerTablesHandle interface
(ouroboros-consensus)
12:27:48
[89e80c93]
Merge branch 'feat/voting_as_individual' into feat/2988-confirm-casting-votting-ballot
(catalyst-voices)
12:51:28
[538a4b3e]
Rewrite `Pool` and `PoolReap` rules without set-algebra operators
(cardano-ledger)
13:01:43
[e7d73f8a]
Disallow duplicate VRF keys in stake pool registration starting with v11
(cardano-ledger)
13:23:06
[3854f3ee]
fix: we should use getPeers() method not getDynamicPeers()
(cardano-rosetta-java)
13:40:16
[bf2081f5]
Merge pull request #194 from IntersectMBO/feat/support-multi-voting
(credential-manager-app)
13:43:31
[64ac1796]
Merge pull request #256 from cardano-foundation/fix/ID-203-Unintended-Voucher-Minting
(cardano-ibc-incubator)
13:53:23
[5be5b5bc]
feat: adjust voting background styling and update campaign voting dates
(catalyst-voices)
13:56:48
[86952361]
Merge branch 'feat/voting_as_individual' into feat/2988-confirm-casting-votting-ballot
(catalyst-voices)
13:58:05
[1e3db5be]
Merge branch 'feat/voting_as_individual' into chore/better-resolution-bg
(catalyst-voices)
14:00:37
[c1edb60e]
Merge pull request #257 from cardano-foundation/chore/upgradable-relayer
(cardano-ibc-incubator)
14:24:03
[1eb0ce4d]
Keep track of dangling VRF keys and remove them when reaping the pool
(cardano-ledger)
14:28:05
[eaa04dd8]
Validate create test-run requests only if their repository is whitelisted by the agent
(antithesis)
14:39:45
[c7632eb9]
`LedgerDB.garbageCollect`: allow (non-STM) effectful cleanup
(ouroboros-consensus)
14:39:46
[f4f82146]
LedgerDB.V1: prune on garbage collection instead of on every change
(ouroboros-consensus)
14:39:46
[d2262cf6]
ChainDB: perform LedgerDB tasks in separate background thread
(ouroboros-consensus)
14:39:46
[5810be8d]
LedgerDB.V2: prune on garbage collection instead of on every change
(ouroboros-consensus)
14:53:19
[23d8d9e6]
`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`
(ouroboros-network)
14:56:50
[02f6ff75]
[WIP] Clarify and generalize agency for ObjectDiffusion protocol
(ouroboros-network)
14:56:50
[a3773cfc]
Cheap generalization of ObjectDiffusion to support initialization by either the inbound or outbound peer
(ouroboros-network)
14:59:19
[02243c2b]
include `kesAgentClientTracer` in the changelog for -diffusion
(ouroboros-consensus)
15:02:06
[4171ab57]
Update cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests.hs
(plutus)
15:05:46
[bdce62d2]
Add comprehensive AI assistant guidelines and ADR management system
(cardano-cli)
15:28:27
[7b957349]
ChainDB.Background: avoid hardcoding immutability criterion
(ouroboros-consensus)
15:28:28
[cfae3c77]
ChainDB: define `LedgerDB.GetVolatileSuffix` via `getCurrentChain`
(ouroboros-consensus)
15:29:03
[5246a541]
[WIP] set structure for model-based testing for PerasCertDB
(ouroboros-consensus)
15:29:14
[927e451c]
Add comprehensive AI assistant guidelines and ADR management system
(cardano-cli)
15:36:05
[649bdf7e]
Disallow duplicate VRF keys in stake pool registration starting with v11
(cardano-ledger)
15:39:05
[6fd217e0]
O.C.Peras.Weight: add `totalWeightForFragment`/`takeVolatileSuffix`
(ouroboros-consensus)
15:39:38
[17fcc7d1]
Replace hardcoded miniprotocol parameters by default ones in unstable-diffusion-testlib
(ouroboros-consensus)
15:39:38
[98425c13]
Modify PerasCertDB (and to some extent, ChainDB) to allow snapshot of PerasCerts
(ouroboros-consensus)
15:39:39
[d38b3d3a]
Introduce the (generic) ObjectDiffusion protocol, ObjectPool, and the associated smoke tests
(ouroboros-consensus)
15:46:48
[2d09168b]
Keep track of dangling VRF keys and remove them when reaping the pool
(cardano-ledger)
15:50:39
[82348490]
Introduce the PerasCertDiffusion protocol (instance of ObjectDiffusion), and the associated smoke test
(ouroboros-consensus)
16:07:23
[be9677e0]
`forget` to `forget_`, add comment suggesting users call `finalize` instead
(ouroboros-consensus)
16:53:30
[3244b199]
PerasCertDB.StateMachine: generate chain-like boosted points
(ouroboros-consensus)
17:22:38
[04545bba]
Merge pull request #7556 from CardanoTokenIO/add-a-new-token-2503
(cardano-token-registry)
17:29:04
[5dc18ae1]
chore(deps): bump github.com/swaggo/swag from 1.16.5 to 1.16.6 (#358)
(tx-submit-api)
18:19:30
[d3653c98]
fix: Use OrdMap for historical and dashmap for live stake address state (WIP)
(acropolis)
18:20:26
[9a2fbe2a]
Rewrite `Pool` and `PoolReap` rules without set-algebra operators
(cardano-ledger)
18:33:23
[6a1d7ac4]
Move activation of future stake pools from `Epoch` to `PoolReap` rule
(cardano-ledger)
18:46:45
[3339f441]
feat: add total blocks minted state on SPO state which relies on epoch activity counter
(acropolis)
18:48:49
[cbdef9b9]
feat: adjust voting background styling and update campaign voting dates (#3219)
(catalyst-voices)
18:48:56
[85ac5f60]
Merge branch 'feat/voting_as_individual' into feat/2988-confirm-casting-votting-ballot
(catalyst-voices)
19:16:02
[37acd64f]
fix: update epoch handling in active stakes state by adding 2 to epoch when spdd is taken
(acropolis)
20:02:23
[f806bda0]
fix: replaced printf-style placeholders with structured key-value logging
(adder)
20:06:55
[94a934cd]
fix: replaced printf-style placeholders with structured key-value logging (#469)
(adder)
20:38:10
[f0d67bb3]
Rewrite `Pool` and `PoolReap` rules without set-algebra operators
(cardano-ledger-specs)
20:38:37
[e50d2cf5]
Move activation of future stake pools from `Epoch` to `PoolReap` rule
(cardano-ledger-specs)
20:38:38
[1363ccb2]
Add some lenses for `PoolParams` and `StakePoolState` fields
(cardano-ledger-specs)
20:39:19
[acb6867c]
Disallow duplicate VRF keys in stake pool registration starting with v11
(cardano-ledger-specs)
20:54:02
[3b4a01a6]
Remove future VRFS from set of known VRFs on pool re-registration
(cardano-ledger-specs)
20:55:24
[d6fa6b03]
Remove dangling VRFs from set of known VRFs in `PoolReap`
(cardano-ledger-specs)
21:31:45
[2906124a]
Update proofs after introducing calculatePoolDistr
(formal-ledger-specifications)
21:56:16
[b2f31c86]
Artifacts generated from ef0d9bbd589ef2c11a505253872f6d615269c466
(formal-ledger-specifications)
22:33:57
[6dd99ada]
Merge branch 'effectfully/evaluation/add-CekResult' of https://github.com/IntersectMBO/plutus into effectfully/evaluation/add-CekResult
(plutus)
23:04:53
[88585845]
🟩 API (Specific property) is up (204 in 97 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:53
[7031a0c7]
🟩 API (Batch) is up (204 in 97 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:53
[17345f10]
🟩 API (All properties) is up (204 in 488 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:55
[f10340d9]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:56
[94fe6a36]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:56
[fbad1e5b]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:56
[99089d2d]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:57
[35c0462d]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:57
[36dc40b4]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:57
[82229eba]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:24:10
[5c908716]
Deploying to gh-pages from @ IntersectMBO/plutus@7569ae0289cae956bf18c5ccb42cb5a4ff52cb22 🚀
(plutus)