Home / Reports / May 8, 2026
Friday, May 8, 2026
569 commits had been pushed across 66 repos by 87 authors. There were 14,189,160 additions and 129,896 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-ledger51
- dingo35
- pallas34
- ouroboros-consensus27
- cardano-node26
- formal-ledger-specifications23
- cardano-cli21
- cardano-node21
- cardano-org20
- amaru20
- cardano-wallet19
- cardano-wallet19
- ouroboros-network18
- haskell.nix16
- cardano-base16
- cardano-blueprint-and-ecosystem-monitoring14
- cardano-ibc-incubator14
- plutus14
- cf-summit-evoting-status13
- cf-cip1694-ballot-status11
- cardano-ledger11
- ouroboros-leios-sim11
- atala-prism-wallet-sdk-ts9
- mithril8
- blockfrost-platform7
- cf-token-metadata-registry-status6
- cardano-api6
- aiken5
- cardano-api5
- cuddle4
- Intersect-knowledge-base4
- cardano-node-antithesis3
- developer-portal3
- cardano-playground3
- ouroboros-leios3
- formal-ledger-specifications3
- lsm-tree3
- metis3
- pool_groups2
- cardano-rosetta-java2
- zeko2
- atala-prism-building-blocks2
- cardano-cli2
- cardano-parts2
- essential-cardano-content2
- hydra-poc2
- lace2
- budget-management2
- cardano-haskell-packages2
- governance2
- stdlib1
- cdnsd1
- koios-artifacts1
- antithesis1
- cardano-configurations1
- capkgs1
- cardano-haskell-package-repo1
- catalyst-voices1
- hydra1
- budget-documentation1
- cardano-updates1
- civics-documentation1
- core-infrastructure-documentation1
- web3-sdk1
- amaru-treasury1
- uplc1
Commit Log
00:10:51
[f7a072d6]
Merge pull request #6561 from IntersectMBO/mgalazyn/chore/remove-proto-lens-srp-bump-hackage
(cardano-node)
00:20:53
[c90e309f]
Deploying to gh-pages from @ IntersectMBO/plutus@778504b86fb938baed1b5f3086439cff2bf0ec5f 🚀
(plutus)
00:23:11
[5e41b660]
Update Certs PoV proofs for direct-deposit application in POST-CERT (CIP-159)
(formal-ledger-specifications)
00:24:01
[8638126f]
[Dijkstra] CIP-159-11b: Prove UTxO and UTxOW preservation of value (#1186)
(formal-ledger-specifications)
00:25:02
[c20ef172]
[Dijkstra] CIP-159-11c: Prove LEDGER preservation of value (#1187)
(formal-ledger-specifications)
00:30:08
[175d0a5b]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:30:08
[fffc5dde]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:49:17
[7b2adb22]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:49:17
[95b0cbe3]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:59:03
[e26c90ea]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:59:03
[5fa91c28]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
01:01:10
[5c47617c]
bump: cardano-parts for faucet-ng for van Rossem HF 11.0 compat
(cardano-playground)
01:16:24
[ade96690]
Artifacts generated from 6f4f3f0bf197e079807fd3c0765b7a10e91fc032
(formal-ledger-specifications)
01:36:19
[b91e6795]
test(halo2_ivc): add Layer C2 off-circuit accumulator construction, extraction, and collapse tests
(mithril)
01:54:46
[a3d210cd]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 778504b86fb938baed1b5f3086439cff2bf0ec5f
(plutus)
02:25:47
[2c0c5917]
test(halo2_ivc): add Layer C2 off-circuit accumulator construction, extraction, collapse, and verification tests
(mithril)
03:04:18
[ea21ba2b]
test: move HsOpenSSL pointer-types workaround to cabal.project.local
(haskell.nix)
03:05:40
[153f5dc0]
test(halo2_ivc): add Layer C2 folded accumulator byte-length stability test
(mithril)
03:15:48
[8c14a749]
Upload configuration from: https://book.play.dev.cardano.org/environments
(cardano-configurations)
03:17:36
[a56d6c04]
wb | support all NodeToClientVersion and NodeToNodeVersion versions
(cardano-node)
03:17:42
[0724cb88]
wb | wait confirmationDepth above already confirmed blocks to recycle orphans
(cardano-node)
06:02:40
[c23fddaf]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
06:12:43
[52236f80]
fix(bark, utxorpc): make bark and utxorpc gRPC startup errors deterministic
(dingo)
06:23:57
[f4518017]
feat: adding bet and decentralized identity java
(cardano-blueprint-and-ecosystem-monitoring)
06:25:25
[ab599964]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
06:30:14
[4ade42d8]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
06:50:41
[60290b85]
Merge pull request #5806 from IntersectMBO/jj/bump-cuddle-1.7.0.0
(cardano-ledger)
06:51:05
[555c9267]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
06:51:44
[c2c95f79]
Make ZeroTreasuryWithdrawals a permanent check in gov state transation rule
(cardano-ledger)
06:53:36
[726a271c]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 60290b8517ba26a75b92995b5f8ceb6ceeaf9f0b
(cardano-ledger)
06:54:48
[8974e14e]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
07:15:38
[4d4d19cd]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
07:25:05
[e7b0ebfd]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
07:49:06
[886c994d]
WIP allowing the code to compile without a degenerate instance
(ouroboros-consensus)
08:00:42
[2a7f4dd1]
filip(feat): apply feedback on homepage and adjust styling to fit consistency
(ouroboros-leios-sim)
08:00:42
[a6d56153]
filip(fix): adjust links and remove guide section (iframe lagging on firefox fix included)
(ouroboros-leios-sim)
08:00:42
[9347ec67]
filip(feat): add iframe design implementation with latest main changes
(ouroboros-leios-sim)
08:00:42
[c86d943a]
filip(fix): add bg colour to iframe container to account for some screen size inconsistencies
(ouroboros-leios-sim)
08:00:54
[9d6c4da8]
Merge pull request #819 from input-output-hk/filip/feat/dev-tracker-migration-iframe
(ouroboros-leios-sim)
08:05:42
[0bc4c0d6]
Replace withSpecTransM by withCtx; rename withCtx for consistency
(cardano-ledger)
08:05:42
[b5e249d2]
Replace SpecTranslate instances for tuples, maps, and omaps by combinators
(cardano-ledger)
08:38:54
[d6eca8f1]
fix(sdjwt): remove console.log from verify error handling (#581)
(atala-prism-wallet-sdk-ts)
08:40:49
[ecb3c733]
fix(mercury): correct JWK encoding in DIDComm bridge (#580)
(atala-prism-wallet-sdk-ts)
08:40:56
[b954648c]
[EC Api] - Added: Weekly development report as of 2026-05-08
(essential-cardano-content)
08:44:37
[33f8c708]
refactor(pollux): reduce JWT.verify cognitive complexity
(atala-prism-wallet-sdk-ts)
08:45:52
[2a168b3a]
Merge pull request #1685 from input-output-hk/olga-hryniuk/contrib/weekly-development-report-as-of-2026-05-08-1778229654956
(essential-cardano-content)
08:58:16
[77d5a40d]
Merge pull request #886 from input-output-hk/filip/chore/landing-page-cleanup
(ouroboros-leios-sim)
09:08:02
[a67eb88a]
Move hs-build step to nightly; run conformance tests after build
(formal-ledger-specifications)
09:08:36
[81c3ed7f]
Merge pull request #5797 from IntersectMBO/koslambrou/make-zero-withdrawal-permanent-check-master
(cardano-ledger)
09:11:37
[13c6844d]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 81c3ed7f22e5b7511da8ed742a31694be4f85f93
(cardano-ledger)
09:16:23
[7e392f13]
Artifacts generated from d4619a4ba4350e28146408a54736a351df12f78e
(formal-ledger-specifications)
09:23:13
[d92257f2]
feat: drop cardano-api dependency (additive migration, 47/75 files) (#5236)
(cardano-wallet)
09:25:15
[85c358d2]
chore: update dashboard.json [skip ci]
(cardano-blueprint-and-ecosystem-monitoring)
09:36:05
[56116228]
refactor: migrate _postSealedTx to ledger-native GenTx via EraValue Read.Tx
(cardano-wallet)
09:36:05
[792ca24b]
refactor(test): compare SealedTx by raw CBOR bytes in TransactionLedgerSpec
(cardano-wallet)
09:36:06
[eb67fd20]
feat: add sealedTxFromLedgerTx and migrate sealWriteTx off cardano-api
(cardano-wallet)
09:36:06
[fdfadf01]
feat: port getMetadataFromTx in TransactionsNew to ledger-native
(cardano-wallet)
09:36:06
[541c9919]
feat: add sealedTxWitnessCount (ledger-native) and migrate Server.hs
(cardano-wallet)
09:38:35
[617cc386]
refactor(pollux): reduce JWT.verify cognitive complexity (#613)
(atala-prism-wallet-sdk-ts)
09:52:37
[68e9a828]
feat: bump node version to 11.0.1, mithril version 2617.0
(cardano-rosetta-java)
10:02:35
[e77e0779]
test/with-packages: use \`project.shellFor\` instead of \`comp.shell\`/\`comp.env\`
(haskell.nix)
10:20:08
[1f30d280]
feat: bump node version to 11.0.1, mithril version 2617.0
(cardano-rosetta-java)
10:57:44
[2d063f9b]
Consolidate Peras vote and certificate projection type classes
(ouroboros-consensus)
11:00:28
[43f52417]
feat: decommission SealedTx cardano-api surface (follow-up to #5236) (#5271)
(cardano-wallet)
11:14:41
[8651e442]
refactor: migrate buildAndSignTransactionPure to ledger-native seal
(cardano-wallet)
11:14:41
[db5f3f1a]
refactor: port metadata extraction in Shared/Transactions to ledger-native
(cardano-wallet)
11:14:41
[4975c00e]
refactor: drop local sealWriteTx cardano-api bridge in Server.hs
(cardano-wallet)
11:36:47
[1f14da52]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for c430899c077be563743a8a49ec4438c354360c7b
(cardano-ledger)
12:05:07
[2e1aadd7]
Merge pull request #432 from cardano-foundation/fix/caribic-runtime-drift
(cardano-ibc-incubator)
12:06:02
[c8d53c9d]
Fail `V1-V3` translation for presence of `ScriptHash` in `guardsTxBody`
(cardano-ledger)
12:33:22
[1d142596]
docs(network2): expand Manager example with concrete Interface/Behavior
(pallas)
12:36:31
[6dfeb626]
Remove `API` imports, since they will be deprecated at some point
(cardano-ledger)
12:42:32
[4d013537]
nix: add 'all' aggregate jobs for cross-compilation and variant sub-groups
(ouroboros-network)
12:51:25
[49a0576b]
fixed voting_procedures failure by generating correct arbitrary values
(cardano-ledger)
12:55:06
[073b12d2]
Artifacts generated from a2470a8c8b05269965b794b7a617550be6a1f92d
(formal-ledger-specifications)
13:04:51
[ea1810be]
Merge pull request #5361 from IntersectMBO/geo2a/consensus-issue-1852
(ouroboros-network)
13:17:39
[e0ad33fc]
Merge pull request #3249 from input-output-hk/damrobi/msnark/2944-trusted-setup-validation
(mithril)
13:23:51
[cf73a3c5]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for b388b8749d58564d45b79eaf0079c5b538801352
(cardano-ledger)
13:24:22
[00dc2d1e]
Merge pull request #5364 from IntersectMBO/coot/small-changes-v2
(ouroboros-network)
13:41:46
[072f7c0c]
Fail `V1-V3` translation for presence of `ScriptHash` in `guardsTxBody`
(cardano-ledger)
13:48:37
[921fb84f]
Merge pull request #1202 from IntersectMBO/release/cardano-api-11.1.0.0
(cardano-api)
13:52:59
[fbcb6ade]
feat: finish SealedTx cardano-api decommission (follow-up to #5271) (#5272)
(cardano-wallet)
14:00:07
[61c9835a]
Update from 2a1bc0afb1e5354393ceddfdc225deccdd4db501
(cardano-haskell-package-repo)
14:02:24
[2120cd8b]
Artifacts generated from 3ad7b7743677a6f1763d90bf0abd4194b341ac32
(formal-ledger-specifications)
14:11:07
[6db74ba1]
wb | support all NodeToClientVersion and NodeToNodeVersion versions
(cardano-node)
14:11:13
[990e2447]
wb | wait confirmationDepth above already confirmed blocks to recycle orphans
(cardano-node)
14:11:22
[5a2c4b3b]
wb | tx-centrifuge config, fail on unowknow fields; docs and small fixes
(cardano-node)
14:23:49
[fea7141e]
fix: bump local cluster shelley ProtVer 10 -> 12 for cardano-node 11.0
(cardano-wallet)
14:38:54
[3ef4b8a3]
Merge pull request #5362 from IntersectMBO/mw/fix-targets-sync
(ouroboros-network)
14:41:53
[ee6c4e5d]
feat: link /stablecoins from apps guided paths and drop USDM entry
(cardano-org)
14:53:30
[4a3dc763]
Add `choiceFromList` to fold a `NonEmpty` list into a `Choice` using `(/)`
(cuddle)
15:01:56
[e3dd216c]
refactor(stm): separated struct into two one for verification key and one for proving
(mithril)
15:08:29
[9620e60b]
wb | support all NodeToClientVersion and NodeToNodeVersion versions
(cardano-node)
15:08:35
[93b8df60]
wb | wait confirmationDepth above already confirmed blocks to recycle orphans
(cardano-node)
15:08:43
[e1fde2fd]
wb | tx-centrifuge config, fail on unowknow fields; docs and small fixes
(cardano-node)
15:28:32
[86f62cd3]
Deploying to gh-pages from @ IntersectMBO/plutus@5c6b1e02abe05232990770fb46eaaa6d3760b020 🚀
(plutus)
15:31:28
[9c89344a]
Artifacts generated from b03066acb68c781ebba68d6efd308750baa0bf90
(formal-ledger-specifications)
15:35:27
[aabb5d14]
Merge pull request #1201 from IntersectMBO/jordan/makeunsignedtx-plutus-pparams-regression
(cardano-api)
15:37:19
[c096ab3a]
Add support for specifying `cardano-node` binary for each node independently
(cardano-node)
15:37:22
[c028a0d3]
docs: restructure root readme with module tree, examples, and era compat
(pallas)
15:41:02
[1a4d9ac3]
Merge pull request #5781 from IntersectMBO/ldan/fail-v1v3-translation-guards
(cardano-ledger)
15:44:10
[b2a573fa]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 1a4d9ac302d2a619b216aab45fc01e19f68fd221
(cardano-ledger)
15:45:07
[eb439774]
Migrate friendly rendering to experimental API types and widen to all Shelley-based eras
(cardano-cli)
16:18:11
[e1d05558]
refactor(validate): extract phase2 evaluator and surface failure context (#751)
(pallas)
16:22:51
[7dd874ed]
Migrate friendly rendering to experimental API types, widen to all Shelley-based eras, and refactor with per-feature helpers
(cardano-cli)
16:27:44
[28e5f17d]
GITBOOK-1276: April 2026 elections - results, audit and report
(Intersect-knowledge-base)
16:28:50
[ad7276fb]
fix(ledgerstate): extract gov action parents from cert state at import (#2202)
(dingo)
16:35:34
[941543d3]
Deploying to gh-pages from @ IntersectMBO/plutus@5c6b1e02abe05232990770fb46eaaa6d3760b020 🚀
(plutus)
16:38:35
[14e211ce]
fixup: protocol-error impairments + TxSubmissionImpairmentState
(ouroboros-network)
16:59:57
[dd58f792]
build(deps): update binary-layout requirement from 3.2.0 to 4.0.2 (#435)
(pallas)
17:31:54
[db6736f4]
Migrate friendly rendering to experimental API types, widen to all Shelley-based eras, and refactor with per-feature helpers
(cardano-cli)
17:35:45
[d7b45090]
Deploying to gh-pages from @ IntersectMBO/plutus@5c6b1e02abe05232990770fb46eaaa6d3760b020 🚀
(plutus)
17:41:16
[313f7b83]
Add `choiceFromList` to fold a `NonEmpty` list into a `Choice` using `(/)`
(cuddle)
17:47:44
[0a8423a3]
Migrate friendly rendering to experimental API types, widen to all Shelley-based eras, and refactor with per-feature helpers
(cardano-cli)
18:01:22
[9ca04fa5]
chore: move remaining deserialization logic out of fixture.ts to the kernel, following the existing pattern
(amaru)
18:37:34
[588e559e]
fix(validate): propagate decode errors instead of panicking on withdrawals
(pallas)
18:44:49
[35bfca46]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 5c6b1e02abe05232990770fb46eaaa6d3760b020
(plutus)
18:54:58
[b221e350]
fix(validate): include withdrawals in conway redeemer pointer check (#761)
(pallas)
18:59:11
[92a14524]
Merge pull request #5801 from IntersectMBO/koslambrou/fix-cuddle-plutus-data
(cardano-ledger)
19:02:32
[453d86c2]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 92a145242db0c6e48bafd4763ce73feda52ac130
(cardano-ledger)
19:06:08
[7e60bfa5]
feat: introduce a README explaining the phase one fixture structure and file layout
(amaru)
19:22:56
[14b1ced8]
Migrate friendly rendering to experimental API types, widen to all Shelley-based eras, and refactor with per-feature helpers
(cardano-cli)
19:28:53
[5c25003f]
fix(primitives): support multiple Plutus language cost models in script data (#763)
(pallas)
19:29:54
[045a96e3]
chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2
(atala-prism-building-blocks)
20:39:25
[9cbb2440]
feat(cardano): shard transfer escrow by channel and denom
(cardano-ibc-incubator)
20:39:25
[95cbbe27]
fix(cardano)!: require transfer escrow shards for refunds
(cardano-ibc-incubator)
21:04:30
[80f2d3cf]
Merge pull request #434 from cardano-foundation/fix/issue-185-remove-refresh-utxo
(cardano-ibc-incubator)
21:17:18
[bbc42aaf]
fix(pollux): add exp/nbf validation and fix error logging in SDJWT.verify
(atala-prism-wallet-sdk-ts)
21:31:24
[17d8942c]
fix(dif): handle optional and const filters in validateField
(atala-prism-wallet-sdk-ts)
21:39:41
[759b1367]
test: rename mislabeled expired KES period test and dedupe time.Now() in startup validation
(dingo)
21:59:26
[fbaab259]
Merge pull request #435 from cardano-foundation/fix/issue-186-sharded-transfer-escrow
(cardano-ibc-incubator)
22:01:10
[12547838]
Add top-level Praos consensus model as literate Quint spec
(ouroboros-consensus)
22:22:43
[5b7c8f5e]
feat(metrics): add peer temperature and protocol-level observability (#1654) (#2199)
(dingo)
22:32:00
[b1e369ce]
[Dijkstra] CIP-159-11b: Prove UTxO and UTxOW preservation of value (#1186)
(formal-ledger-specifications)
22:33:07
[1a6f0e53]
[Dijkstra] CIP-159-11c: Prove LEDGER preservation of value (#1187)
(formal-ledger-specifications)
23:09:27
[c507c6e1]
Deploying to gh-pages from @ IntersectMBO/plutus@8797a7ed96d6403def8530a5a04f566b7e7a61fc 🚀
(plutus)
23:21:41
[4d0894c0]
🟩 API (All properties) is up (204 in 695 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:21:41
[bfe21277]
🟩 API (Specific property) is up (204 in 161 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:21:42
[5e2ecf48]
🟩 API (Batch) is up (204 in 162 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:25:39
[9de0c751]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:25:52
[d61da69f]
🟩 voting.summit.cardano.org is up (200 in 188 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:53
[598f6589]
🟩 event-api is up (200 in 508 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:53
[16a29bd6]
🟩 user-verification-api is up (405 in 486 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:54
[095aa85e]
🟩 blockchain-follower-api is up (200 in 189 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:54
[fef09949]
🟩 login-api is up (401 in 534 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:55
[b45fbbcf]
🟩 get-vote-receipt-api is up (401 in 321 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:55
[01300f2e]
🟩 cast-vote-api is up (401 in 355 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:25:55
[c79d7e3a]
🟩 get-votes-api is up (401 in 342 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:26:00
[7d53f7d1]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:26:21
[3aae816a]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:26:42
[ea4632bf]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:27:03
[54b079ae]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:27:24
[69af1798]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:27:45
[400880ef]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:35:24
[61a82814]
test(blockfrost): Added unit-tests to cover transaction submit error responses
(dingo)
23:58:53
[50f36f35]
chore(deps-dev): bump fast-uri in /utilities/reviews-mock-server
(catalyst-voices)