BootNode

We build on Canton.

A dev stack, a wallet, apps, and the contributions in between.

Stack & SDK

The developer stack

A wallet-first toolchain for building on Canton, designed to compose with what already exists.

cn-dappbooster

Live

A wallet-first Canton dev stack: one-command LocalNet, Carpincho wallet, canton-connect-kit, and an end-to-end example dApp. Built to compose with existing Canton initiatives, not replace them.

DamlSpliceDockerReactCIP-0103

Carpincho

Live

A CIP-0103 browser wallet for Canton. Ed25519 in-browser keys, async wallet-service bridge, distributed as a webapp. Chrome extension coming.

CIP-0103Ed25519ReactChrome Extension

canton-connect-kit

Live

A wagmi-style React hook library for Canton dApps: useConnect, useParty, useWalletStatus, useExecute. Carpincho first, WalletConnect as fallback.

ReactTypeScriptCIP-0103WalletConnect

cn-quickstart

In-flight

A Node.js / Fastify port of Digital Asset's cn-quickstart backend. A drop-in alternative to the Java backend (BACKEND=js).

Node.jsFastifyTypeScriptJSON Ledger API

Apps

Shipped on Canton

Products that exercise the chain's privacy model end to end.

CN Dark Pools

Live

A dark-pool trading venue on Canton. Private limit orders, atomic midpoint crosses, no public book. Privacy comes from Canton's per-party data model.

DamlCantonReactNode.js

CC Vesting

In-flight

Daml vesting for Canton Coin on Splice Amulet: linear or milestone schedule with optional cliff, three-party cooperative escrow. Static UI preview shipped, live-ledger integration pending.

DamlSplice AmuletReactVite

Tools & Resources

Navigating the ecosystem

Read-only surfaces that make the Canton dev landscape legible.

CIP Explorer

Live

A browsable, crawlable explorer for the Canton CIP corpus. Closes the gap left by the JS-rendered official explorer.

Static siteMarkdownSearch

Grant Atlas

Live

A read-only portal that pulls scattered Canton Dev Fund data into one surface: proposal lifecycle, SIG coverage across all 17 SIGs, budget projections, burn-rate analytics. Early v2 prototype, public.

Next.jsVercelGitVoteCIP-0082CIP-0100

Contributions

Engagement, in the open

Upstream work and ecosystem signal beyond our own repos.

Upstream PR

canton-foundation/canton-dev-fund

Add bootnode-canton-dappbooster-dev-stack proposal. Champion confirmed, in review.

Upstream PR

digital-asset/cn-quickstart

JS / Fastify backend port. A drop-in alternative to the Java backend. Open upstream.

DevEx

Canton DevEx feedback

Shared with Digital Asset and Canton Foundation: outdated lab exercises, broken links, env-setup grind, course friction.

Catalogue

Dev-fund landscape catalogue

Working catalogue of ~280 dev-fund proposals: lifecycle states, SIG lanes, resubmission chains. Public-friendly version available on request.

Professional services

Build it with our team.

The same engineers behind our own work on Canton take on projects for others, from the first architecture call to production.

Advisory & architecture

Privacy model, tokenization design, and dev-fund strategy. We help you decide what to build on Canton, and how, before a line of Daml is written.

ArchitecturePrivacyDev-fund

Custom development

Daml smart contracts and full-stack apps, built to spec and shipped in short iterations by the team that builds its own.

DamlSmart contractsFull-stack

Implementation & integration

Validator and node setup, system integration, and go-live support. We get it running in your environment and hand it over clean.

ValidatorsIntegrationGo-live

Build with us

Let's build on Canton.

BootNode has gone deep on Canton this year, shipping a dev stack, a wallet, dark pools, vesting contracts, and tools to navigate the dev-fund. If you're building on Canton or considering it, we're open to build with you.

Book a call telegram