Skip to content

Proposal: Bare Metal Canton Deployment Toolkit

OPENPull Request
by GlobalStakeGit15-06-2026Incoming
node-deployment-operationschampion-confirmed

Development Fund Proposal Submission

Proposal file: /proposals/bare-metal-canton-network-toolkit.md

---

Summary

GlobalStake proposes developing and open-sourcing a production-ready bare metal deployment toolkit for Canton Network Participant, Sequencer, and Mediator nodes. The toolkit provides end-to-end automation for building, installing, configuring, monitoring, upgrading, and operating Canton directly on Linux servers using native systemd services, eliminating the current dependency on Docker or Kubernetes.

This work fills a documented tooling gap in the Canton ecosystem and lowers adoption barriers for institutions and operators that require bare-metal, air-gapped, or highly controlled infrastructure environments. The resulting toolkit will be released under Apache 2.0 and maintained for 12 months to support ongoing Canton releases and community adoption.

---

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 does not modify Canton source code or protocol behavior. It delivers standalone operational tooling that complements existing Docker- and Kubernetes-based deployment paths.
  • The toolkit is designed around existing Canton patterns, including HOCON configuration mixins, release bundle builds (sbt bundle), TLS tooling, PostgreSQL architecture, and Prometheus/Grafana integrations.
  • Reviewers may wish to evaluate the proposed external validation metrics (operator adoption targets and client transitions) as part of milestone acceptance criteria.
  • The proposal includes a 12-month maintenance commitment to ensure compatibility with future Canton releases and to provide community support after initial publication.