Home / Cardano Foundation / cardano-blueprint-and-ecosystem-monitoring
May 11, 12-1 PM (1)
May 11, 1-2 PM (0)
May 11, 2-3 PM (0)
May 11, 3-4 PM (0)
May 11, 4-5 PM (0)
May 11, 5-6 PM (0)
May 11, 6-7 PM (0)
May 11, 7-8 PM (0)
May 11, 8-9 PM (0)
May 11, 9-10 PM (0)
May 11, 10-11 PM (0)
May 11, 11-12 AM (0)
May 12, 12-1 AM (0)
May 12, 1-2 AM (0)
May 12, 2-3 AM (0)
May 12, 3-4 AM (0)
May 12, 4-5 AM (0)
May 12, 5-6 AM (0)
May 12, 6-7 AM (0)
May 12, 7-8 AM (0)
May 12, 8-9 AM (0)
May 12, 9-10 AM (0)
May 12, 10-11 AM (0)
May 12, 11-12 PM (0)
May 12, 12-1 PM (0)
May 12, 1-2 PM (0)
May 12, 2-3 PM (0)
May 12, 3-4 PM (0)
May 12, 4-5 PM (0)
May 12, 5-6 PM (0)
May 12, 6-7 PM (0)
May 12, 7-8 PM (0)
May 12, 8-9 PM (0)
May 12, 9-10 PM (0)
May 12, 10-11 PM (0)
May 12, 11-12 AM (0)
May 13, 12-1 AM (0)
May 13, 1-2 AM (0)
May 13, 2-3 AM (0)
May 13, 3-4 AM (0)
May 13, 4-5 AM (0)
May 13, 5-6 AM (4)
May 13, 6-7 AM (9)
May 13, 7-8 AM (2)
May 13, 8-9 AM (0)
May 13, 9-10 AM (0)
May 13, 10-11 AM (4)
May 13, 11-12 PM (4)
May 13, 12-1 PM (0)
May 13, 1-2 PM (0)
May 13, 2-3 PM (0)
May 13, 3-4 PM (0)
May 13, 4-5 PM (0)
May 13, 5-6 PM (0)
May 13, 6-7 PM (0)
May 13, 7-8 PM (0)
May 13, 8-9 PM (0)
May 13, 9-10 PM (0)
May 13, 10-11 PM (0)
May 13, 11-12 AM (0)
May 14, 12-1 AM (0)
May 14, 1-2 AM (0)
May 14, 2-3 AM (0)
May 14, 3-4 AM (0)
May 14, 4-5 AM (0)
May 14, 5-6 AM (0)
May 14, 6-7 AM (0)
May 14, 7-8 AM (0)
May 14, 8-9 AM (0)
May 14, 9-10 AM (0)
May 14, 10-11 AM (0)
May 14, 11-12 PM (0)
May 14, 12-1 PM (0)
May 14, 1-2 PM (0)
May 14, 2-3 PM (0)
May 14, 3-4 PM (0)
May 14, 4-5 PM (0)
May 14, 5-6 PM (0)
May 14, 6-7 PM (0)
May 14, 7-8 PM (0)
May 14, 8-9 PM (0)
May 14, 9-10 PM (0)
May 14, 10-11 PM (0)
May 14, 11-12 AM (0)
May 15, 12-1 AM (0)
May 15, 1-2 AM (0)
May 15, 2-3 AM (0)
May 15, 3-4 AM (0)
May 15, 4-5 AM (0)
May 15, 5-6 AM (0)
May 15, 6-7 AM (0)
May 15, 7-8 AM (0)
May 15, 8-9 AM (0)
May 15, 9-10 AM (0)
May 15, 10-11 AM (0)
May 15, 11-12 PM (0)
May 15, 12-1 PM (0)
May 15, 1-2 PM (0)
May 15, 2-3 PM (0)
May 15, 3-4 PM (0)
May 15, 4-5 PM (0)
May 15, 5-6 PM (0)
May 15, 6-7 PM (0)
May 15, 7-8 PM (0)
May 15, 8-9 PM (0)
May 15, 9-10 PM (0)
May 15, 10-11 PM (0)
May 15, 11-12 AM (0)
May 16, 12-1 AM (0)
May 16, 1-2 AM (0)
May 16, 2-3 AM (0)
May 16, 3-4 AM (0)
May 16, 4-5 AM (0)
May 16, 5-6 AM (0)
May 16, 6-7 AM (0)
May 16, 7-8 AM (0)
May 16, 8-9 AM (0)
May 16, 9-10 AM (0)
May 16, 10-11 AM (0)
May 16, 11-12 PM (0)
May 16, 12-1 PM (0)
May 16, 1-2 PM (0)
May 16, 2-3 PM (0)
May 16, 3-4 PM (0)
May 16, 4-5 PM (0)
May 16, 5-6 PM (0)
May 16, 6-7 PM (0)
May 16, 7-8 PM (0)
May 16, 8-9 PM (0)
May 16, 9-10 PM (0)
May 16, 10-11 PM (0)
May 16, 11-12 AM (0)
May 17, 12-1 AM (0)
May 17, 1-2 AM (0)
May 17, 2-3 AM (0)
May 17, 3-4 AM (0)
May 17, 4-5 AM (0)
May 17, 5-6 AM (0)
May 17, 6-7 AM (0)
May 17, 7-8 AM (0)
May 17, 8-9 AM (0)
May 17, 9-10 AM (0)
May 17, 10-11 AM (0)
May 17, 11-12 PM (0)
May 17, 12-1 PM (0)
May 17, 1-2 PM (0)
May 17, 2-3 PM (0)
May 17, 3-4 PM (0)
May 17, 4-5 PM (0)
May 17, 5-6 PM (0)
May 17, 6-7 PM (0)
May 17, 7-8 PM (0)
May 17, 8-9 PM (0)
May 17, 9-10 PM (0)
May 17, 10-11 PM (0)
May 17, 11-12 AM (0)
May 18, 12-1 AM (0)
May 18, 1-2 AM (0)
May 18, 2-3 AM (0)
May 18, 3-4 AM (0)
May 18, 4-5 AM (0)
May 18, 5-6 AM (0)
May 18, 6-7 AM (0)
May 18, 7-8 AM (0)
May 18, 8-9 AM (0)
May 18, 9-10 AM (0)
May 18, 10-11 AM (0)
May 18, 11-12 PM (0)
May 18, 12-1 PM (0)
23 commits this week May 11, 2026 - May 18, 2026
feat: add Scalus as onchain framework with SBT standard and cross-check CI
- Add Scalus to frameworks.json (discoveryPath: onchain/scalus/build.sbt)
- Standardize Scalus examples on SBT: migrate auction from Scala-CLI to SBT
  (src/main/scala structure, build.sbt, GeneratePlutus main class)
- Add payment-splitter .gitignore and mainClass to build.sbt
- Add setup-sbt composite action (setup-java + sbt/setup-sbt@v1 + ivy2 cache)
- Add _compile-scalus.yml reusable workflow (sbt compile + sbt run → plutus.json)
- Rename Aiken artifacts: plutus-<example> → plutus-aiken-<example>
- Add onchain-framework input to off-chain test workflows; artifact and log names
  now include the onchain framework (plutus-<onchain>-<example>,
  logs-<prefix>-<onchain>-<example>) enabling cross-product traceability
- Add cross-product CI jobs in ecosystem-test.yml: compute-cross-matrix,
  compile-scalus, and test-{ccl,mesh,evosdk}-vs-scalus
- Update generate-dashboard.sh to build a cross-product column matrix
  (onchain compile columns + offchain×onchain cross columns)

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
feat(pycardano): vesting implementation
Add PyCardano 0.19.2 off-chain scenario for the vesting contract,
exercising both the owner clawback path and the beneficiary deadline
path against a local yaci-devkit node.

Key finding: the slot→POSIX mapping must use zero_time_ms = (block.time
- block.slot) * 1000 without any era-offset, as ogmios uses this exact
formula for valid_after evaluation.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
docs: implementation plan for pycardano integration
Adds the 13-task plan covering CI scaffolding (frameworks.json,
versions.json, setup-python action, reusable workflow, version
check/sync scripts, local-test-offchain hook) plus four pilot use
cases (simple-transfer, vesting, htlc, token-transfer). Also tightens
the spec to drop simple-wallet from the pilot — its existing
implementation is a 3-validator smart-contract wallet, too large
for a runtime smoke-test.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
docs: add pycardano integration design spec
Captures the pilot-set + full-CI approach for adding PyCardano as the
fourth off-chain framework, with five initial use cases
(simple-transfer, simple-wallet, vesting, htlc, token-transfer) and the
end-to-end registry, workflow, version-pin, and dashboard wiring.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>