Skip to content

Proposal: Smelt

OPENPull Request
by Ferhatr1022-02-2026Needs Champion
node-deployment-operations

Development Fund Proposal Submission

Proposal file: /proposals/smelt.md

---

Summary

Smelt is a suite of open-source GitHub Actions designed to provide first-class CI/CD support for Daml and Canton projects. It eliminates the need for teams to manually build and maintain custom pipeline configurations, drastically reducing the effort required to compile, test, and deploy Canton network artifacts.

---

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 addresses a critical gap identified since 2022: the lack of officially maintained GitHub Actions for the ecosystem.
  • Smelt follows a modular, composable architecture (setup, build, test, deploy) to follow GitHub best practices.
  • The project is designed to be compatible with Ubuntu, macOS, and Windows runners.