Nhảy tới nội dung

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-sdk có 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

  1. Một control plane RESThub.dig.net/v1, bearer-JWT — để quản lý store, tên miền, team, và NFT.
  2. Một đường đọc dig JSON-RPC 2.0 không phụ thuộc noderpc.dig.net — stream ciphertext đã xác minh.

Một bề mặt 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.

Xây dựng một dapp trên Chia

DIG SDK

@dignetwork/dig-sdkChiaProvider + 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ã.

Streaming

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.

Xây dựng giao dịch chi tiêu

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