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
- [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 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.