Stopp 01 · Istanbul Bewerbungsstart am 15. Oktober 2026Die Teilnahme ist kostenlos3 Wochen Online-EntwicklungLive-Finale 12. Dezember 2026 · IstanbulEntwickeln Sie auf Canton NetworkMit Unterstützung der Canton FoundationStopp 02 Dubai, VAE · In PlanungTelegram: @cantonhacktrailcc
Zeitplan ansehen
Canton HackTrail
Entwickler-Hub

Alles, was Sie zum Entwickeln auf Canton brauchen.

Sie fangen bei null an? Folgen Sie den Schritten der Reihe nach. Sie haben schon Erfahrung? Springen Sie direkt zu den Tools, SDKs und Grant-Informationen. Wenn Sie nicht weiterkommen, fragen Sie den HackTrail-Assistenten.

Erste Schritte

Ihre erste Canton-App in vier Schritten

  1. Canton kennenlernen

    Cantons Datenschutzmodell, Parteien (Parties) und wie die Synchronisierung funktioniert.

  2. Daml lernen

    Templates, Signatories, Observers und Choices: die Vertragssprache von Canton.

  3. Quickstart ausführen

    Starten Sie mit wenigen Befehlen eine vollständige Canton-Anwendung lokal.

  4. Loop Wallet verbinden

    Lassen Sie Ihre Nutzer Transaktionen mit der offiziellen Wallet des Trails signieren.

Quickstart

Lokale Umgebung mit wenigen Befehlen einrichten

Der Canton Network Quickstart führt Canton, Daml und eine Beispielanwendung lokal auf Docker aus. Installieren Sie zuerst die Voraussetzungen aus dem offiziellen Leitfaden (Docker, direnv usw.), dann:

cn-quickstart — zsh
$ git clone https://github.com/digital-asset/cn-quickstart.git
$ cd cn-quickstart
$ direnv allow
$ cd quickstart
$ make setup   # Umgebung konfigurieren
$ make build   # Anwendung bauen
$ make start   # Canton-Dienste starten

Für Docker werden mindestens 8 GB Arbeitsspeicher empfohlen. Alle Targets anzeigen: make help

Offizielle Wallet

Mit Loop Wallet verbinden

Mit dem Loop SDK verbindet sich Ihre dApp mit einem Loop-Konto. Nutzer signieren Transaktionen in Loop Wallet auf dem Smartphone oder im Browser, und die gesamte Interaktion bleibt in Ihrer dApp.

app.js
// 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();                     // öffnet das Verbindungsfenster mit QR-Code
KI

Daml mit KI schreiben

Build-on-Canton MCP

Eine MCP-Integration, die Ihrem KI-Assistenten Canton-Wissen vermittelt.

Auf GitHub öffnen

Testen und prüfen Sie KI-generierten Code immer.

Tools

Ökosystem-Tools

Tools aus den offiziellen Entwicklerressourcen von Canton. Die Beschreibungen sind kurze Zusammenfassungen; alle Details finden Sie auf der Seite des jeweiligen Tools.

WalletConnect

Das Wallet-Netzwerk, das Wallets mit dApps verbindet, jetzt mit Canton-Unterstützung.

Öffnen

Noves

Eine Daten-API für Canton-Apps mit Transaktionen, Salden und Netzwerkmetriken.

Öffnen

Noders GO Wallet SDK

Ein Go-SDK für Wallets und Anwendungs-Backends auf Canton.

Öffnen

Lighthouse Explorer

Ein kostenloser, öffentlicher Explorer für das Canton-Ökosystem von Five North.

Öffnen

Five North ID SDK

Sichere Identitätsprüfung und Verwaltung von Berechtigungsnachweisen mit Smart Contracts.

Öffnen

CCView Explorer

Der Explorer von PixelPlex, der die Aktivität im Canton-Netzwerk in Echtzeit zeigt.

Öffnen

DPM

Das Kommandozeilen-Tool für die Canton-Entwicklung: SDK-Installation, Projektgerüste, Kompilieren, Testen und lokale Umgebungen.

Öffnen

dApp SDK und Wallet SDK

Ein Browser-SDK zum Entwickeln von dApps und ein Integrations-SDK für Wallet-Anbieter.

Öffnen
Ressourcen

Offizielle Ressourcen

Canton-Dokumentation

Konzepte, Leitfäden und API-Referenzen.

Öffnen

SDKs und Tools

Die offizielle Liste der SDKs und Tools für Canton.

Öffnen

Canton-Entwicklerressourcen

Quickstart, Tools und Community-Links.

Öffnen

Canton-Ökosystem

Apps, Wallets und Dienstleister auf Canton.

Öffnen

Canton Network Discord

Fragen, Antworten und Ankündigungen mit der Entwickler-Community.

Öffnen

HackTrail Telegram

Ankündigungen und Support zur Veranstaltung.

Öffnen
Grants

Nach HackTrail: ein Grant der Canton Foundation

Der Protocol Development Fund der Canton Foundation fördert Arbeiten, die dem gesamten Netzwerk langfristig Mehrwert bringen. Starke HackTrail-Projekte können sich für dieses Programm bewerben.

Brauchen Sie Hilfe?
Der HackTrail-Assistent beantwortet Ihre Fragen zur Bewerbung, zum Zeitplan oder zu Daml.