Nodes/canton/localhost

canton

Canton LocalNet / Canton 설치 가이드

2분 읽기 · localhost

list목차(4)

Canton LocalNet / Canton 설치 가이드

LocalNet(개발용 로컬 Canton 네트워크)과 Canton Participant/Domain 설치·실행 방법입니다.
Validator Node는 스폰서 초대제이므로 여기서는 참고 링크만 안내합니다.

공식 문서: Canton Network Quickstart Installation, Canton Installation (Daml).

LocalNet (개발용, 권장)

cn-quickstart로 로컬 Validator + Synchronizer를 Docker 기반으로 띄웁니다.

  1. 저장소 클론
    git clone https://github.com/digital-asset/cn-quickstart.git && cd cn-quickstart
    direnv allow (direnv 사용 시)
  2. quickstart 디렉터리
    cd quickstart
  3. Daml SDK 설치
    make install-daml-sdk
  4. 환경 설정
    make setup
    • Observability: 메모리 부족 시 비활성화 권장.
    • OAuth2: 활성화 권장.
    • Party hint: 기본값 사용 시 공백.
    • TEST MODE: 비활성화 권장.
  5. 빌드
    make build
  6. 실행
    • 터미널 1: make capture-logs
    • 터미널 2: make start
    • (선택) 터미널 3: make canton-console
    • (선택) 터미널 4: make shell (Daml Shell)
  7. 종료
    Canton Console에서 exit, Daml Shell에서 quit, 이후 make stop && make clean-all

상세: installation.md.

Canton Participant / Domain (공식 바이너리)

Participant 노드 또는 Embedded Sync Domain만 실행할 때는 Canton 설치 튜토리얼을 따릅니다.

  • Participant: ./bin/canton -c config/participant.conf
  • Embedded Sync Domain: ./bin/canton -c config/domain.conf

Canton Installation에서 바이너리 다운로드·설정 파일 경로를 확인하세요.

Validator (스폰서 필요)

DevNet/TestNet/MainNet에 연결하는 Validator는 Super Validator(SV) 스폰서가 필요합니다.
Validator onboarding, GSF SV Nodes. VPN·고정 IP 등은 공식 문서를 참고하세요.

파일 구조

localhost/
├── README.md           # 이 파일
├── installation.md     # LocalNet·Participant/Domain·Validator 참고
├── configuration.md    # make setup·config 참고
├── troubleshooting.md
└── updates/
    └── README.md

canton 다른 챕터