Skip to content

canton-network/cf-docs

Repository files navigation

Canton Network Docs

This repo manages the contents of the docs.canton.network website.

Copyright (c) 2026 Canton Network. All rights reserved. SPDX-License-Identifier: Apache-2.0 AND CC-BY-4.0

Provide Feedback on a Docs Page

Every page on docs.canton.network has two feedback buttons in the footer:

  • Suggest edits
  • Raise issue
image

Suggest edits:

Use this to propose a direct change to the page, fix a typo, update a code sample, improve wording, etc.

How it works:

  • Click “Suggest edits” in the footer of any page.
  • GitHub opens the source file for that exact page.
  • Fork the repo, make your edits, and open a Pull Request.
  • Canton docs team reviews and merges accepted changes if all checks out.

Raise Issue:

Use this to report a problem or request new content without editing the source yourself.

How it works:

  • Click “Raise Issue” in the footer of any page.
  • A GitHub Issue opens Pre-filled with the Path of the page you were on.
  • Describe in detail what's wrong or missing along with the source of information to verify and submit.
  • The team reviews it and responds.

Local Development

Prerequisites

Either:

OR:

  • Node.js 24 (note that mintlify is not currently compatible with Node.js 26)
  • Python 3.14 if you are running any of the machinery for syncing snippets or updating generated docs

Running the dev server

direnv allow
cd docs-main && mintlify dev

The site will be available at http://localhost:3000.

Check for broken links

mintlify broken-links

Generate external snippets

External snippet extraction from source repositories is documented in config/snippet-config/update-workflows.md. Use that workflow when updating snippet configs under config/snippet-config/ or regenerating checked-in snippets under docs-main/snippets/external/.

Run this whenever you add, remove, or update a snippet source in config/snippet-config/, or when you need to pull in changes from an upstream repo (such as Canton or Splice) that are referenced by existing snippets.

npm run generate:external-snippets -- --list
npm run generate:external-snippets -- canton --source-dir ../canton

License

This repository uses a dual-license model:

About

home for the new unified Canton Foundation docs

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-DOCS

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors