Ana içeriğe geç

Entegrasyon geliştiricileri için

Tamamen makine tarafından okunabilir bir platform — OpenAPI/OpenRPC, kataloglanmış bir hata taksonomisi, canlı fiyatlandırma, JWKS, sayfa başına JSON ve tipli bir @dignetwork/dig-sdk — böylece tek bir satır insan düzyazısını bile taramadan uygulamanıza bir cüzdan + doğrulanmış okumalar bağlarsınız.

Zihinsel model — ayrı tutulan iki yüzey​

  1. Bir REST kontrol düzlemi — hub.dig.net/v1, bearer-JWT — store'ları, alan adlarını, ekipleri ve NFT'leri yönetmek için.
  2. Düğümden bağımsız bir dig JSON-RPC 2.0 OKUMA yolu — rpc.dig.net — doğrulanmış şifreli metni akıtan.

İki aktarım üzerinden (CHIP-0002 window.chia) tek bir cüzdan yüzeyi — enjekte edilmiş (DIG Browser) veya WalletConnect → Sage — SDK'nın ChiaProvider'ı tarafından birleştirilmiş. Harcamalar her zaman kanonik CHIP-0035 wasm'ı tarafından oluşturulur ve kullanıcının cüzdanı tarafından imzalanır — asla elle yazılmaz. Kararlı hata kodlarında dallanın, asla düzyazıda değil.

Bir dapp inşa edin — uçtan uca​

İskeleden kendi alan adınızda yayında cüzdan farkındalıklı bir uygulamaya giden tek iplik.

→ Chia üzerinde bir dapp inşa edin

DIG SDK​

@dignetwork/dig-sdk — ChiaProvider + DigClient + Paywall, ve /spend alt yolunda yeniden dışa aktarılan kanonik harcamalar. Kurulum, alt yollar ve capabilities().

→ DIG SDK

Bir cüzdan bağlayın — window.chia​

Enjekte edilen sağlayıcıyı algılayın, connect()'i çağırın (köken-başına onay) ve CHIP-0002 metotlarını kullanın.

→ window.chia kullanımı · şartname: window.chia sağlayıcısı

Doğrulanmış içerik okuyun — DigClient + dig RPC metotları​

DigClient, şifreli metin + dahil etme kanıtlarını akıtır ve istemci tarafında doğrular-sonra-şifresini-çözer. İhtiyaç duyduğunuzda metotları doğrudan çağırın.

→ dig RPC nedir? · Metotlar

Akış (Streaming) & yeniden birleştirme​

Chunk modeli, alma anahtarı ve doğrula-sonra-şifresini-çöz sırası.

→ Akış (Streaming)

Harcama oluşturma — kanonik CHIP-0035 oluşturucusu​

oluştur → imzala → yayınla ayrımı: wasm harcama demetini (spend bundle) oluşturur, cüzdan imzalar, siz yayınlarsınız. Hub asla bir harcamayı elle yazmaz, siz de yazmamalısınız.

→ Harcamalar oluşturma

hub /v1 kontrol düzlemi​

REST üzerinden kimlik doğrulama (JWT / OIDC / cihaz eşleştirme), store'lar, alan adları, analitik ve webhook'lar.

→ OpenAPI belgesi için Makine tarafından okunabilir yüzeyler.

CI dağıtımı — dig-network/deploy-action​

Modlar, anahtarsız OIDC, sonuç enum'u ve aşağı akış adımları için --json çıktısı.

→ GitHub Actions'tan dağıtım

Makine tarafından okunabilir yüzeyler​

/openapi.json, /openrpc.json, /error-codes.json, /llms.txt, /knowledge-graph.json — düzyazıyı taramadan keşfedin ve entegre edin.

→ Makine tarafından okunabilir yüzeyler

Hata kodları — kodla dallanın​

dig RPC, CLI, DIGHUb, dig yükleyicisi ve SDK genelinde birleştirilmiş tek bir referans.

→ Hata kodları


Daha derine inin: protokol​