digital-asset
canton
Scala

Global Workflow Composition that is Scalable, Secure, and GDPR-compliant

Last updated Jul 8, 2026
130
Stars
49
Forks
16
Issues
+1
Stars/day
Attention Score
87
Language breakdown
Scala 95.9%
Java 1.3%
Haskell 1.0%
Shell 0.8%
Python 0.6%
PLpgSQL 0.1%
Files click to expand
README

Canton



Canton is a next-generation Daml ledger interoperability protocol that implements Daml's built-in models of authorization and privacy faithfully.

  • By partitioning the global state it solves both the privacy problems and the scaling bottlenecks of platforms such as
a single Ethereum instance.
  • It allows developers to balance auditability requirements with the right to forget, making it well-suited for building
GDPR-compliant systems.
  • Canton handles authentication and data transport through our so-called synchronizers.
  • Synchronizers can be deployed at will to address scalability, operational or trust concerns.
  • Synchronizers are permissioned but can be federated at no interoperability cost, yielding a virtual global ledger that
enables truly global workflow composition.

Refer to the Canton Whitepaper for further details.

Documentation

Please refer to the Documentation for for instructions on how to operate a participant node or a synchronizer.

Development

Please read our CONTRIBUTING guidelines.

© 2026 GitRepoTrend · digital-asset/canton · Updated daily from GitHub