G
Grant AtlasCanton Development Fund
Board synced 38 min ago

Proposal: Canton Upgrade Readiness Checker

RejectedPR
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 Checker——150,000
Canton/Daml 3 Upgrade Rules & CI/CD Integration——180,000
Validator-Focused Release and Documentation——120,000
Total450,000
Budget impact
% of approved-to-date
0.6%
% if all RFV pass
—

RFV scenario unavailable — using approved-to-date as denominator (degraded mode).

Ask (CC)
450,000

Comments by org

14 comments · 3 orgs · last activity Oct 22, 2026

OrganisationComments
Unknown6
Digital Asset4
Supra.com3
Canton Foundation1
View discussion on GitHub