Dành cho nhà phát triển tích hợp
Một nền tảng hoàn toàn có thể đọc được bằng máy — OpenAPI/OpenRPC, một danh mục mã lỗi được phân loại, định giá theo thời gian thực, JWKS, JSON theo từng trang, và một
@dignetwork/dig-sdkcó kiểu — để bạn kết nối một ví + các lần đọc đã xác minh vào ứng dụng của mình mà không cần quét một dòng văn bản nào.
Mô hình tư duy — hai bề mặt, được giữ tách biệt
- Một control plane REST —
hub.dig.net/v1, bearer-JWT — để quản lý store, tên miền, team, và NFT. - Một đường đọc dig JSON-RPC 2.0 không phụ thuộc node —
rpc.dig.net— stream ciphertext đã xác minh.
Một bề mặt ví duy nhất (CHIP-0002 window.chia) trên hai lớp vận chuyển — tiêm sẵn (DIG Browser) hoặc WalletConnect → Sage — được hợp nhất bởi ChiaProvider của SDK. Các giao dịch chi tiêu luôn được xây dựng bởi wasm CHIP-0035 chuẩn tắc và được ký bởi ví của người dùng — không bao giờ tự tay xây dựng (hand-rolled). Rẽ nhánh dựa trên mã lỗi ổn định, không bao giờ dựa vào văn bản.
Xây dựng một dapp — từ đầu đến cuối
Luồng công việc duy nhất từ dựng khung đến một ứng dụng nhận biết ví, trực tuyến trên tên miền của riêng bạn.
DIG SDK
@dignetwork/dig-sdk — ChiaProvider + DigClient + Paywall, và các giao dịch chuẩn tắc được re-export tại subpath /spend. Cài đặt, các subpath, và capabilities().
→ DIG SDK
Kết nối một ví — window.chia
Phát hiện provider được tiêm sẵn, gọi connect() (đồng ý theo từng origin), và dùng các phương thức CHIP-0002.
→ Sử dụng window.chia · đặc tả: provider window.chia
Đọc nội dung đã xác minh — DigClient + các phương thức dig RPC
DigClient stream ciphertext + bằng chứng bao gồm và xác minh-rồi-giải mã ở phía client. Gọi các phương thức trực tiếp khi bạn cần.
→ dig RPC là gì? · Các phương thức (Methods)
Streaming & tái lắp ráp
Mô hình chunk, retrieval key, và thứ tự xác minh-rồi-giải mã.
Xây dựng giao dịch chi tiêu — trình xây dựng CHIP-0035 chuẩn tắc
Sự phân chia xây dựng → ký → phát sóng: wasm xây dựng bó giao dịch chi tiêu (spend bundle), ví ký, bạn phát sóng. Hub không bao giờ tự tay xây dựng một giao dịch chi tiêu, và bạn cũng không nên làm vậy.
Control plane /v1 của hub
Xác thực (JWT / OIDC / ghép cặp thiết bị), store, tên miền, phân tích, và webhook qua REST.
→ Các bề mặt có thể đọc được bằng máy cho tài liệu OpenAPI.
Triển khai CI — dig-network/deploy-action
Các chế độ, OIDC không cần khóa, enum kết quả, và đầu ra --json cho các bước tiếp theo.
→ Triển khai từ GitHub Actions
Các bề mặt có thể đọc được bằng máy
/openapi.json, /openrpc.json, /error-codes.json, /llms.txt, /knowledge-graph.json — khám phá và tích hợp mà không cần quét văn bản.
→ Các bề mặt có thể đọc được bằng máy
Mã lỗi — rẽ nhánh dựa trên mã
Một tài liệu tham chiếu hợp nhất trên dig RPC, CLI, DIGHUb, dig loader, và SDK.
→ Mã lỗi
Đi sâu hơn: giao thức
- "các lần đọc đã xác minh" → dig RPC (Giao diện nội dung mạng lưới) · Bằng chứng bao gồm so với bằng chứng thực thi
- "window.chia" → đặc tả provider chuẩn tắc
- "retrieval_key & streaming" → URN & mã hóa · Streaming
- "một deploy token là một khóa ghi có thể thu hồi" → Giao dịch chi tiêu & ủy quyền CHIP-0035
- Tất cả → Đi sâu vào giao thức · Khái niệm & thuật ngữ