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üzlemihub.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 yolurpc.dig.netdoğ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-sdkChiaProvider + 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