Skip to content
CCPEDIAby Unity Nodes
Needs Champion#16 Pull request

Proposal: Smelt

Opened 22-02-2026 by Ferhatr10, last activity 28d ago

  1. Incoming6.3 days19-03-2026
  2. Needs Champion210 days so far25-03-2026
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Waiting on the applicant
idle 210 days
Funding request
400,000 CC
Discussion
7 messages
2 people

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

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • 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.

Milestones 4

  1. smelt-setup — Core Foundation3 Weeks
  2. smelt-build and smelt-test Actions3 Weeks
  3. smelt-deploy and Ecosystem Templates3 Weeks
  4. Documentation, Community Launch, and Marketplace Listing2 Weeks