Skip to content
CCPEDIAby Unity Nodes
LEARN · DOCUMENTATION

Documentation

Pages from 29 sources, kept in sync: the official Canton Network and Digital Asset docs, documentation from teams building on Canton, and readmes from their code. Search all of it, or start from a path below.

3,253pages
synced 4h ago29 sources
This week489pages updated upstreamNewestLogical Synchronizer UpgradesNov 6, 2026Official1,638pages from Canton and Digital Asset

Recently updated

738 pages
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: docs/mpc_message.md
MPC network messages This module contains types that define MPC messages that signers exchange during the protocol
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: docs/README.md
Files in this folder are used internally to build the docs by cargo doc. If you're looking for documentation, please refer to the docs hosted on docs.rs, or you can also build docs locally via make docs-open.
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: docs/toc-cggmp24.md
- Running the protocol * Networking + Signer indices * Execution ID * Auxiliary info generation + [On reusability of the auxiliary data](#on-reusability-of-the-auxiliary-data
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: docs/validated_key_share_disclaimer.md
CRT and multiexponent optimizations [CRT parameters] and [multiexponentiation tables] are not checked for correctness as there's no simple and/or efficient way to do so. If you have chosen to benefit from those optimizations, be aware that invalid/inconsistent data may lead to unexpected and u
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: docs/validated_key_share_note.md
Correctness This key share was checked to be valid and consistent. In order to keep it valid and consistent, only immutable access to its fields is provided. In case mutable access is needed, it can be converted into dirty key share using .into_inner() method.
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: MAINTAINERS.md
Maintainers | Name | Github | |--------------------|---------------| | Denis Varlakov | [@survived] | | Nikita Sorokovikov | [@maurges] | [@survived]: https://github.com/survived [@maurges]: https://github.com/maurges
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: paillier-zk/README.md
[![Discord](https://img.shields.io/discord/90519400134962791
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: README.md
[![Discord](https://img.shields.io/discord/90519400134
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: SECURITY.md
Security Policy Supported Versions Only the latest version of the library is supported. Reporting a Vulnerability We highly welcome vulnerabilities reported through either: 1. Github, in the "Security" tab, using the "Report a vulnerability" button. 2. Email, security@dfns.co After receiving
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: spec/README.md
Dfns CGGMP24 specs This repo contains the specs which describe [Dfns's implementations of CGGMP24][dfns-cggmp24] DKG and threshold signing protocols. It documents in great details each protocol, used optimizations, differences compared to the original paper published on [ePrint:2021/060](https://e
CodeGitHub code · LFDT-Lockness/cggmp21
LFDT-Lockness/cggmp21: test-data/old-shares/README.md
This folder contains core key shares (aka cggmp24::IncompleteKeyShare or key_share::CoreKeyShare) generated at different version of the library. We use them to make sure that newer versions of the key_share crate are able to deserialize older key shares.
CodeGitHub code · LFDT-Lockness/givre
LFDT-Lockness/givre: CONTRIBUTING.md
Contributing Guide Thanks for taking interest to contributing to our project! Join us in Discord! We welcome all contributors to communicate with us [in Discord]! Please, reach out to us in #lockness-contribute room. Pull Requests Prior to making a PR, we ask you to communicate it with us,
CodeGitHub code · LFDT-Lockness/givre
LFDT-Lockness/givre: MAINTAINERS.md
Maintainers | Name | Github | |--------------------|---------------| | Denis Varlakov | [@survived] | | Nikita Sorokovikov | [@maurges] | [@survived]: https://github.com/survived [@maurges]: https://github.com/maurges
CodeGitHub code · LFDT-Lockness/givre
LFDT-Lockness/givre: README.md
[![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=fffff
CodeGitHub code · LFDT-Lockness/givre
LFDT-Lockness/givre: SECURITY.md
Security Policy Supported Versions Only the latest version of the library is supported. Reporting a Vulnerability We ask to report any security vulnerabilities or flaws through: 1. Github, in the "Security" tab, using the "Report a vulnerability" button. 2. Email, security@dfns.co After rece
CodeGitHub code · LYNC-WORLD/canton-deploy
LYNC-WORLD/canton-deploy: README.md
canton-deploy Deploy Daml packages to a Canton validator from your project: build, upload, vet, allocate parties, onboard users, run scripts, and inspect what is on the ledger. Built by LYNC · Supported by the Canton Foundation Docs: [canton-depl
CodeGitHub code · LYNC-WORLD/canton-deploy
LYNC-WORLD/canton-deploy: tests/e2e/fixture/daml/Main.daml
Daml contract source - LYNC-WORLD/canton-deploy/tests/e2e/fixture/daml/Main.daml module Main where template Note with issuer : Party owner : Party text : Text where signatory issuer observer owner
CodeGitHub code · LYNC-WORLD/canton-deploy
LYNC-WORLD/canton-deploy: tests/e2e/fixture/daml/Setup.daml
Daml contract source - LYNC-WORLD/canton-deploy/tests/e2e/fixture/daml/Setup.daml module Setup where import Daml.Script import qualified Main data Parties = Parties with issuer : Party owner : Party setup : Parties -> Script () setup Parties{issuer, owner} = script do _ <- submit issuer do c
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/code-generation.md
Code Generation: from .dar to type-safe Go The godaml CLI parses a DAML archive (.dar) and emits type-safe Go structs for every template, record, variant and enum it contains. Using generated code instead of hand-built map[string]interface{} arguments is the difference between compile-time
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/compatibility.md
Compatibility Matrix What this SDK is built against, which DAML / Canton ledgers it talks to, which .dar files the code generator accepts, and how it relates to the Python DAZL client for cross-language interop. - At a glance - [Go toolchain & dependencies](#go-toolchain--dep
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/getting-started.md
Getting Started This guide takes you from an empty project to a running DAML contract create → query → exercise flow with the Go DAML SDK. - Requirements - Install - Build the godaml CLI - Connecting a client - [Authenti
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/minimal-examples.md
Minimal Examples Focused, copy-paste snippets for each service. Every example assumes you already have a connected client: cl, err := client.NewDamlClient("localhost:6865", auth.NewBearerTokenProvider(token)). WithAdminAddress("localhost:6866"). Build(ctx) if err != nil { panic(err) } defer
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/README.md
Go DAML SDK — Developer Documentation github.com/noders-team/go-daml is a Go toolkit for building applications that talk to DAML / Canton ledgers over the gRPC Ledger API. It ships three things in one module: 1. A gRPC client library for the DAML Ledger API (pkg/client). 2. **Service abstr
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/triage-and-sla.md
Issue Triage & Response SLA How issues reported against github.com/noders-team/go-daml are categorized, prioritized, and responded to. It sets target response times per severity so reporters know what to expect and maintainers have a consistent process. > **These are Service Level *Expectati
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: docs/dev/troubleshooting.md
Troubleshooting Common integration failures with the Go DAML SDK, what they look like, and how to fix them. Start with classifying the error — it tells you which section below applies. - Classifying any error - [Build / connection failures](#buil
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: examples/admin_app/README.md
GO-DAML Admin App (example) A comprehensive example application demonstrating all DAML Ledger API admin services using the go-daml SDK. Overview This application showcases the complete DAML admin functionality in a single executable, including: - User Management - Create, list, and manage u
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: examples/ledger_app/README.md
GO-DAML Ledger App (example) A comprehensive example application demonstrating all DAML Ledger API services using the go-daml SDK. Overview This application showcases the complete DAML ledger functionality in a single executable, including: - Version Service - Get ledger API version and fea
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: README.md
[ ]() Go DAML SDK A comprehensive Go SDK for interacting with DAML ledgers, featuring a complete client library, service abstractions, and a powe
CodeGitHub code · noders-team/go-daml
noders-team/go-daml: test-data/amulets/Interfaces.daml
Daml contract source - noders-team/go-daml/test-data/amulets/Interfaces.daml module Interfaces where -- Define an interface for things that can be transferred interface Transferable where viewtype TransferableView transferAsset : Party -> Update (ContractId Transferable) getOwner : Party cho
CodeGitHub code · noders-team/go-wallet-daml
noders-team/go-wallet-daml: README.md
[ ]() Go Wallet DAML SDK A comprehensive Go SDK for building wallet applications on DAML Canton ledgers with Splice Amulet protocol support. O
Showing 301 to 330 of 738Search all sources →