Troubleshooting
모든 실패는 서버 로그와 직접 연결되는 안정적인 코드와 request-id를 제공하며, 온체인 스펜드는 경쟁 조건이 방지되어 있어 절대 이중 지불이 발생하지 않고, 명확한 사전 점검 가드가 $DIG를 쓰기 전에 낭비되는 capsule을 막아줍니다.
사고 모델 — 코드로 실패를 찾아내기
dig RPC, digstore CLI, DIGHUb, chia:// 로더, SDK 등 모든 표면은 실패를 하나의 안정적인(STABLE) 코드로 매핑합니다. 메시지가 아니라 항상 코드로 분기하세요. 하나의 통합 카탈로그가 이 모든 것을 다루며, 기계가 읽을 수 있는 형식으로도 공개되어 있습니다.
사전 점검 가드(digstore doctor, --dry-run, --if-changed)와 재개 가능한 앵커 덕분에, 멈추거나 아무 변화가 없는 게시 작업이 조용히 비용을 지불하는 일은 절대 없습니다.
흔한 게시 실패
잔액 부족, 컨펌 타임아웃(재개 가능 — 스펜드 가 사라지지 않음), 그리고 "remote root has advanced"라는 non-fast-forward 오류.
읽기 및 검증 실패
증명 불일치, 복호화/salt 오류, not-found / decoy 응답.
지갑 및 세션 문제
연결, 재인증, 거부된 요청, 서명할 수 없는 조회 전용(watch-only) 세션.
사전 점검 및 비용 확인 — capsule을 낭비하지 마세요
digstore doctor(환경 및 준비 상태 확인), --dry-run(비용과 생성될 capsule을 미리보기), --if-changed(바이트 단위로 동일한 빌드는 아무 작업도 하지 않음).
→ GitHub Actions에서 배포하기 · 온체인 앵커링 → 비용과 안전성
오류 코드 레퍼런스
CLI 종료 코드 · RPC -32xxx · DIGHUb · dig-loader · SDK — 하나의 통합 표.
→ 오류 코드
FAQ
비용, 무료 체험, 가격이 균일한 이유, $DIG를 얻는 방법, 그리고 "테스트넷이 있나요?" 등.
→ FAQ
도움 받기
Discord와 GitHub, 그리고 좋은 리포트를 작성하는 방법 — 절대 비밀 정보를 붙여넣지 마세요.
→ 도움 받기
상태 및 변경 내역
더 깊이 알아보기: 프로토콜
- 읽기 및 검증 실패 → 증명과 보안 · URN과 암호화
- RPC
-32xxx코드 → dig RPC 메서드 · 적합성 - 모든 것 → 프로토콜 심층 분석 · 개념 및 용어집