CF Daml Skill for Canton Builders

Summary

Canton Network announces the CF Daml Skill for Claude to stop plausible-looking Daml bugs at runtime. The skill understands Daml authorization chains, canonical Canton patterns like DvP and token allocation, and offers a code review mode. Install once with npx to auto-detect Claude Desktop and start reviewing templates and workflows. Open source on GitHub for contributions.

gCanton @Canton Builder

If you're building on Canton with AI / LLMs for Vibe Coding, Agentic Workflows, or just asking Claude to help with Daml. You've most probably hit the wall where Claude writes plausible-looking contracts that fail at runtime with multiple authorization errors or uses daml build instead of dpm or doesn't know Token Standard exists.

We built a fix:

🛠️ CF Daml Skill for Claude Code:
A Claude skill built specifically for Canton Builders, Install it once and Claude automatically knows:

  • Daml authorization model: traces who needs to sign what and whether the parent transaction actually covers it

  • Canonical Canton patterns trained from working code: Propose-Accept, Delegation, Sharded Hot-Singleton, DvP settlement, Token Standard allocation flows, and more

  • Code review mode: paste a template, get a structured checklist back covering signatories, choices, authorization chain, test coverage

One command to install: npx @canton-network-devs/cf-daml-skill

Detects Claude Desktop automatically and installs directly. No manual file hunting.

Try it with:

"Review this Daml template for authorization errors"
"What pattern should I use for a regulated asset transfer?"
"Write a DvP workflow with a regulator observer"
"Why is my choice failing authorization?"

Open source on GitHub & PRs Welcome, if you've hit a pattern that's missing, add it.

🔗 Info: CF Daml Skill/README

🔗 Dev Hub Listed: dev-hub.canton.foundation

CF Daml Skill for Canton Builders

The latest from Canton Network

Vibe Coding on Canton New Dev Video

# New Developer Video A new Canton developer video is now live: **Vibe Coding on Canton with CF Claude MCP + Daml Skill**. This walkthrough …

Canton dApp SDK & CIP-103 Developer Tutorial

# Developer Tutorial: Canton dApp SDK & CIP-103 A new developer tutorial is available covering the **Canton dApp SDK** and **CIP-103**. This session gives builders …

WalletConnect Tutorial for Canton dApp

# Developer Tutorial: WalletConnect in a Canton dApp The Canton developer playlist includes a tutorial on integrating **WalletConnect** into a **Canton dApp**. This video walks …

First Daml Contract Tutorial for Canton

# Developer Tutorial: Your First Daml Contract New to building on **Canton**? Start with the fundamentals. This tutorial walks through how to write your first …