Proposal: Harmonia
Development Fund Proposal Submission
Proposal file:
/proposals/harmonia.md
Summary
Harmonia proposes an open decentralized workflow engine for Canton that lets teams define and compose workflow-heavy multi-party applications without relying on a central workflow operator. It delivers a bounded workflow-definition DSL, a reusable runtime and composition framework, example workflows, and developer documentation to reduce the cost and implementation risk of building composable Canton applications.
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Notes for Reviewers
This proposal is intentionally scoped as a bounded execution and composition framework, not as a full BPMN engine or end-user workflow studio. The first release focuses on a constrained workflow subset that can be mapped credibly to Canton authorization and transaction semantics, with staged progression and bounded atomic execution where that is actually supportable.