Home / Reports / Dec 15, 2025
Monday, December 15, 2025
704 commits had been pushed across 86 repos by 101 authors. There were 1,838,866 additions and 15,991,441 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- mantis65
- catalyst-voices64
- amaru52
- plutus34
- acropolis25
- hydra-poc25
- hermes23
- mithril22
- ouroboros-consensus20
- yoroi-frontend19
- cardano-api16
- multisig15
- cardano-ledger13
- cardano-wallet12
- cf-summit-evoting-status12
- yoroi12
- lace12
- cardano-org11
- cardano-token-registry11
- dingo10
- cf-cip1694-ballot-status10
- cf-identity-wallet10
- ouroboros-leios10
- gouroboros9
- blockfrost-backend-ryo9
- ouroboros-leios-sim9
- cardano-base9
- cardano-haskell-package-repo8
- blockfrost-platform7
- cardano-api7
- cardano-haskell-packages7
- developer-experience7
- plutigo6
- cf-token-metadata-registry-status6
- cardano-node6
- lsm-tree6
- after-town-hall5
- cardano-up5
- cf-helm-charts5
- yoroi-mobile5
- cardano-upgrades-gitbook5
- bursa4
- ouroboros-network4
- mesh4
- adder3
- bluefin3
- cardano-clusterlib-py3
- cardano-node3
- cuddle3
- web3-sdk3
- dolos3
- cardano-models2
- cardano-node-api2
- cdnsd2
- guild-operators2
- pool_groups2
- cardano-graphql2
- zeko2
- cardano-ledger-ts2
- cardano-graphql2
- cardano-ledger2
- Intersect-knowledge-base2
- amaru-treasury2
- gouroboros-starter-kit1
- nview1
- ouroboros-mock1
- tx-submit-api1
- tx-submit-api-mirror1
- txtop1
- cardano-ibc-incubator1
- CIPs1
- state-of-the-developer-ecosystem1
- terragrunt-aws-eks1
- gerolamo1
- atala-prism-mediator1
- capkgs1
- cardano-ledger-specs1
- cardano-wallet1
- haskell.nix1
- hydra1
- iogx1
- marlowe-cardano1
- open-enterprise-agent1
- stackage.nix1
- cardano-db-sync1
- pallas1
Commit Log
00:08:04
[7fb9e370]
build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
(dingo)
00:13:25
[bf15f639]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:13:25
[e9ef840d]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:29:08
[7ef6484c]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:29:08
[815b567f]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:35:58
[f156073f]
Add Community Engagement Report detailing experiences and insights from Cardano events
(developer-experience)
00:36:30
[40e353e2]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:36:31
[949481c3]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:01:18
[0da553d4]
Merge pull request #869 from chippr-robotics/copilot/fix-snap-sync-from-genesis
(mantis)
01:40:42
[a102bd22]
Merge pull request #870 from chippr-robotics/copilot/fix-snap-sync-from-genesis
(mantis)
02:03:00
[a037f050]
Fix SNAP sync pivot selection to use network best block instead of local best block
(mantis)
02:05:26
[fbe550e5]
Add extended bootstrap logic to sync to network pivot before starting SNAP sync
(mantis)
02:12:25
[1d2f0864]
Refactor pivot selection source to use type-safe sealed trait instead of string literals
(mantis)
02:16:47
[a19f72cb]
Implement core-geth approach: reduce pivot offset to 64 blocks and support genesis start
(mantis)
02:21:31
[96c12c49]
Address code review feedback: fix comments, remove unreachable code, simplify logic
(mantis)
02:38:31
[64c73fe0]
Merge pull request #871 from chippr-robotics/copilot/fix-snap-sync-startup-issue
(mantis)
03:22:29
[80d4d594]
Merge pull request #874 from chippr-robotics/copilot/fix-snap-sync-from-genesis
(mantis)
04:10:42
[bd2f3cba]
chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.24 to 0.4.25
(after-town-hall)
04:10:59
[cc9f862c]
chore(deps-dev): bump @vitejs/plugin-react from 5.1.1 to 5.1.2
(after-town-hall)
04:12:38
[b07dcd47]
Remove all synchronized downloaders and feature flag - actors only implementation
(mantis)
05:38:03
[ec3d1bef]
feat(package): Added changes to persist and reuse docker port mappings per context
(cardano-up)
08:02:33
[a8e4177e]
Add Q1-2025 DevEx Report to OSC with comprehensive status assessment and tables
(developer-experience)
08:36:44
[231cdd1f]
test: check that a server will request all the transactions of a given client
(amaru)
08:36:53
[84f13e79]
refactor: change the signature of validate_transaction to own the parameter
(amaru)
08:37:01
[120ba9e0]
refactor: remove the need to pass an Arc of the mempool for the client/server states
(amaru)
08:37:06
[52a63f6b]
refactor: let the server state determine if the first call is blocking or not
(amaru)
08:41:05
[9cefd92b]
Move web shell configuration to ui/build.nix with pre-commit integration
(ouroboros-leios-sim)
08:50:35
[0b49f0a3]
Merge pull request #2854 from input-output-hk/djo/2823/client-multiplat-test_add-legacy-ledger-case
(mithril)
09:04:28
[a880da99]
chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11
(gouroboros)
09:04:58
[fd52b978]
Merge pull request #295 from blockfrost/chore/app-name-2
(blockfrost-backend-ryo)
09:17:15
[a2f679d0]
Adjust dark mode styling and typography to closer match tracker
(ouroboros-leios)
09:24:54
[46d2814e]
Merge pull request #683 from input-output-hk/filip/feat/ammends
(ouroboros-leios)
09:28:12
[6fd8fac6]
Merge pull request #808 from IntersectMBO/dependabot/github_actions/actions/cache-5
(lsm-tree)
09:28:29
[0fdb12ba]
Merge pull request #809 from IntersectMBO/dependabot/github_actions/actions/upload-artifact-6
(lsm-tree)
09:28:44
[334b0b55]
Merge pull request #810 from IntersectMBO/dependabot/github_actions/actions/download-artifact-7
(lsm-tree)
09:51:38
[ad3be317]
Merge pull request #7806 from CardanoTokenIO/add-a-new-token-b25aa96a2c7e
(cardano-token-registry)
09:56:28
[8fbd0041]
Merge pull request #7802 from CardanoTokenIO/add-a-new-token-2516
(cardano-token-registry)
10:24:19
[aa77b6c8]
refactor(aggregator-client): reduce boilerplate for error management of get queries
(mithril)
10:27:40
[a4411e20]
Merge remote-tracking branch 'origin/develop' into feat/YOEXT-2355/midnight-redeem-1
(yoroi-frontend)
10:38:24
[0422049d]
Merge branch 'main' into feat/face-performance-optimization-3352
(catalyst-voices)
10:38:32
[e071776d]
Merge branch 'feat/face-performance-optimization-3352' into feat/co-proposers-3677
(catalyst-voices)
10:38:50
[d37a285b]
Merge branch 'feat/co-proposers-3677' into feat/proposal-viewer-v2
(catalyst-voices)
10:38:58
[fb0da4b3]
Merge branch 'feat/proposal-viewer-v2' into feat/proposal-viewer-new-source
(catalyst-voices)
10:47:31
[440ffb85]
Merge pull request #5269 from IntersectMBO/dependabot/github_actions/actions/cache-5
(ouroboros-network)
10:48:34
[5ce2c4ea]
fix: Disable comprehensive discovery for full read-only wallets during restore
(yoroi-mobile)
10:54:19
[2a5f1b97]
Merge branch 'feat/co-proposers-3677' into feat/document-metadata-query
(catalyst-voices)
11:17:59
[8e88897a]
Merge branch 'feat/co-proposers-3677' into feat/proposal-briefs-versions-titles
(catalyst-voices)
11:22:40
[e1f339fa]
Merge branch 'feat/co-proposers-3677' into feat/campaign-switching-sync-documents-3525
(catalyst-voices)
11:25:57
[f1f3b4d7]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
11:26:08
[12ae27c5]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
11:26:08
[65560bac]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
11:52:36
[35103a2e]
feat(cat-gateway): Cleanup `gateway` deployment configs, include `setup-fund-documents` cli tool (#3848)
(catalyst-voices)
12:14:49
[82b49f29]
Merge pull request #423 from blockfrost/chore/dolos-tests-preprod-mainnet
(blockfrost-platform)
12:19:16
[4270bd49]
Merge remote-tracking branch 'origin/feat/proposal-briefs-versions-titles' into feat/proposal-briefs-versions-titles
(catalyst-voices)
12:20:47
[1ec2fc9c]
Fix ByteCodeCoordinator props call and log.warn in StorageRangeCoordinator
(mantis)
12:26:06
[58adc975]
Refactor API handlers to include client IP and enhance session management
(multisig)
12:34:52
[2488b98b]
docs(p2p): improve docs clarity and add cross-platform build auto-detection
(hermes)
12:35:29
[5e7a3bad]
Fix test compilation errors in ByteCodeCoordinatorSpec and TestEvmCodeStorage
(mantis)
12:35:30
[c6306df9]
Merge branch 'feat/face-performance-optimization-3352' into feat/raw_document_3760
(catalyst-voices)
12:37:51
[a1583aed]
Merge branch 'feat/co-proposers-3677' into feat/proposal-briefs-versions-titles
(catalyst-voices)
12:38:17
[6b0f6dea]
change bls `verifyDSIGN` to use C FFI interface, add batch verify
(cardano-base)
12:39:19
[2677d1e8]
Merge branch 'feat/co-proposers-3677' into feat/proposal-viewer-v2
(catalyst-voices)
12:59:49
[0390d20b]
Merge remote-tracking branch 'origin/main' into 704-task-multi-node-testing-infrastructure-for-p2p-features
(hermes)
13:07:29
[f663d448]
Merge pull request #873 from chippr-robotics/copilot/refactor-snap-sync-actors
(mantis)
13:08:29
[3e86cc6e]
Merge pull request #648 from input-output-hk/hjeljeli32/update-specification-md
(ouroboros-leios)
13:17:26
[a016b9c6]
fix: log block number with validation error, add gen delegs to context.json
(acropolis)
13:24:30
[30a953ed]
Merge branch 'feat/co-proposers-3677' into feat/campaign-switching-sync-documents-3525
(catalyst-voices)
13:32:21
[62d8114a]
feat(cat-gateway): Hardcoded releases of `event-db`, `voices-frontend-config` and `setup-fund-documents` for `gateway` deployment (#3862)
(catalyst-voices)
13:40:47
[b3772ac5]
Merge pull request #2850 from input-output-hk/damrobi/msnark/simplify-code
(mithril)
13:42:19
[33559e2e]
chore(deps): bump the actions-deps group across 1 directory with 21 updates
(open-enterprise-agent)
13:43:10
[2ee0fd11]
Merge pull request #971 from cardano-foundation/chore/update-hasura
(cardano-graphql)
13:45:56
[2cd85d65]
refactor(aggregator-client): reduce boilerplate for error management of get queries
(mithril)
13:52:26
[7c594b80]
refactor(ipfs): extract helper functions and eliminate hardcoded values
(hermes)
13:55:30
[14449c5e]
Merge branch 'feat/proposal-viewer-v2' into feat/proposal-viewer-new-source
(catalyst-voices)
13:57:52
[cfe42a5c]
Merge pull request #969 from cardano-foundation/chore/prepare-8.5.0
(cardano-graphql)
14:00:43
[bdde7ee7]
docs(ipfs): add conceptual comments for P2P architecture and PubSub constraints
(hermes)
14:00:57
[6d4a9b1d]
docs(ipfs): add conceptual comments for P2P architecture and PubSub constraints
(hermes)
14:25:53
[e0851b5f]
Merge branch 'feat/co-proposers-3677' into feat/proposal-viewer-v2
(catalyst-voices)
14:30:39
[33279dba]
demo: Add 2025-10-10-13-29-24641-1050-50-blocks-50-coay-sup cluster run data with full blocks
(ouroboros-leios-sim)
14:48:42
[0921fc13]
Update React and related dependencies to improve compatibility and performance
(multisig)
14:50:34
[8ad0aefc]
Merge branch 'feat/proposal-viewer-v2' into feat/proposal-viewer-new-source
(catalyst-voices)
14:55:32
[d6f2b7fd]
Merge branch 'feat/co-proposers-3677' into feat/proposal-briefs-versions-titles
(catalyst-voices)
15:14:32
[3d8f48d6]
Merge pull request #296 from blockfrost/chore/prom-pm2-cluster
(blockfrost-backend-ryo)
15:16:41
[ffe3f8ba]
chore(rustfmt): enable unstable `group_imports = "StdExternalCrate"` in `rustfmt.toml`
(mithril)
15:25:53
[201acfac]
Merge branch 'feat/proposal-viewer-new-source' into feat/get-local-proposal-viewer
(catalyst-voices)
15:30:42
[babea31d]
Merge branch 'feat/co-proposers-3677' into feat/proposal-viewer-new-source
(catalyst-voices)
15:35:37
[8730cc64]
Merge pull request #2858 from input-output-hk/djo/2825/enhance-error-contexts
(mithril)
15:40:37
[1dff2e91]
Update deploy-migrations workflow to include DIRECT_URL environment variable
(multisig)
16:14:05
[38b800c7]
Merge pull request #10 from cardano-foundation/feat/enable-swap-config-for-workers
(terragrunt-aws-eks)
17:09:59
[838dde5a]
feat(hermes): add sql queries for doc sync, added timestamp to wit value api
(hermes)
17:13:21
[432f837f]
Merge pull request #123 from danbaruka/docs/cardano-db-sync
(developer-experience)
17:17:55
[e65c253a]
chore: upgrade crate versions and `mithril-test-lab/mithril-devnet/VERSION` version
(mithril)
17:21:16
[302dd057]
Deploying to gh-pages from @ cardano-scaling/hydra@401d9041639a2437568f0879f8b3aac37e595383 🚀
(hydra-poc)
17:44:04
[3b9e4392]
add spark to bitcoin l1 withdrawl as an endpoint for the spark wallet
(web3-sdk)
17:52:17
[75828b63]
feat(aggregator): add more context when register single signature fail
(mithril)
18:15:31
[2c1802ae]
chore(deps): bump the actions-deps group across 1 directory with 15 updates
(atala-prism-mediator)
18:57:19
[ffeea219]
Merge pull request #1054 from IntersectMBO/backport/10.14/fix-canonical-cbor-bug
(cardano-api)
18:57:24
[a15f2221]
Merge pull request #1055 from IntersectMBO/backport/10.15/fix-canonical-cbor-bug
(cardano-api)
18:57:28
[83b9987e]
Merge pull request #1056 from IntersectMBO/backport/10.16/fix-canonical-cbor-bug
(cardano-api)
18:57:33
[ab66ac61]
Merge pull request #1057 from IntersectMBO/backport/10.17/fix-canonical-cbor-bug
(cardano-api)
18:57:38
[4b752279]
Merge pull request #1058 from IntersectMBO/backport/10.18/fix-canonical-cbor-bug
(cardano-api)
18:57:42
[acf9bcd8]
Merge pull request #1059 from IntersectMBO/backport/10.19/fix-canonical-cbor-bug
(cardano-api)
18:57:47
[f1b71f3f]
Merge pull request #1060 from IntersectMBO/backport/10.20/fix-canonical-cbor-bug
(cardano-api)
18:58:25
[dca295e3]
moved encodePlutusScriptForWitnessSet function to scripts as Static, implemented the encodePlutusScriptForWitnessSet to rest of eras, implemented fix for serlizing Native scripts
(cardano-ledger-ts)
19:03:25
[090e56e0]
Add db307e0ca6f90f7b17e4a44a0d5e3354a32c69e444ac337efba816154e495445
(cardano-token-registry)
19:13:56
[0fbf8182]
increased the delay when connecting to hydra-node in end-to-end specs
(hydra-poc)
19:13:57
[5495a83b]
Revert "increased the delay when connecting to hydra-node in end-to-end specs"
(hydra-poc)
19:14:04
[2dba795c]
Deploying to gh-pages from @ IntersectMBO/plutus@239a3127a848363cd965c0f5b070da48f6b33c85 🚀
(plutus)
19:17:56
[383e36ce]
Optimize MonadWriter ImpTestM instance by using a Seq instead of a list
(cardano-ledger)
19:21:20
[8021237e]
Move tryRunImpBBODY from Conway.Imp.BbodySpec to Shelly.ImpTest
(cardano-ledger)
19:56:30
[14881c83]
Merge pull request #500 from input-output-hk/lowhung/fix-spo-state-bootstrap-peer-network
(acropolis)
20:01:25
[5695b03f]
Move SnapshotUTxO types to utxo.rs and fix UTXO bootstrap subscription
(acropolis)
20:05:07
[b76fab8c]
Deploying to gh-pages from @ IntersectMBO/plutus@239a3127a848363cd965c0f5b070da48f6b33c85 🚀
(plutus)
20:35:22
[db92a57f]
Deploying to gh-pages from @ IntersectMBO/plutus@239a3127a848363cd965c0f5b070da48f6b33c85 🚀
(plutus)
20:46:08
[63a74e55]
refactor: separate gateway application database from cardano-db-sync to maintain proper separation of concerns by introducing two distinct TypeORM connections where cardano-db-sync database is accessed read-only for blockchain data queries through DbSyncService while gateway application database stores read-write application data like denom traces through DenomTraceService, preventing custom tables from being added to the blockchain indexer database and ensuring data integrity when db-sync is rebuilt or reset
(cardano-ibc-incubator)
21:21:20
[f34f566b]
Merge pull request #878 from chippr-robotics/copilot/vscode1765813371884
(mantis)
21:26:24
[fa714ecc]
Merge pull request #881 from chippr-robotics/automated/update-bootnodes-42
(mantis)
21:38:10
[6a03a048]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 0f0168bb753e4aa549ea901362b6f85875bd64d5
(cardano-ledger-specs)
22:04:15
[6d8244c0]
Add f115d52f9903597721a246e4fd5491238d595062520fe854f85943604e495445
(cardano-token-registry)
22:11:36
[f26df1a7]
Add 15f8ed85dd121fd7b6bd6ffd48a6b19e2d30b749e4143430960124644e495445
(cardano-token-registry)
22:20:01
[9de58aa1]
Merge branch 'ajw/386-bootstrap-utxo-module' into lowhung/generate-spdd-from-bootstrap
(acropolis)
22:42:54
[fd35a755]
Add 19b67613ea3926d480e689644d759b2e7da86df4c77b6ed4e38147ba4e495445
(cardano-token-registry)
22:56:59
[a98cdfb4]
fix(mobile): mnemonic word suggestions and notifications settings navigation (#4433)
(yoroi)
23:05:08
[587af496]
🟩 API (All properties) is up (204 in 813 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:05:09
[2937018d]
🟩 API (Batch) is up (204 in 150 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:05:09
[f115f0aa]
🟩 API (Specific property) is up (204 in 154 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:51
[0a180b69]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:52
[26888f59]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:52
[3e8aefde]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:52
[5415f80d]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[cd25e498]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[83feab54]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:53
[2f0ec687]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:08:41
[b366dee4]
🟩 voting.summit.cardano.org is up (200 in 231 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:42
[3c858f83]
🟩 event-api is up (200 in 685 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:43
[d48b2267]
🟩 user-verification-api is up (405 in 637 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:44
[b539340e]
🟩 login-api is up (401 in 446 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:44
[09c9003c]
🟩 blockchain-follower-api is up (200 in 412 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:45
[48662181]
🟩 cast-vote-api is up (401 in 409 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:46
[be7d376c]
🟩 get-votes-api is up (401 in 423 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:46
[ebde7a20]
🟩 get-vote-receipt-api is up (401 in 408 ms) [skip ci] [upptime]
(cf-summit-evoting-status)