Parada 01 · Estambul Postulaciones desde el 15 de octubre de 2026La participación es gratuita3 semanas de desarrollo en líneaFinal presencial 12 de diciembre de 2026 · EstambulDesarrolle en Canton NetworkCon el apoyo de la Canton FoundationParada 02 Dubái, EAU · En planificaciónTelegram: @cantonhacktrailcc
Consulte el calendario
Canton HackTrail
Centro para desarrolladores

Todo lo que necesita para desarrollar en Canton.

¿Empieza desde cero? Siga los pasos en orden. ¿Ya tiene experiencia? Pase directamente a las herramientas, los SDK y la información sobre grants. Si se atasca, pregunte al Asistente HackTrail.

Primeros pasos

Su primera app en Canton en cuatro pasos

  1. Conozca Canton

    El modelo de privacidad de Canton, las partes (parties) y cómo funciona la sincronización.

  2. Aprenda Daml

    Plantillas, firmantes, observadores y choices: el lenguaje de contratos de Canton.

  3. Ejecute el Quickstart

    Levante una aplicación completa de Canton en local con unos pocos comandos.

  4. Conecte Loop Wallet

    Permita que sus usuarios firmen transacciones con la billetera oficial de la ruta.

Quickstart

Configure su entorno local con unos pocos comandos

El Quickstart de Canton Network ejecuta Canton, Daml y una aplicación de ejemplo en local sobre Docker. Primero instale los requisitos previos de la guía oficial (Docker, direnv, etc.) y luego:

cn-quickstart — zsh
$ git clone https://github.com/digital-asset/cn-quickstart.git
$ cd cn-quickstart
$ direnv allow
$ cd quickstart
$ make setup   # configura el entorno
$ make build   # compila la aplicación
$ make start   # inicia los servicios de Canton

Se recomiendan al menos 8 GB de memoria para Docker. Para ver todos los objetivos: make help

Billetera oficial

Conéctese con Loop Wallet

El Loop SDK permite que su dApp se conecte a una cuenta de Loop. Los usuarios firman las transacciones en Loop Wallet desde el móvil o el navegador, y toda la interacción permanece dentro de su 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();                     // abre la ventana de conexión con un código QR
IA

Escriba Daml con IA

Build-on-Canton MCP

Una integración MCP que dota a su asistente de IA de conocimientos sobre Canton.

Abrir en GitHub

Pruebe y revise siempre el código generado por IA.

Herramientas

Herramientas del ecosistema

Herramientas incluidas en los recursos oficiales para desarrolladores de Canton. Las descripciones son resúmenes breves; los detalles completos están en la página de cada herramienta.

WalletConnect

La red de billeteras que conecta billeteras con dApps, ahora compatible con Canton.

Abrir

Noves

Una API de datos para apps de Canton con transacciones, saldos y métricas de la red.

Abrir

Noders GO Wallet SDK

Un SDK en Go para billeteras y backends de aplicaciones en Canton.

Abrir

Lighthouse Explorer

Un explorador público y gratuito del ecosistema Canton, creado por Five North.

Abrir

Five North ID SDK

Verificación de identidad y gestión de credenciales seguras con contratos inteligentes.

Abrir

CCView Explorer

El explorador de PixelPlex que muestra la actividad de la red Canton en tiempo real.

Abrir

DPM

La herramienta de línea de comandos para desarrollar en Canton: instalación del SDK, estructura de proyectos, compilación, pruebas y entornos locales.

Abrir

dApp SDK y Wallet SDK

Un SDK de navegador para crear dApps y un SDK de integración para proveedores de billeteras.

Abrir
Recursos

Recursos oficiales

Documentación de Canton

Conceptos, guías y referencias de API.

Abrir

SDK y herramientas

La lista oficial de SDK y herramientas para Canton.

Abrir

Recursos para desarrolladores de Canton

Quickstart, herramientas y enlaces de la comunidad.

Abrir

Ecosistema Canton

Apps, billeteras y proveedores de servicios que funcionan en Canton.

Abrir

Canton Network Discord

Preguntas, respuestas y anuncios con la comunidad de desarrolladores.

Abrir

HackTrail Telegram

Anuncios del evento y soporte.

Abrir
Grants

Después de HackTrail: un grant de la Canton Foundation

El Protocol Development Fund de la Canton Foundation apoya trabajos que aportan valor a largo plazo a toda la red. Los proyectos destacados de HackTrail pueden postularse a este programa.

¿Necesita ayuda?
El Asistente HackTrail responde sus preguntas sobre la postulación, el calendario o Daml.