Home / Reports / Dec 18, 2025
Thursday, December 18, 2025
623 commits had been pushed across 74 repos by 100 authors. There were 11,171,266 additions and 450,772 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- plutus54
- mantis53
- acropolis44
- yoroi-frontend37
- mithril35
- cardano-ledger35
- blockfrost-platform31
- catalyst-voices27
- ouroboros-consensus23
- amaru21
- ouroboros-leios-sim16
- cardano-ledger14
- dolos13
- cf-summit-evoting-status12
- cardano-token-registry11
- cardano-base11
- cf-cip1694-ballot-status10
- ouroboros-leios10
- cardano-wallet9
- cardano-node9
- lace7
- cf-token-metadata-registry-status6
- formal-ledger-specifications6
- hydra-poc6
- cardano-api6
- gouroboros5
- cardano-org5
- yoroi5
- yoroi-mobile5
- cardano-base5
- cardano-ledger-specs5
- hermes5
- ouroboros-network5
- developer-experience5
- dingo4
- developer-portal4
- cardano-blueprint-and-ecosystem-monitoring3
- cardano-ibc-incubator3
- pluts-emulator3
- cardano-api3
- cardano-cli3
- governance3
- Governance3
- multisig3
- after-town-hall2
- gouroboros-starter-kit2
- pool_groups2
- state-of-the-developer-ecosystem2
- react-native-haskell-shelley2
- catalyst-ci2
- marlowe-run-lite2
- cardano-node-emulator2
- formal-ledger-specifications2
- amaru-treasury2
- bursa1
- cardano-node-api1
- cdnsd1
- nview1
- ouroboros-mock1
- plutigo1
- blockfrost-backend-ryo1
- cardano-wallet1
- cf-identity-wallet1
- zeko1
- actions1
- atala-prism-building-blocks1
- cardano-node1
- haskell.nix1
- marlowe-runner1
- open-enterprise-agent1
- purescript-marlowe1
- purescript-marlowe-runtime-client1
- cardano-cli1
- Intersect-knowledge-base1
Commit Log
00:10:38
[f03aabb8]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:10:38
[40dbd6ba]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:24:00
[a7edd63a]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:24:00
[c9ab3893]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:31:01
[7e9a8d8d]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:31:01
[83672be3]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:04:08
[74ffdeb4]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
01:08:28
[c5529620]
Merge pull request #899 from chippr-robotics/automated/update-bootnodes-45
(mantis)
01:22:31
[2fc808bd]
feat: verify there’s enough ADA on the `--hydra-cardano-signing-key`
(blockfrost-platform)
01:22:31
[947973c5]
feat: allow overriding the `BLOCKFROST_GATEWAY_URL` with an env. var.
(blockfrost-platform)
01:22:31
[b2438dd7]
chore: remove `SomeEvent`, and rename `_event_tx` for the future
(blockfrost-platform)
01:22:31
[55770818]
chore: prefix the Hydra persistence directory with network and `_default` gateway
(blockfrost-platform)
01:22:31
[d895692b]
feat: run `hydra-node` as a child with restarts in case it dies
(blockfrost-platform)
02:50:10
[35c3c3b0]
Fix governance parsing: return errors instead of silently continuing,
(acropolis)
02:50:23
[7aaa7e15]
Merge pull request #5392 from IntersectMBO/nm/4182-AlonzoBBODY-tests
(cardano-ledger)
02:53:23
[a26734c7]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 7aaa7e1540db271232c7fa508188efee7fbd00cb
(cardano-ledger)
02:55:17
[f88254cf]
Fix FastSyncBranchResolverActorSpec timeout by using branchResolutionTimeout
(mantis)
03:17:21
[1e8e5ba1]
Merge pull request #897 from chippr-robotics/vscode/cirith-ungol-cleanup
(mantis)
05:28:28
[458fc78b]
feat: add Cirith-Ungol ETC mainnet environment and enhance fukuii-cli.sh for hostname formatting
(mantis)
06:14:49
[38ff2e79]
feat: add tx-submission command for LocalTxSubmission protocol
(gouroboros-starter-kit)
10:28:16
[46f8a516]
chore(signer): better explaination of the kes period in 'SignerWithStake'
(mithril)
10:28:16
[ae8b006e]
refactor(aggregator): use number of KES evolutions to verify key registration
(mithril)
10:45:55
[15378f2d]
Merge pull request #258 from cardano-foundation/feat/linux-improvements-faster-bootstrap
(cardano-ibc-incubator)
11:02:24
[242c62d9]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
11:06:19
[4c6ef98a]
Merge branch 'fix/workspace-count' into feat/collaborator-workspace-ui-update-3877
(catalyst-voices)
11:09:46
[558cd4f0]
Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class.
(cardano-base)
11:09:49
[ca7d6212]
extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures
(cardano-base)
11:09:49
[4e645666]
Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface.
(cardano-base)
11:09:50
[7b41cd27]
Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs
(cardano-base)
11:09:50
[ceb03f42]
Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks
(cardano-base)
11:09:50
[6e9f8223]
Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey`
(cardano-base)
11:12:25
[ae91fbed]
Merge branch 'fix/workspace-count' into feat/collaborator-workspace-ui-update-3877
(catalyst-voices)
11:47:21
[fd4458bf]
Update benchmark README to reflect why validation benchmarks cannot be re-generated
(plutus)
11:58:01
[dcd8fe37]
refactor(aggregator): use number of KES evolutions to verify key registration
(mithril)
11:58:01
[2ff3c06e]
chore(signer): better explanation of the kes period in 'SignerWithStake'
(mithril)
12:03:30
[23689bed]
Merge branch 'main' into feat/sync-with-gateway-v2-endpoints-3362
(catalyst-voices)
12:05:02
[3424ab42]
Add note that has the documentation of how the validation .flat files were original created
(plutus)
12:05:07
[38c08b67]
Merge branch 'main' into feat/face-performance-optimization-3352
(catalyst-voices)
12:29:23
[883e4ed7]
Merge branch 'DA-milestones' of https://github.com/IntersectMBO/developer-experience into DA-milestones
(developer-experience)
12:53:30
[97c567f8]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
13:14:22
[081ff0ca]
Merge feat/face-performance-optimization-3352 into feat/co-proposers-3677
(catalyst-voices)
13:27:44
[823dea15]
Merge pull request #275 from cardano-foundation/caribic-updates
(cardano-ibc-incubator)
13:29:17
[b7a63aa4]
Merge branch 'feat/co-proposers-3677' into feat/collaborator-workspace-ui-update-3877
(catalyst-voices)
13:32:42
[d10c515f]
Merge branch 'chore/YW-174/staking-revamp' into feat/YW-224/new-banners
(yoroi-frontend)
13:59:22
[6934281d]
Merge pull request #904 from chippr-robotics/copilot/fix-eip-8-auth-handshake
(mantis)
14:17:51
[5a4f717d]
Merge pull request #4468 from Emurgo/chore/YW-174/staking-revamp
(yoroi-frontend)
14:32:12
[837c5df5]
Merge pull request #105 from Emurgo/evgenii/jsi_bridge
(react-native-haskell-shelley)
15:02:32
[8c31d6f2]
chore: surrender to ordering OCDs in Cargo.toml + remove unnecessary FIXME
(amaru)
15:06:13
[34128c07]
feat(aggregator): add delay between calls to signature processing on error
(mithril)
15:17:44
[d6a21880]
chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#1689)
(atala-prism-building-blocks)
15:30:03
[eb43f261]
Merge pull request #696 from input-output-hk/ch1bo/ui-improvements
(ouroboros-leios-sim)
15:34:16
[3b3416ad]
chore(deps): bump form-data in /cloud-agent/client/generator
(open-enterprise-agent)
15:41:00
[03288ae8]
Merge pull request #16 from pragma-org/abailly/rksw-consensus-invoices
(amaru-treasury)
16:00:57
[1b26ad01]
Merge pull request #6346 from IntersectMBO/jordan/remove-integration-monad
(cardano-node)
16:02:10
[25bed55d]
Merge pull request #6396 from IntersectMBO/mkarg/restart-prometheussimple
(cardano-node)
16:27:47
[0c1993ac]
feat: add configuration files and update Docker Compose for coregeth integration
(mantis)
16:42:21
[796b3085]
refactor: use validation outcomes in tx unpacker and move a function to utils
(acropolis)
16:49:23
[641ae26a]
fix: remove remaining references to snapshot in peer network interface
(acropolis)
16:59:39
[a464a1c7]
Fix unionValue: shortcircuit if one is empty, flip args when second is larger
(plutus)
17:05:04
[47727873]
Merge pull request #516 from input-output-hk/whankinsiv/simplify-config
(acropolis)
17:12:24
[57b68016]
chore(signer): better explanation of the kes period in 'SignerWithStake'
(mithril)
17:12:24
[2552567d]
refactor(aggregator): use number of KES evolutions to verify key registration
(mithril)
17:12:24
[09b5f9b7]
refactor: rename 'kes_period' to 'kes_evolution' in Signer entities and messages
(mithril)
17:15:36
[7087015f]
Merge pull request #6396 from IntersectMBO/mkarg/restart-prometheussimple
(cardano-node)
17:28:18
[3b534e80]
Move snapshot_subscribe_topic to GovernanceStateConfig and create State
(acropolis)
17:31:38
[f5947d8f]
Merge pull request #7833 from sahilatrium-stack/42ab294358701f9893dcd26881674cdde01fac9a44664da873d9232d41544d41-atma-registry
(cardano-token-registry)
17:34:22
[009de618]
Merge pull request #7839 from book-io/snoop-dogg-birthday-roach-art
(cardano-token-registry)
17:37:22
[cdfa92fc]
feat(aggregator): add delay between calls to signature processing on error
(mithril)
17:42:55
[68f342fb]
- Add Q4_2025_New_Projects_Spotlight_Report.md featuring Empowa and Sidan Labs.
(developer-experience)
17:43:26
[eb263f00]
Removed the fallback parsing path for governance state. Previously, if
(acropolis)
17:57:32
[a0a9807e]
chore: reorganize imports in publisher.rs for clarity and consistency
(acropolis)
17:57:55
[dbd3e761]
Add bbf39998282eb035e9fbc68f3e77a11c48e6c3b0016703bd62b919eb4245544649
(cardano-token-registry)
18:14:42
[2517a04c]
Merge pull request #1071 from IntersectMBO/update-changelog-for-patches
(cardano-api)
18:38:33
[39525c27]
Redefine CHAIN in conformance in terms of the Epoch specification
(formal-ledger-specifications)
18:50:22
[f7ad63ae]
Merge pull request #907 from chippr-robotics/copilot/improve-sync-static-nodes
(mantis)
18:57:09
[6e87348c]
feat(aggregator): add delay between calls to signature processing on error
(mithril)
18:58:35
[f0ff3210]
refactor(aggregator): use number of KES evolutions to verify key registration
(mithril)
18:58:51
[b6b9a62b]
chore(signer): better explanation of the kes period in 'SignerWithStake'
(mithril)
18:59:09
[a14f9682]
refactor: rename 'kes_period' to 'kes_evolution' in Signer entities and messages
(mithril)
19:07:22
[ede301e1]
fix: update .gitignore to include static-nodes.json and change fukuii image tag to latest in docker-compose
(mantis)
19:25:22
[07a677f9]
feat(aggregator): configurable delay to wait between signature processing attempts on error
(mithril)
19:27:17
[79449c0b]
feat(e2e): set delay to wait between signature processing attempts on error in aggregator
(mithril)
19:34:55
[b6172ffc]
build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (#1129)
(dingo)
19:43:20
[790eec0e]
chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (#1327)
(gouroboros)
19:49:58
[db4b3930]
feat(ledger): isvalid, collateral redeemer, and cost model checks (#1331)
(gouroboros)
19:55:42
[359034f9]
Merge branch 'lowhung/governance-state-bootstrap' into lowhung/debug-backpressure
(acropolis)
19:59:02
[73a3f1f0]
fix(mobilr): add missing x86_64-apple-darwin rust target for EAS builds
(yoroi-mobile)
20:06:15
[56172153]
Merge pull request #506 from input-output-hk/lowhung/governance-state-bootstrap
(acropolis)
20:48:47
[f6b03c7e]
Fix runner so it works. Start porting integration to the client lib
(marlowe-runner)
21:18:13
[099af687]
update notes on subTx "collection" vs "processing"
(formal-ledger-specifications)
21:29:21
[55ab3bfa]
Artifacts generated from 06f4ca99c435c2e94d924b8c80f2f0298164556c
(formal-ledger-specifications)
21:30:57
[652bfda6]
chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 (#1326)
(gouroboros)
21:40:07
[43b73321]
Artifacts generated from 24f57bc589d98bda3f0f158c329e9408ac3d15e9
(formal-ledger-specifications)
21:43:19
[9143b49e]
Artifacts generated from 1a96d77790bbdd94023dc05739742634c5018872
(formal-ledger-specifications)
22:04:08
[7a9deb45]
chore: refactor single source file to increase readability
(cardano-blueprint-and-ecosystem-monitoring)
22:17:12
[73804e73]
chore: add instructions to README.md
(cardano-blueprint-and-ecosystem-monitoring)
23:00:08
[519f3326]
Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule
(cardano-ledger)
23:05:08
[ce7fe860]
🟩 API (Batch) is up (204 in 124 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:05:08
[a0feeb75]
🟩 API (Specific property) is up (204 in 124 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:05:08
[4e70278e]
🟩 API (All properties) is up (204 in 773 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:07:46
[c1265d46]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:46
[6a783017]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:47
[09809b58]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:47
[aca0be2d]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:47
[eed5447f]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:08:32
[9503c7cc]
🟩 voting.summit.cardano.org is up (200 in 365 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:32
[b60f582a]
🟩 event-api is up (200 in 533 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:33
[e04df2ae]
🟩 user-verification-api is up (405 in 621 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:34
[ee2591cd]
🟩 login-api is up (401 in 599 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:34
[0b225900]
🟩 blockchain-follower-api is up (200 in 429 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:35
[bf61e013]
🟩 cast-vote-api is up (401 in 421 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:36
[57df3d26]
🟩 get-votes-api is up (401 in 406 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:08:36
[29f5b9f4]
🟩 get-vote-receipt-api is up (401 in 408 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:09:12
[b0ed5792]
Merge pull request #519 from input-output-hk/lowhung/add-bootstrap-make
(acropolis)
23:12:50
[6985f0dc]
refactor: decode params needed to bootstrap parameter state in bootstrapper
(acropolis)
23:58:29
[b2537a7f]
Replace `txRequiredGuards` -> credential `txGuards`
(formal-ledger-specifications)