Home / Reports / Jul 28, 2025
Monday, July 28, 2025
638 commits had been pushed across 70 repos by 102 authors. There were 9,924,113 additions and 630,466 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- hydra-poc81
- catalyst-voices78
- ouroboros-consensus46
- ouroboros-network29
- plutus27
- hermes26
- developer-portal22
- mithril18
- yoroi17
- cardano-haskell-packages16
- mesh13
- dolos13
- cardano-token-registry12
- cf-identity-wallet12
- hydra12
- antithesis11
- acropolis11
- cf-cip1694-ballot-status10
- yoroi-mobile10
- dingo9
- gouroboros9
- ouroboros-leios-sim9
- yoroi-frontend8
- amaru8
- cardano-cli7
- ouroboros-leios7
- typed-protocols7
- aiken6
- cf-token-metadata-registry-status6
- cardano-ledger-specs6
- cardano-api6
- cardano-cli6
- cardano-ledger6
- asteria6
- cardano-wallet5
- plutigo4
- cardano-haskell-package-repo4
- formal-ledger-specifications4
- cardano-base4
- after-town-hall3
- haskell.nix3
- midnight3
- cardano-up2
- guild-operators2
- pool_groups2
- cardano-org2
- cardano-serialization-lib2
- cardano-api2
- cardano-haskell-action2
- hedgehog-extras2
- cardano-node2
- govtool2
- homebrew-tap1
- adder-library-starter-kit1
- ouroboros-mock1
- tx-submit-api1
- cardano-ibc-incubator1
- cardano-ignite1
- cardano-rosetta-java1
- buildooor1
- capkgs1
- cardano-ledger1
- cardano-node1
- cardano-playground1
- marlowe-cardano1
- formal-ledger-specifications1
- Intersect-knowledge-base1
- mesh-saas1
- agentic-coding-handbook1
- hollow1
Commit Log
00:08:18
[4dbfa9a9]
feat(ledger):Implemented ToPlutusData function for Voter, Vote, and VotingProcedure types and written test functions as well
(gouroboros)
00:13:35
[1ec2f9dc]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:13:35
[63e6ad7c]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:14:57
[92b63034]
chore(deps): bump github.com/blinklabs-io/adder from 0.30.4 to 0.30.5
(adder-library-starter-kit)
00:29:36
[ef922f34]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:29:36
[1099503e]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
01:07:10
[b2cc1726]
chore(deps): bump cachix/install-nix-action from V27 to 31.5.2
(marlowe-cardano)
01:54:07
[74871b64]
feat: Added changes to handle all the cases of devMode through command line as well as from cofnig file
(dingo)
02:49:59
[9a5fe5e8]
feat(ledger):modified the default cases of ToPlutusData functions to return nil
(gouroboros)
03:08:26
[d92649e0]
feat: implement pause functionality of epoch and block in Mithril snapshot fetcher as new mod
(acropolis)
03:33:02
[778b844a]
fix(core): adjust connection pair insertion logic to ensure pairs are created only when valid identifiers are present, improving migration reliability
(cf-identity-wallet)
06:05:53
[e383e0f7]
Update call API endpoint, pool operations guide, and add unparsed blocks documentation
(cardano-rosetta-java)
06:19:02
[314e0e6a]
refactor: simplify dev mode to use only yaml config and renamed to DisableOutbound.
(dingo)
06:48:53
[ae39d6ac]
Deploying to gh-pages from @ input-output-hk/hermes@8157ec9802d6a3bf3d546d4a4d8844519bc77020 🚀
(hermes)
07:20:43
[2906668c]
Merge remote-tracking branch 'input-output-hk/main' into golddydev/create-retiring-endpoint
(acropolis)
07:29:48
[a538c935]
refactor: update retiring pools endpoint to use SPO endpoint together
(acropolis)
08:07:02
[0122f3e0]
Merge pull request #2654 from input-output-hk/djo/2580/fix-mithril-metric-tests
(mithril)
08:14:16
[f28138a4]
Merge remote-tracking branch 'origin/develop' into feat/YOEXT-2097/airdrop-claim
(yoroi-frontend)
08:18:13
[c8a75a8c]
Merge pull request #7499 from cardanative/token-mithrandir
(cardano-token-registry)
08:18:57
[9f2b9efb]
Added phase 1 validation by @cardananium/cquisitor-lib. Linked phase 1 and phase 2 validation and visualize warnings, errors and evaluation results.
(mesh-saas)
08:21:05
[fe7c7ec5]
Merge pull request #7503 from CardanoTokenIO/add-a-new-token-2491
(cardano-token-registry)
08:33:26
[cddd9df8]
refactor(aggregator): implement `TryFrom<Certificate> for CertificateRecord`
(mithril)
08:33:27
[b32e30ec]
refactor(common+aggregator): make `CertificateChainFixture` certificate conversions more idiomatic using `TryFrom`
(mithril)
08:33:27
[d5bf900b]
refactor(aggregator): implement `TryFrom<CertificateRecord> for Certificate`
(mithril)
08:39:10
[5e32d9d9]
typed-protocols:test - added prop_anncodec for ReqResp mini-protocol
(typed-protocols)
08:43:12
[6ad629e5]
ouroboros-network-protocols: decodeTxSubmission2 refactoring
(ouroboros-network)
08:43:12
[c33e6b71]
ouroboros-network-protocols: updated typed-protcools dependency
(ouroboros-network)
09:01:45
[1069937b]
Merge pull request #2652 from input-output-hk/dlachaume/2651/impl-try-from-certificate-and-certificate-record
(mithril)
09:03:07
[e32516a4]
typed-protocols:test - added prop_anncodec for ReqResp mini-protocol
(typed-protocols)
09:25:49
[72c0f5b6]
[WIP] Clarify and generalize agency for ObjectDiffusion protocol
(ouroboros-network)
09:26:56
[1a1c8f48]
Add new module which provides fromAeson and fromCanon conversions (with QC tests).
(antithesis)
09:29:23
[1df5b065]
Add inbound and outbound implementations for Object Diffusion
(ouroboros-consensus)
09:32:50
[f3356bc9]
[FAILING] Adapt ObjectDiffusion tests to use the new Inbound/Outbound distinction for the ObjectDiffusion peers
(ouroboros-consensus)
09:39:22
[523fe046]
ouroboros-consensus-diffusion integrated with cardano-diffusion
(ouroboros-consensus)
09:41:54
[bcbd1ffc]
Merge pull request #7506 from CardanoTokenIO/add-a-new-token-2492
(cardano-token-registry)
09:45:38
[13d956f4]
Merge pull request #7505 from LayerCoinADA/add-layer-token
(cardano-token-registry)
09:55:25
[5d47d5a3]
Merge pull request #96 from SundaeSwap-finance/golddydev/create-retiring-endpoint
(acropolis)
09:59:48
[b1ecf2e2]
Merge pull request #102 from SundaeSwap-finance/golddydev/pause-by-block
(acropolis)
10:12:33
[78f6fcd6]
Merge pull request #2655 from input-output-hk/djo/better-badges-for-published-libs
(mithril)
10:13:08
[ce0b3a43]
feat(minibf): implement `accounts/{stake_address}/delegations` endpoint (#618)
(dolos)
10:14:47
[93df31a8]
feat(core): enhance connection details structure by adding contactId and identifier fields
(cf-identity-wallet)
10:17:56
[5414e57a]
docs: add documentation about recursive search of immutables directory
(mithril)
10:18:38
[610076ce]
Merge remote-tracking branch 'origin/main' into rafal/412/mockserver_for_testing
(hermes)
10:32:22
[e0564574]
ouroboros-consensus-diffusion integrated with cardano-diffusion
(ouroboros-consensus)
10:48:32
[7d9b606c]
Merge branch 'feat/prevoting-2969' into feat/voting_page_categories
(catalyst-voices)
10:53:41
[559edbcf]
feat(ui): add current profile in redux and all related data (#1287)
(cf-identity-wallet)
10:54:00
[ccb7ddb8]
Merge pull request #5168 from IntersectMBO/mwojtowicz/track-connection-durations
(ouroboros-network)
11:02:44
[4dbb1a68]
Merge pull request #3977 from IntersectMBO/chore/@intersect.mbo/govtool-outcomes-pillar-ui-v1.5.4
(govtool)
11:05:09
[7b4d9f70]
fix(core): ensure contact insertion occurs only when valid connection pairs are present
(cf-identity-wallet)
11:05:23
[47035282]
test(core): add comprehensive tests for connectionPairStorage and contactStorage to validate CRUD operations and error handling
(cf-identity-wallet)
11:20:21
[ce81b4d6]
feat(minibf): implement /accounts/{stake_address}/registrations endpoint
(dolos)
11:21:51
[77bff1e9]
feat(minibf): implement `/accounts/{stake_address}/registrations` endpoint (#619)
(dolos)
11:27:32
[361a8861]
test(core): update keriaNotificationService tests to validate identifier handling in connection pairs
(cf-identity-wallet)
11:27:54
[6290f8e8]
Cheap generalization of ObjectDiffusion to support initialization by either the inbound or outbound peer
(ouroboros-network)
11:35:39
[f0873ef8]
chore: fixed the output filtering condition which caters now for change address belonging to the voucher payee
(cardano-ibc-incubator)
11:36:23
[e307020d]
Merge pull request #5166 from IntersectMBO/coot/release-0.22
(ouroboros-network)
11:37:44
[5aed1dfe]
ObjectDiffusion smoke tests for both inbound-init and outbound-init schemes.
(ouroboros-consensus)
12:21:07
[e2d50ad8]
o-c-cardano: update golden files to include Peras round length
(ouroboros-consensus)
12:29:21
[1c7eca13]
feat(ledger): Add ToPlutusData() function to gov vote-related types (#1117)
(gouroboros)
12:58:00
[9305c122]
Removed draft docs and test reports for synchronize-rbac-indexing
(catalyst-voices)
13:04:58
[2fc4a033]
Merge remote-tracking branch 'origin/main' into rafal/412/mockserver_for_testing
(hermes)
13:12:14
[f851e6a8]
Merge remote-tracking branch 'origin/main' into rafal/412/mockserver_for_testing
(hermes)
13:13:10
[9c49c35c]
wip: Partial update of EPOCH-complete and EPOCH-total
(formal-ledger-specifications)
13:16:07
[e855010b]
Refactor different ways of providing on-chain parameters with `CustomOnChainParams`
(cardano-node)
13:17:41
[3b7dce4f]
docs: add documentation about recursive search of immutables directory
(mithril)
13:18:30
[cfaae984]
Deploying to gh-pages from @ input-output-hk/hermes@7802e645246b11d85482875f19e60b76c4f6a36c 🚀
(hermes)
13:30:50
[8afe552e]
wip: Partial update of EPOCH-complete and EPOCH-total
(formal-ledger-specifications)
13:48:15
[3618de8d]
chore(deps): update console requirement from 0.15.8 to 0.16.0 in /hermes
(hermes)
14:15:03
[a1a99675]
Deploying to gh-pages from @ input-output-hk/hermes@a3959d36ce5b3b8a197fd58ab0f7e41f909f92d2 🚀
(hermes)
14:18:13
[96e10f19]
Merge remote-tracking branch 'origin/develop' into rn79-Migrate-UI-Settings-(Only-UI)
(yoroi)
14:18:47
[7dadb419]
Merge pull request #5170 from IntersectMBO/coot/quickcheck-monoids-fix
(ouroboros-network)
14:20:55
[dbac8ba6]
[Refresh] - Replace Catalyst page with Funding on Cardano guide (#1618)
(developer-portal)
14:51:04
[7f74ea9c]
Update from 89f2f511a6a6f9f608d623d772e6d453aa9c76bc
(cardano-haskell-package-repo)
15:07:54
[a4b9e947]
ouroboros-consensus-diffusion integrated with cardano-diffusion
(ouroboros-consensus)
15:08:33
[15cd1715]
feat: Replaced hardcoded temp file paths in config loading tests with t.TempDir
(dingo)
15:10:25
[40d844f9]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 4eff0f33b900ef87be7ad515d1ddf9ed9b5672cf
(cardano-ledger)
15:11:43
[589a860b]
ci: support testing a specific release against recent `N` published ones
(mithril)
15:14:20
[52224866]
docs: add documentation about recursive search of immutables directory
(mithril)
15:59:17
[172d9202]
call deliver on receiving messages before writting last known revision
(hydra-poc)
16:13:57
[f5cd1bda]
Merge pull request #5167 from IntersectMBO/mwojtowicz/peer-monitoring-loop-refactor
(ouroboros-network)
16:15:56
[556931f9]
Merge pull request #5169 from IntersectMBO/coot/ouroboros-network-0.22
(ouroboros-network)
16:45:36
[6370d809]
fix(cat-gateway): Exclude /metrics endpoint from db check middleware
(catalyst-voices)
16:48:35
[35c5b28a]
docs: draft for-developers/OperationalCertificateIssueNumber
(ouroboros-consensus)
16:53:29
[c0bcaea7]
[WIP]ci: align `e2e` version to build with the release version under test
(mithril)
16:58:01
[29814ab6]
Updating token metadata for $RISK (policy ID: 2274b1699f5398170e0497598de7877ebb370ba7b5d25a1d0b2fea07).
(cardano-token-registry)
17:00:10
[89b47808]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 4eff0f33b900ef87be7ad515d1ddf9ed9b5672cf
(cardano-ledger-specs)
17:00:10
[3669ab8d]
Updated from 4eff0f33b900ef87be7ad515d1ddf9ed9b5672cf via push
(cardano-ledger-specs)
17:10:01
[de634609]
Update 2274b1699f5398170e0497598de7877ebb370ba7b5d25a1d0b2fea075249534b.json
(cardano-token-registry)
17:34:04
[055eb0f5]
ouroboros-network-protocols: decodeTxSubmission2 refactoring
(ouroboros-network)
17:34:04
[462d901d]
ouroboros-network-protocols: updated typed-protcools dependency
(ouroboros-network)
17:45:48
[5d55b8c3]
call deliver on receiving messages before writting last known revision
(hydra-poc)
17:45:55
[ed231487]
draft RbHeaderRelayMiniProtocolVersusOpcertIssueNumbers.md
(ouroboros-leios-sim)
17:49:00
[328f2394]
ouroboros-network-protocols: tx-submission prop_codec_splits2
(ouroboros-network)
19:13:24
[3b5cfa16]
ouroboros-consensus-diffusion integrated with cardano-diffusion
(ouroboros-consensus)
19:27:58
[b0279cc8]
Removed draft docs and test reports for adds-frontend-config-job
(catalyst-voices)
21:49:20
[aa4acc4d]
feat(ledger):added ToPlutusData() function to gov proposal related types
(gouroboros)
21:59:21
[e964dcd3]
feat(ledger):added ToPlutusData() function to gov proposal related types
(gouroboros)
23:04:45
[35d57eac]
🟩 API (All properties) is up (204 in 705 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:46
[05de857d]
🟩 API (Batch) is up (204 in 97 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:46
[ad17390d]
🟩 API (Specific property) is up (204 in 96 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:49
[075a14e7]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:49
[7de1a639]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:50
[ab02fe9b]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:50
[73c7d966]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:50
[ce75fbd5]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:50
[a08b93ba]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:51
[105fe901]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:27:30
[c8257288]
Setup query message and rest handler templates, move all DRep and governance endpoints to rest_blockfrost
(acropolis)