Proposal: Canton Spring Boot Starter for Ledger Apps
Development Fund Proposal Submission
Proposal file:
/proposals/canton-spring-boot-starter-for-ledger-apps.md
Summary
This proposal requests funding for an open-source Spring Boot starter and backend integration toolkit for Canton-connected ledger applications. It delivers reusable Spring-native runtime patterns for participant connectivity, projection checkpointing, replay-safe processing, idempotent submission, health and metrics integration, local Testcontainers-based testing, and reference backend services that reduce adoption friction for enterprise JVM teams.
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 scoped to the backend service-runtime layer for JVM/Spring teams, not as a replacement for general-purpose SDKs, AppKit, or DevKit-style tooling. The first release is deliberately narrow and reviewable, with an explicit v1 support matrix, two concrete reference-service archetypes, and a documented pilot evaluation run used to harden the starter before final release.