Skip to content
CCPEDIAby Unity Nodes
Approved#629Pull requestNoders LLC (https://noders.team/)

Noders DamlForge — Pythonic Contract Language PoC for Canton

Opened 12-08-2026 by SaveTheAleslast activity 1mo ago

  1. Incoming34 days12-08-2026
  2. Ready for Vote0.9 days15-09-2026
  3. Voting Live0.3 days16-09-2026
  4. Approvedsince 16-09-2026
Champion named in file
Curtis Hrischuk, Digital Asset (@hrischuk-da)
Organization
Noders LLC (https://noders.team/)
Discussion
5 messages
4 people

Development Fund Proposal Submission

Proposal file: Link to the proposal added in this PR: proposals/2026-08-Noders-Daml_Forge.md


Summary

DamlForge is an 8-week proof-of-concept to determine whether a safe, Pythonic contract-authoring language for Canton can be designed. The grant funds a minimal transpiler (Pythonic source → readable DAML source → standard DAML compiler), semantic experiments across five key design areas (composability, authorization, SCU upgrading, contract keys, and interfaces), and at least two structured community review sessions with Digital Asset. The outcome is either a credible, community-reviewed design and scoped follow-up proposal, or documented findings explaining why the approach is not viable — both are first-class deliverables that advance ecosystem knowledge.


Checklist

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • Alignment with Canton priorities described

Notes for Reviewers

  • Champion confirmed: Curtis Hrischuk (Digital Asset, @hrischuk-da) has reviewed and agreed to champion this proposal.

  • Noders has an approved active grant with Digital Asset (Go DAML SDK, 2026-03). The SDK was delivered before the grant was submitted and milestones are currently in progress — this proposal follows the same delivery-first approach.

Milestones 1

  1. PoC, Semantic Experiments, Community Alignment, and Final Recommendation8 weeks from grant approval