Skip to content

Proposal: Canton Upgrade & Conformance Kit

OPENPull Request
by cgdusek28-03-2026Incoming

Development Fund Proposal Submission

Proposal file: /proposals/canton-upgrade-and-conformance-kit.md

---

Summary

This proposal creates an open-source, Scala-native toolkit for upgrade-readiness qualification, version compatibility testing, and reproducible conformance reporting for Canton deployments and reference applications. It delivers shared reliability infrastructure that executes real scenarios, emits machine-readable and human-readable reports, and provides a practical foundation for safer change qualification across the Canton ecosystem.

Demo repository: merged-one/canton-upgrade-conformance-kit-demo

---

Checklist

  • [x] Proposal file added under /proposals/
  • [x] Milestones and funding amounts defined
  • [x] Acceptance criteria included
  • [x] Alignment with Canton priorities described

---

Notes for Reviewers

This proposal is intentionally scoped as a narrow first wedge:

  • live environment qualification
  • scenario-driven conformance execution
  • structured report generation
  • extension path toward upgrade qualification

A working demo repository already exists at merged-one/canton-upgrade-conformance-kit-demo, demonstrating technical feasibility of the core scenario model and report generation.

Feedback is especially welcome on:

  • the first scenario families to prioritize
  • preferred reference targets for early integrations
  • expectations around upgrade qualification scope
  • desired format for certification-style outputs