Skip to content
CCPEDIAby Unity Nodes
#145Incoming Pull Request

Proposal: Canton Upgrade & Conformance Kit

cgdusek28-03-2026Last activity 5mo ago

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

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • 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
← Back to Proposals