Build-on-Canton MCP
An MCP integration that gives your AI assistant Canton knowledge.
Open on GitHubStarting from zero? Follow the steps in order. Already experienced? Jump straight to the tools, SDKs and grant information. If you get stuck, ask the HackTrail Assistant.
Canton's privacy model, parties and how synchronization works.
Daml, Canton's smart contract language: templates, signatories, observers and choices.
Bring up a complete Canton application locally with a few commands.
Let your users sign transactions with Loop Wallet, the official HackTrail wallet.
The Canton Network Quickstart runs Canton, Daml and a sample application locally on Docker. First install the prerequisites from the official guide (Docker, direnv and so on), then:
$ git clone https://github.com/digital-asset/cn-quickstart.git $ cd cn-quickstart $ direnv allow $ cd quickstart $ make setup # configure the environment $ make build # build the application $ make start # start the Canton services
We recommend allocating at least 8 GB of memory to Docker. Run make help to list all targets.
The Loop SDK lets your dApp connect to a Loop account. Users sign transactions in Loop Wallet on mobile or in the browser, and the whole interaction stays inside your dApp.
// npm install @fivenorth/loop-sdk import { loop } from '@fivenorth/loop-sdk'; loop.init({ appName: 'HackTrail dApp', network: 'devnet', // 'local' | 'devnet' | 'mainnet' onAccept: (provider) => console.log(provider.party_id), onReject: () => console.log('rejected'), }); loop.connect(); // opens the connection window with a QR code
An MCP integration that gives your AI assistant Canton knowledge.
Open on GitHubAlways test and review AI-generated code.
Tools listed in Canton's official developer resources. The descriptions are short summaries; full details are on each tool's own page.
The wallet network that connects wallets to dApps, now with Canton support.
OpenA data API for Canton apps with transactions, balances and network metrics.
OpenA Go wallet and application backend SDK for Canton.
OpenA free, public explorer for the Canton ecosystem by Five North.
OpenSecure identity verification and credential management with smart contracts.
OpenPixelPlex's explorer showing Canton Network activity in real time.
OpenThe command-line tool for Canton development: SDK installation, project scaffolding, compiling, testing and local environments.
OpenA browser SDK for building dApps and an integration SDK for wallet providers.
OpenConcepts, guides and API references.
OpenThe official list of SDKs and tools for Canton.
OpenQuickstart, tools and community links.
OpenApps, wallets and service providers running on Canton.
OpenQ&A with the developer community, plus announcements.
OpenEvent announcements and support.
OpenThe Canton Foundation's Protocol Development Fund supports work that brings long-term value to the whole network. Strong HackTrail projects can apply to this program.