Ana içeriğe geç

Hızlı başlangıç

Hiçbir barındıranın okuyamayacağı, değiştiremeyeceği veya kaldıramayacağı bir ağa bir site gönderin — yaklaşık on dakikada.

İnşa etmek ve önizlemek ücretsizdir. İskeleleme ve önizleme hiçbir şeye mal olmaz; zincir üzerinde bir capsule yayınladığınız anda yalnızca $DIG cinsinden tek tip capsule fiyatını ödersiniz. Ücretsiz yineleyin, hazır olduğunda yayınlayın.

Bunu yapmanın iki yolu var. Çoğu kişi web'den başlar.


A. Web'den yayınlayın

En hızlı yol: tarayıcıda inşa edin ve önizleyin, cüzdanı yalnızca son adımda fonlayın.

1. DIGHUb'ı açın ve bir taslak başlatın — ücretsiz, cüzdan gerekmez

DIGHUb'da yeni bir store başlatın ↗. İnşa edilmiş sitenizi bırakın (bir statik dosya klasörü — dist/ veya build/ klasörünüz). DIGHUb, hiçbir şey zincir üzerinde olmadan ve hiç $DIG harcanmadan tam olarak nasıl sunulacağının ücretsiz bir taslak önizlemesini verir.

Henüz bir cüzdana ihtiyacınız yok. Taslak üzerinde istediğiniz kadar yineleme yapın — yeniden yükleyin, yeniden önizleyin — tamamen ücretsiz olarak.

2. Gerçek okuma yolunda önizleyin — hâlâ ücretsiz

Önizleme, sitenizi gerçek DIG işlem hattı üzerinden (şifrele → derle → doğrula → şifre çöz) oluşturur, böylece gördüğünüz şey ziyaretçilerin aldığı şeydir. Etrafa tıklayın, varlıkları ve yönlendirmeyi kontrol edin. Siz seçene kadar hiçbir şey yayınlanmaz ve hiçbir şey harcanmaz.

3. Yayınlayın — cüzdanı fonlayın ve bağlayın

Taslak doğru göründüğünde Publish'e basın. Bu, herhangi bir maliyeti olan tek adımdır:

  • Bir Chia cüzdanı bağlayın (cüzdanınız hesabınızdır — e-posta yok, şifre yok).
  • Zincir üzerindeki harcamayı onaylayın: tek bir imzada $DIG cinsinden tek tip capsule fiyatı + küçük bir XCH ücreti. Yayınlama ekranı, imzalamadan önce tam $DIG miktarını gösterir.
  • DIGHUb store'unuzu basar (mint) ve ilk capsule'ü Chia mainnet üzerinde yayınlar.

DIG'iniz mi az? Yayınlama ekranı bakiyenizi ve nereden ekleyebileceğinizi gösterir. Bkz. DIG nereden alınır — TibetSwap, dexie.space veya 9mm.pro.

4. Artık yayındasınız

capsule'ünüz artık zincir üzerinde sabitlenmiştir ve dig RPC üzerinden anında okunabilir — herkes bunu urn:dig: URN'i veya chia:// adresiyle alabilir ve doğrulayabilir, kayıt gerekmez ve ödenecek başka bir şey yoktur. URN hem adres hem de anahtardır; içeriği paylaşmak için URN'i paylaşın. Okuma yolu evrenseldir ve ücretsizdir; capsule onaylandığı anda yayındadır.

İnsan dostu bir *.on.dig.net adresi mi istiyorsunuz? Bu isteğe bağlıdır. Bir store, yalnızca DIGHUb'da bunun için bir handle kaydettiğinizde — store'u o isme sabitleyen ayrı, ücretli bir kayıt — *.on.dig.net alt alan adını alır. Bir tane kaydetmeden *.on.dig.net URL'si yoktur (yukarıdaki URN / chia:// adresi her zaman ona ulaşmanın kanonik yoludur). Bkz. Kendi alan adımı kullanabilir miyim?.

Daha sonra bir güncelleme göndermek için: düzenleyin, yeni taslağı ücretsiz önizleyin ve tekrar Publish yapın. Yayınlanan her güncelleme yeni bir capsule'dür ve yine tek tip capsule fiyatına mal olur — yalnızca bir taslağı kalıcı bir zincir üzeri sürüme yükselttiğinizde ödersiniz.

Otomatikleştirin

Store'unuz mevcut olduğunda, her main'e push'un yeni bir capsule yayınlaması için GitHub Actions'tan dağıtım'ı bağlayın — git-push-ile-dağıtım.


B. CLI'dan yayınlayın

Terminalinizden aynı akış — betiklenebilir ve CI'ın temeli. CLI, web yolunu yansıtır: inşa etmek ve önizlemek hiçbir şeye mal olmaz; bir capsule yayınlamak $DIG cinsinden tek tip capsule fiyatına mal olur.

1. Kurulum

# download the installer for your OS from the Releases page, then:
digstore --version

İşletim sistemine özel yükleyiciler ve kaynaktan derleme için bkz. CLI'yı kurma.

2. İskeleleme ve önizleme — ücretsiz, zincir yok, harcama yok

Hiçbir şey harcamadan önce bir proje iskeleleyin ve yerel olarak önizleyin — ücretsiz, mint yok, zincir yok:

digstore new <template>   # scaffold a wallet-wired project (static · vite-react · next-static · nft-drop · dapp-window-chia) — free, no mint
digstore dev # watch + compile-on-save + serve the real chia:// read path, with an injected window.chia — free, live-reload

new, çalıştırılabilir bir proje yazar (bir dig.toml + başlangıç uygulaması); dev bunu canlı yeniden yüklemeyle gerçek DIG okuma yolu (derle → doğrula → şifre çöz) üzerinden sunar. Tek tip capsule fiyatını yalnızca yayınladığınızda ödersiniz (sonraki adımlar). Ya da her zamanki araç zincirinizle inşa edin (npm run builddist/) ve bu çıktıyı yayınlayın.

npm mi tercih edersiniz? create-dig-app kullanın

Node dünyasında yaşıyorsanız, npm create dig-app@latest my-app -- --template vite-react başlamak için digstore kurulumu gerekmeden aynı şablonları doğrudan npm'den iskeleler. Bkz. Bir uygulama iskeleleyin.

3. Bir cüzdan kurun (yalnızca yayınlamak için gereklidir)

Yayınlamak gerçek fon harcar, bu yüzden önce bir tohum (seed) ve fonlanmış bir cüzdana ihtiyacınız var:

digstore seed generate      # generate a fresh mnemonic (shown once — back it up)
digstore balance # show your receive address; fund it with XCH + DIG

İçe aktarma, fonlama ve TTL ayrıntıları için bkz. Zincir üzeri sabitleme.

4. İlk capsule'ünüzü yayınlayın

digstore init site --dir dist     # mint the store's first capsule (uniform capsule price + XCH fee)

init, mainnet üzerinde bir Chia singleton basar — başlatıcı (launcher) id'si store id'niz olur — ve onaylanana kadar bloklar.

5. Güncellemeleri gönderin

npm run build                      # produce dist/
digstore add -A # stage the whole content root
digstore commit -m "v1.1" # publish a new capsule (uniform capsule price + XCH fee)

CI için, tek bir komut add → commit → push işlemini yapar ve URL'yi yazdırır:

digstore deploy --output-dir dist --json   # advance an existing store from CI; never mints

Bkz. GitHub Actions'tan dağıtım.

6. Geri okuyun

digstore cat urn:dig:chia:<storeId>/readme   # a URN both locates AND decrypts

Maliyeti nedir

Yaptığınız şeyMaliyet
İskeleleme, inşa etme, bir taslağı önizlemeÜcretsiz
İlk capsule'ünüzü yayınlama (init / DIGHUb Publish)$DIG cinsinden tek tip capsule fiyatı + küçük XCH ücreti
Her güncellemeyi yayınlama (commit / yeniden Publish)$DIG cinsinden tek tip capsule fiyatı + küçük XCH ücreti

Fiyat her yerde capsule başına tek tiptir — bkz. fiyat neden tek tip.

Takıldınız mı?