#106Incoming Pull Request
Proposal: Canton Network AppKit by Moonsong Labs
jekennedy19-03-2026Last activity 5mo ago
Development Fund Proposal Submission
Proposal file:
/proposals/canton-network-appkit.md
Summary
This proposal introduces Canton AppKit, a TypeScript-first client library and binding generator that standardizes how applications integrate with deployed Daml contracts on Canton. It addresses recurring friction around identifier handling, missing client-side integration patterns, and signing flows, and provides a reusable toolkit with reference integrations to reduce custom application glue code.
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Notes for Reviewers
- The proposal focuses on the application integration layer (client libraries, bindings, and signing patterns) and does not introduce protocol changes or custody infrastructure.
- v1 scope is constrained to HTTP JSON API flows (
queryandexercise) and local DAR or manifest-based metadata inputs. - Signing is demonstrated through wallet adapter patterns and reference integrations; no production signing service is included in scope.