Skip to content
CCPEDIAby Unity Nodes
#105Approved Pull Request

Proposal: Git-Based DAR Dependencies for dpm by Moonsong Labs

jekennedy19-03-2026Last activity 5mo ago
Approved

Development Fund Proposal Submission

Proposal file: /proposals/canton-git-based-dependencies.md


Summary

This proposal introduces Git-Based DAR Dependencies for dpm, a targeted enhancement to Digital Asset’s dpm CLI that adds support for resolving Git-hosted prebuilt DAR dependencies through the existing Daml project workflow.

The proposal addresses cases where external DAR dependencies are currently handled through manual downloads, checked-in artifacts, or project-specific scripts. By adding Git-hosted DAR support to dpm, the workflow becomes easier to reproduce across local development, CI, build, test, IDE, and multi-package use cases.


Checklist

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

Notes for Reviewers

This proposal focuses strictly on Daml developer tooling. It proposes extending existing dpm capabilities rather than introducing a separate application CLI or package-management tool. The committed scope is intentionally bounded: Git-hosted DAR dependency resolution, with broader package-management features treated as potential future work.

← Back to Proposals