Proposal: Canton Upgrade & Conformance Kit
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