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ữ