For integration developers
Platform yang sepenuhnya machine-readable — OpenAPI/OpenRPC, taksonomi error yang dikatalogkan, penetapan harga live, JWKS, JSON per-halaman, dan
@dignetwork/dig-sdkyang bertipe — sehingga Anda menghubungkan wallet + pembacaan terverifikasi ke aplikasi Anda tanpa perlu meng-scrape satu baris pun prosa manusia.
Model mental — dua permukaan, dijaga terpisah
- Sebuah REST control plane —
hub.dig.net/v1, bearer-JWT — untuk mengelola store, domain, tim, dan NFT. - Sebuah jalur BACA dig JSON-RPC 2.0 yang node-agnostic —
rpc.dig.net— yang men-streaming ciphertext terverifikasi.
Satu permukaan wallet (window.chia CHIP-0002) melalui dua transport — disuntikkan (DIG Browser) atau WalletConnect → Sage — disatukan oleh ChiaProvider milik SDK. Spend selalu dibangun oleh wasm CHIP-0035 kanonis dan ditandatangani oleh wallet pengguna — tidak pernah dirakit sendiri (hand-rolled). Bercabang pada kode error yang stabil, tidak pernah pada prosa.
Bangun sebuah dapp — end-to-end
Satu alur tunggal dari scaffold hingga aplikasi yang wallet-aware, live di domain Anda sendiri.
DIG SDK
@dignetwork/dig-sdk — ChiaProvider + DigClient + Paywall, dan spend kanonis yang diekspor ulang di subpath /spend. Instalasi, subpath, dan capabilities().
→ DIG SDK
Hubungkan sebuah wallet — window.chia
Deteksi provider yang disuntikkan, panggil connect() (persetujuan per-origin), dan gunakan metode CHIP-0002.
→ Menggunakan window.chia · spesifikasi: provider window.chia
Baca konten terverifikasi — DigClient + metode dig RPC
DigClient men-streaming ciphertext + inclusion proof dan memverifikasi-lalu-mendekripsi di sisi klien. Panggil metodenya langsung ketika Anda memerlukannya.
Streaming & penyusunan ulang
Model chunk, retrieval key, dan urutan verifikasi-lalu-dekripsi.
Membangun spend — builder CHIP-0035 kanonis
Pemisahan build → sign → broadcast: wasm membangun spend bundle, wallet menandatangani, Anda melakukan broadcast. Hub tidak pernah merakit sendiri sebuah spend, begitu pula seharusnya Anda.
Control plane /v1 hub
Autentikasi (JWT / OIDC / device pairing), store, domain, analitik, dan webhook melalui REST.
→ Permukaan machine-readable untuk dokumen OpenAPI-nya.
Deploy CI — dig-network/deploy-action
Mode, OIDC tanpa kunci (keyless), enum outcome, dan output --json untuk step selanjutnya.
Permukaan machine-readable
/openapi.json, /openrpc.json, /error-codes.json, /llms.txt, /knowledge-graph.json — temukan dan integrasikan tanpa perlu meng-scrape prosa.
Kode error — bercabang pada kodenya
Satu referensi konsolidasi di seluruh dig RPC, CLI, DIGHUb, dig loader, dan SDK.
Mendalami lebih jauh: protokolnya
- "pembacaan terverifikasi" → dig RPC (Network Content Interface) · Inclusion vs execution proof
- "window.chia" → spesifikasi provider normatif
- "retrieval_key & streaming" → URN & enkripsi · Streaming
- "deploy token adalah writer key yang dapat dicabut" → Spend & delegasi CHIP-0035
- Semuanya → Pembahasan mendalam protokol · Konsep & glosarium