canton-network-repos

Solid

Use when working with Canton Network participants, DAML smart contracts, Splice applications, or debugging LF version and package ID issues.

AI & Automation 400 stars 39 forks Updated today

Install

View on GitHub

Quality Score: 79/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Canton Network Repositories ## Repository Hierarchy ``` Splice (e.g., 0.5.4) github.com/digital-asset/decentralized-canton-sync └─ depends on Canton (e.g., 3.4.9) github.com/digital-asset/canton └─ depends on DAML SDK (e.g., 3.4.9) github.com/digital-asset/daml ``` ## Version Mapping | Splice | Canton | DAML SDK | Protocol | LF Default | LF Available | |--------|--------|----------|----------|------------|--------------| | 0.5.4 | 3.4.9 | 3.4.9 | PV34 | 2.1* | 2.2 (verified) | | 0.5.3 | 3.4.8 | 3.4.8 | PV34 | 2.1* | 2.2 | | 0.4.x | 3.3.x | 3.3.x | PV33 | 2.1 | 2.1 | *Open-source Splice 0.5.4 ships with SDK snapshot `3.3.0-snapshot.20250502` (pre-dates LF 2.2). LF 2.2 was added to the SDK on 2025-10-03. Updating to SDK 3.4.9 enables LF 2.2 builds. ## Key Configuration Files | Purpose | Repo | File | |---------|------|------| | LF version definitions | daml | `sdk/daml-lf/language/.../LanguageVersion.scala` | | damlc target validation | daml | `sdk/compiler/damlc/lib/DA/Cli/Options.hs` | | Canton version | canton | `VERSION` | | Built-in DARs | canton | `community/common/src/main/daml/` | | Splice LF config | splice | `project/CantonDependencies.scala` | | Package targets | splice | `daml/*/daml.yaml` | | Docker builds | splice | `cluster/images/*/Dockerfile` | **Splice LF config** (`project/CantonDependencies.scala`): ```scala val daml_language_versions = Seq("2.1") // ← LF target; change to "2.2" for upgra...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
7 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

existing-repo

Analyze existing repositories, maintain structure, setup guardrails and best practices

0 Updated today
lciacci
AI & Automation Solid

lsp-setup

Configure a Language Server (LSP) for a specific language so editor/agent tooling — diagnostics, go-to-definition, find-references, rename — works. Use when you need to: configure LSP, lsp setup, set up or install a language server, fix 'no LSP server configured' / 'server not installed', choose between servers (basedpyright vs pyright vs ty vs ruff), or wire .codex/lsp-client.json / .opencode/lsp.json. 언어서버 설정. Routes by file extension to references/<language>/README.md for the exact builtin server, per-OS install commands (macOS/Linux/Windows), config snippets for both config files, initialization options, alternatives, and troubleshooting. Ships scripts: detect-lsp.ts (scan a project for languages + each server's install/config status) and verify-lsp.ts (run a real diagnostics roundtrip). Covers typescript, python, go, rust, c/c++, java, kotlin, c#/razor, swift, ruby, php, dart, elixir, zig, lua, bash, yaml, terraform, haskell, julia.

66,650 Updated today
code-yeongyu
Data & Documents Listed

compress

Compress (tighten, shorten, trim) markdown files by dropping flavor — filler, hedging, articles — while preserving all content (directives, qualifiers, thresholds, examples), with a mandatory semantic-diff subagent that reverts any SEMANTIC LOSS or AMBIGUITY. Use when: "compress this doc", "tighten markdown", "cut prose", "shorten without losing meaning", "trim onboarding doc", or verbose prose in docs/, READMEs, rule bodies, skill bodies, or third-party pasted text — actions: default (snapshot → backend → semantic-diff subagent → revert-pass → markdownlint) and audit (read-only dry-run classifying SKIP/COMPRESS/UNCERTAIN per file); flags: --force (bypass <3% revert rule), --keep-snapshot; not for: session compaction (/compact), markdown noise classification (/audit-noise), code-comment trimming, or content relocation/SSOT consolidation (/extract-ssot).

4 Updated today
melodic-software