G
Grant AtlasCanton Development Fund
Board synced 41 min ago

Proposal: Canton Upgrade Readiness Checker

SubmittedPR
SIG
needs-SIG
Champion
Author org
Ask
450,000
View on GitHub

Abstract

Canton Upgrade Readiness Checker is an open-source CLI designed to validate whether validator and application deployment artifacts are ready for a Canton or Daml 3 upgrade. It scans configurations (HOCON, JSON, YAML, TOML), manifests, and topology-related inputs against a declarative rules engine, enabling teams to identify breaking changes, deprecations, and misconfigurations before production deployment. The tool follows a Rust-first CLI approach with YAML-defined rules that can be extended by the community as CIPs and upgrade guidelines evolve. It generates human-readable reports along with JSON outputs for CI integrations such as GitHub Actions and GitLab, allowing teams to block merges based on critical findings.

Milestones

TitleDue dateTargetAmount (CC)
Core Validator Deployment Checker150,000
Canton/Daml 3 Upgrade Rules & CI/CD Integration180,000
Validator-Focused Release and Documentation120,000
Total450,000
Budget impact
% of available
0.2%
% if all RFV pass
0.2%
Ask (CC)
450,000

Comments by org

13 comments · 2 orgs · last activity May 7, 2026

OrganisationComments
Unknown6
Digital Asset4
Supra.com3
View discussion on GitHub