Parada 01 · Istambul Candidaturas abertas em 15 de outubro de 2026A participação é gratuita3 semanas de desenvolvimento onlineFinal presencial 12 de dezembro de 2026 · IstambulDesenvolva na Canton NetworkCom o apoio da Canton FoundationParada 02 Dubai, EAU · Em planejamentoTelegram: @cantonhacktrailcc
Ver o calendário
Canton HackTrail
Hub de Desenvolvedores

Tudo o que você precisa para desenvolver na Canton.

Começando do zero? Siga os passos em ordem. Já tem experiência? Vá direto para as ferramentas, os SDK e as informações sobre grants. Se travar, pergunte ao Assistente HackTrail.

Primeiros passos

O seu primeiro app Canton em quatro passos

  1. Conheça a Canton

    O modelo de privacidade da Canton, as parties e como funciona a sincronização.

  2. Aprenda Daml

    Templates, signatários, observadores e choices: a linguagem de contratos da Canton.

  3. Execute o Quickstart

    Suba localmente uma aplicação Canton completa com poucos comandos.

  4. Conecte a Loop Wallet

    Permita que os seus usuários assinem transações com a carteira oficial da rota.

Quickstart

Configure o seu ambiente local com poucos comandos

O Canton Network Quickstart executa Canton, Daml e uma aplicação de exemplo localmente no Docker. Primeiro instale os pré-requisitos indicados no guia oficial (Docker, direnv etc.) e depois:

cn-quickstart — zsh
$ git clone https://github.com/digital-asset/cn-quickstart.git
$ cd cn-quickstart
$ direnv allow
$ cd quickstart
$ make setup   # configurar o ambiente
$ make build   # compilar a aplicação
$ make start   # iniciar os serviços Canton

Recomenda-se pelo menos 8 GB de memória para o Docker. Para listar todos os targets: make help

Carteira oficial

Conecte-se com a Loop Wallet

O Loop SDK permite que o seu dApp se conecte a uma conta Loop. Os usuários assinam transações na Loop Wallet, no celular ou no navegador, e toda a interação acontece dentro do seu 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 a janela de conexão com um QR code
IA

Escreva Daml com IA

Build-on-Canton MCP

Uma integração MCP que dá ao seu assistente de IA conhecimento sobre Canton.

Abrir no GitHub

Sempre teste e revise o código gerado por IA.

Ferramentas

Ferramentas do ecossistema

Ferramentas listadas nos recursos oficiais para desenvolvedores da Canton. As descrições são resumos curtos; os detalhes completos estão na página de cada ferramenta.

WalletConnect

A rede de carteiras que conecta carteiras a dApps, agora com suporte à Canton.

Abrir

Noves

Uma API de dados para apps Canton com transações, saldos e métricas da rede.

Abrir

Noders GO Wallet SDK

Um SDK em Go para carteiras e backends de aplicações na Canton.

Abrir

Lighthouse Explorer

Um explorador público e gratuito para o ecossistema Canton, da Five North.

Abrir

Five North ID SDK

Verificação de identidade segura e gestão de credenciais com smart contracts.

Abrir

CCView Explorer

O explorador da PixelPlex que mostra a atividade da rede Canton em tempo real.

Abrir

DPM

A ferramenta de linha de comando para desenvolvimento na Canton: instalação do SDK, criação de projetos, compilação, testes e ambientes locais.

Abrir

dApp SDK e Wallet SDK

Um SDK de navegador para criar dApps e um SDK de integração para provedores de carteiras.

Abrir
Recursos

Recursos oficiais

Documentação da Canton

Conceitos, guias e referências de API.

Abrir

SDK e ferramentas

A lista oficial de SDK e ferramentas para a Canton.

Abrir

Recursos para desenvolvedores Canton

Quickstart, ferramentas e links da comunidade.

Abrir

Ecossistema Canton

Apps, carteiras e provedores de serviços que rodam na Canton.

Abrir

Discord da Canton Network

Perguntas, respostas e anúncios com a comunidade de desenvolvedores.

Abrir

Telegram do HackTrail

Anúncios do evento e suporte.

Abrir
Grants

Depois do HackTrail: um grant da Canton Foundation

O Protocol Development Fund da Canton Foundation apoia trabalhos que trazem valor de longo prazo para toda a rede. Os projetos de destaque do HackTrail podem se candidatar a este programa.

Precisa de ajuda?
O Assistente HackTrail responde às suas dúvidas sobre a candidatura, o calendário ou Daml.