본문으로 건너뛰기

For app developers

진짜로 소유하는(OWN) 웹사이트나 앱을 배포하세요 — 대여하는 것이 아니라 온체인에서 나만의 자산으로 민팅됩니다. 빌드와 미리보기는 무료이며, 게시할 때만 소액의 균일한 $DIG 가격을 지불합니다. 파일은 브라우저에서 암호화되므로 어떤 호스트도 그 내용을 읽을 수 없습니다.

핵심 개념

**store**는 여러분의 웹사이트가 갖는 영구적인 정체성으로, 여러분이 통제하는 온체인 싱글톤입니다. 게시할 때마다 하나의 불변 capsule = storeId:rootHash가 민팅됩니다. store는 그동안 게시해 온 capsule들의 시퀀스일 뿐입니다.

두 개의 입구가 동일한 무료 빌드 → 유료 게시 흐름으로 이어집니다.

스캐폴딩, 빌드, 미리보기는 비용이 들지 않습니다. 비용은 capsule을 게시할 때만 발생합니다.

하는 일비용
초안 스캐폴딩, 빌드, 미리보기무료
첫 capsule 게시(store 민팅)$DIG로 표시된 균일한 capsule 가격 + 소액의 XCH 수수료
업데이트 게시(새 capsule)마다$DIG로 표시된 균일한 capsule 가격 + 소액의 XCH 수수료

여기서 시작하세요

웹에서 게시하기 — DIGHUb

DIGHUb에서 새 store 시작하기 ↗. 빌드된 사이트(dist/ 또는 build/ 폴더)를 드롭하면 실제 읽기 경로에서 무료 초안 미리보기를 받을 수 있고, Publish 단계에서만 지갑을 연결합니다. 웹 진행 과정은 퀵스타트 → 웹에서 게시하기에서 확인하세요.

CLI에서 게시하기 — digstore

Git과 유사한 흐름입니다: newdevinitcommit.

digstore new vite-react   # 실행 가능한 프로젝트 스캐폴딩 — 무료, 민팅 없음
digstore dev # 실제 chia:// 읽기 경로에서 미리보기, 라이브 리로드 — 무료
digstore init site --dir dist # store의 첫 capsule 민팅(균일 가격 + XCH 수수료)
digstore commit -m "v1.1" # 업데이트 게시 — 새 capsule

CLI 퀵스타트 · 전체 프로젝트 워크플로우

앱 스캐폴딩하기 — 5개 템플릿

static, vite-react, next-static, nft-drop, dapp-window-chia 중 실행 가능하고 지갑이 연결된 스타터로 시작하세요. digstore new <template> 또는 npm create dig-app을 통해 사용할 수 있습니다.

앱 스캐폴딩하기

digstore dev로 무료 미리보기

digstore dev는 여러분의 프로젝트를 실제 DIG 읽기 경로(암호화 → 컴파일 → 검증 → 복호화)를 통해 라이브 리로드와 주입된 개발용 window.chia와 함께 서빙합니다. 여러분이 보는 것이 곧 방문자가 보는 것이며, 아무것도 민팅되거나 소비되지 않습니다.

CLI 퀵스타트 → 개발 및 미리보기

dig.toml — 커밋 가능한 매니페스트

프로젝트 루트의 dig.tomlstore-id, output-dir, build-command, remote 등의 설정을 담고 있으며, digstore dev, digstore deploy, 스캐폴드 템플릿이 이를 공유합니다. 비밀 정보는 담지 않으므로(그런 값들은 환경 변수에서 옵니다) 커밋해도 됩니다.

프로젝트 설정 및 빌드 타임 값

업데이트와 버전 — 게시할 때마다 새로운 capsule

게시할 때마다 현재 빌드가 새로운 불변 capsule로 봉인되고 여러분의 store의 온체인 root가 전진합니다. 이전 capsule들은 계속 읽을 수 있으며, 리더가 특정 rootHash를 고정하지 않는 한 store는 항상 최신 버전으로 해석됩니다.

온체인 앵커링

비용은 얼마인가요

빌드와 미리보기는 무료이며, 게시된 capsule마다 $DIG로 표시된 균일한 가격과 소액의 XCH 네트워크 수수료가 듭니다. 이 두 비용은 동일한 온체인 스펜드에 원자적으로 포함됩니다. 가격이 capsule마다 균일하게 설계된 이유는 capsule의 길이가 콘텐츠에 대한 어떤 정보도 노출하지 않도록 하기 위함입니다. $DIG는 TibetSwap, dexie.space, 9mm.pro에서 구할 수 있습니다.

DIG는 어디서 구하나요 · 왜 모든 capsule의 가격이 같은가요?

GitHub Actions로 push-to-deploy

dig-network/deploy-action을 연결하면 모든 push마다 새로운 capsule이 게시됩니다 — if-changed 가드가 있어 바이트 단위로 동일한 빌드는 아무 동작도 하지 않습니다(비용 발생 없음).

GitHub Actions에서 배포하기

*.on.dig.net 웹 주소 추가하기(선택 사항)

여러분의 store는 확정되는 즉시 자신의 URN / chia:// 주소로 접근할 수 있습니다 — 추가 비용은 없습니다. 사람이 읽기 쉬운 <name>.on.dig.net 핸들은 그 위에 추가되는 선택적인 유료 DIGHUb 등록입니다.

내 도메인을 사용할 수 있나요?


더 깊이 알아보기: 프로토콜

위의 평이한 설명만으로도 배포하기에는 충분합니다. 전체 설계를 원한다면 다음을 참고하세요.