스톱 01 · 이스탄불 2026년 10월 15일 신청 시작참가비 무료3주간 온라인 개발라이브 결선 2026년 12월 12일 · 이스탄불Canton Network에서 개발하세요Canton Foundation 후원스톱 02 두바이, UAE · 준비 중Telegram: @cantonhacktrailcc
일정 보기
Canton HackTrail
개발자 허브

Canton에서 개발하는 데 필요한 모든 것.

처음이신가요? 단계를 순서대로 따라 하세요. 이미 경험이 있으신가요? 도구, SDK, 그랜트 정보로 바로 이동하세요. 막히는 부분이 있으면 HackTrail 어시스턴트에게 물어보세요.

시작하기

네 단계로 만드는 첫 Canton 앱

  1. Canton 알아보기

    Canton의 프라이버시 모델, 당사자(party), 동기화 방식.

  2. Daml 배우기

    템플릿, 서명자, 관찰자, 초이스(choice): Canton의 계약 언어.

  3. Quickstart 실행하기

    몇 가지 명령어로 완전한 Canton 애플리케이션을 로컬에서 실행하세요.

  4. Loop Wallet 연결하기

    이번 여정의 공식 지갑으로 사용자가 트랜잭션에 서명할 수 있게 하세요.

Quickstart

몇 가지 명령어로 로컬 환경 설정하기

Canton Network Quickstart는 Canton, Daml, 샘플 애플리케이션을 Docker에서 로컬로 실행합니다. 먼저 공식 가이드의 사전 요구 사항(Docker, direnv 등)을 설치한 뒤 다음을 실행하세요:

cn-quickstart — zsh
$ git clone https://github.com/digital-asset/cn-quickstart.git
$ cd cn-quickstart
$ direnv allow
$ cd quickstart
$ make setup   # 환경 설정
$ make build   # 애플리케이션 빌드
$ make start   # Canton 서비스 시작

Docker에는 최소 8GB 메모리를 권장합니다. 모든 타깃 보기: make help

공식 지갑

Loop Wallet으로 연결하기

Loop SDK를 사용하면 dApp을 Loop 계정에 연결할 수 있습니다. 사용자는 모바일 또는 브라우저의 Loop Wallet에서 트랜잭션에 서명하며, 모든 상호작용은 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();                     // QR 코드 연결 창을 엽니다
AI

AI로 Daml 작성하기

Build-on-Canton MCP

AI 어시스턴트에 Canton 지식을 더해 주는 MCP 통합.

GitHub에서 열기

AI가 생성한 코드는 항상 테스트하고 검토하세요.

도구

생태계 도구

Canton 공식 개발자 리소스에 등재된 도구입니다. 설명은 간단한 요약이며, 자세한 내용은 각 도구의 페이지에서 확인하세요.

WalletConnect

지갑과 dApp을 연결하는 지갑 네트워크로, 이제 Canton을 지원합니다.

열기

Noves

트랜잭션, 잔액, 네트워크 지표를 제공하는 Canton 앱용 데이터 API.

열기

Noders GO Wallet SDK

Canton용 Go 지갑 및 애플리케이션 백엔드 SDK.

열기

Lighthouse Explorer

Five North가 제공하는 Canton 생태계용 무료 공개 익스플로러.

열기

Five North ID SDK

스마트 계약을 활용한 안전한 신원 인증 및 자격 증명 관리.

열기

CCView Explorer

Canton 네트워크 활동을 실시간으로 보여 주는 PixelPlex의 익스플로러.

열기

DPM

Canton 개발용 커맨드라인 도구: SDK 설치, 프로젝트 스캐폴딩, 컴파일, 테스트, 로컬 환경.

열기

dApp SDK 및 Wallet SDK

dApp 개발용 브라우저 SDK와 지갑 제공업체용 통합 SDK.

열기
리소스

공식 리소스

Canton 문서

개념, 가이드, API 레퍼런스.

열기

SDK 및 도구

Canton용 SDK 및 도구 공식 목록.

열기

Canton 개발자 리소스

Quickstart, 도구, 커뮤니티 링크.

열기

Canton 생태계

Canton에서 운영되는 앱, 지갑, 서비스 제공업체.

열기

Canton Network Discord

개발자 커뮤니티와 함께하는 Q&A 및 공지.

열기

HackTrail Telegram

행사 공지 및 지원.

열기
그랜트

HackTrail 이후: Canton Foundation 그랜트

Canton Foundation의 Protocol Development Fund는 네트워크 전체에 장기적인 가치를 더하는 작업을 지원합니다. 우수한 HackTrail 프로젝트는 이 프로그램에 신청할 수 있습니다.

도움이 필요하신가요?
신청, 일정, Daml에 관한 질문에 HackTrail 어시스턴트가 답해 드립니다.