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 — DIGHUb'da, sonunda bir cüzdan bağlayın. Siteler ve ön yüzler için en iyisi. ~10 dk.
- B. CLI'dan yayınlayın — makinenizde
digstore, betiklenebilir ve CI'a hazır. Geliştiriciler ve otomasyon için en iyisi.
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.
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 build → dist/) ve bu çıktıyı yayınlayın.
create-dig-app kullanınNode 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 şey | Maliyet |
|---|---|
| İ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ı?
- Sorun giderme — yaygın hatalar ve çözümleri.
- SSS — hızlı cevaplar.
- Yardım alın — topluluk ve iyi bir rapor nasıl dosyalanır.
İlgili
- Kavramlar & sözlük — capsule, store, URN ve DIG ödemesi tanımlanmış
- Bir uygulama iskeleleyin (create-dig-app) — dağıtılabilir bir projeye tek komutta başlayın (npm veya CLI)
- CLI'yı kurma —
digstore'u makinenize kurun - Zincir üzeri sabitleme — cüzdan kurulumu, fonlama ve maliyetler
- GitHub Actions'tan dağıtım — CI'da push-ile-yayınlama
- CLI eğitimi — tam oluştur-commit-oku yürüyüşü