Proposal: Denex Developer SDK
Development Fund Proposal Submission
Proposal file: ./proposals/denex-development-toolkit.md
---
Summary
The Denex Development Toolkit is a suite of tools to accelerate the development of Canton apps. It includes a tool to generate TypeScript types and Zod schemas from Daml contracts; a type-safe high-level SDK library for Canton Ledger interaction that integrates with these generated types and schemas along with the Ledger API spec, enabling both dev affordances and powerful guardrails and tool assistance for agentic/AI systems; and a tool for creating and managing Canton LocalNets via both API and a single-file configuration format that includes direct control over validators/participants, parties, users, ports, and authentication, and tools to integrate into CI/CD and app development flows. Altogether, these tools address persistent pain points raised in development surveys around developing against smart contracts, type-safe SDKs, and environment setup, and work cohesively to accelerate app development.
Denex uses these tools extensively in our own projects, and they are part of our larger Denex App Platform that is currently in a closed beta launch.
---
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
(Add anything the Tech & Ops Committee should pay attention to.)