Lewati ke konten utama

For app developers

Terbitkan situs atau aplikasi yang benar-benar Anda MILIKI — di-mint on-chain sebagai aset Anda sendiri, bukan disewa. Build dan preview gratis; bayar harga $DIG seragam kecil hanya saat menerbitkan, dengan file terenkripsi di browser Anda sehingga tak ada host yang bisa membacanya.

Model mental

store adalah identitas permanen situs Anda — sebuah singleton on-chain yang Anda kendalikan. Setiap kali Anda menerbitkan, Anda melakukan mint satu capsule yang immutable = storeId:rootHash. Sebuah store hanyalah rangkaian capsule yang telah Anda terbitkan seiring waktu.

Dua pintu depan menuju ke loop build-gratis → publish-berbayar yang sama:

Scaffold, build, dan preview tidak dikenakan biaya apa pun. Anda hanya membayar saat menerbitkan sebuah capsule.

Yang Anda lakukanBiaya
Scaffolding, building, preview draftGratis
Menerbitkan capsule pertama Anda (mint sebuah store)harga capsule seragam dalam $DIG + fee XCH kecil
Menerbitkan setiap update (capsule baru)harga capsule seragam dalam $DIG + fee XCH kecil

Mulai di sini

Terbitkan dari web — DIGHUb

Mulai store baru di DIGHUb ↗. Masukkan situs yang sudah Anda build (folder dist/ atau build/ Anda), dapatkan preview draft gratis pada jalur baca yang sesungguhnya, dan hubungkan wallet hanya pada langkah Publish. Lihat walkthrough web-nya di Quickstart → Terbitkan dari web.

Terbitkan dari CLI — digstore

Loop bergaya Git: newdevinitcommit.

digstore new vite-react   # scaffold proyek yang dapat langsung dijalankan — gratis, tanpa mint
digstore dev # preview di jalur baca chia:// yang sesungguhnya, live-reload — gratis
digstore init site --dir dist # mint capsule pertama store (harga seragam + fee XCH)
digstore commit -m "v1.1" # terbitkan sebuah update — capsule baru

Quickstart CLI · Alur kerja proyek lengkap

Scaffold sebuah aplikasi — 5 template

Mulai dari starter yang dapat langsung dijalankan dan terhubung wallet — static, vite-react, next-static, nft-drop, atau dapp-window-chia — melalui digstore new <template> atau npm create dig-app.

Scaffold sebuah aplikasi

Preview gratis dengan digstore dev

digstore dev menyajikan proyek Anda melalui jalur baca DIG yang sesungguhnya (enkripsi → kompilasi → verifikasi → dekripsi) dengan live reload dan sebuah window.chia dev yang disuntikkan. Apa yang Anda lihat adalah apa yang akan dilihat pengunjung — dan tidak ada yang di-mint atau dikeluarkan.

Quickstart CLI → develop & preview

dig.toml — manifest yang dapat di-commit

dig.toml di root proyek Anda menyimpan store-id, output-dir, build-command, remote, dan konfigurasi lainnya — digunakan bersama oleh digstore dev, digstore deploy, dan template scaffold. File ini tidak menyimpan rahasia (rahasia berasal dari environment), jadi commit saja.

Konfigurasi proyek & nilai build-time

Update & versi — setiap publish adalah capsule baru

Setiap publish menyegel build saat ini menjadi sebuah capsule immutable baru dan memajukan root on-chain store Anda. capsule lama tetap dapat dibaca; store selalu meresolusi ke yang terbaru kecuali seorang pembaca mengunci (pin) sebuah rootHash tertentu.

Anchoring on-chain

Berapa biayanya

Gratis untuk build dan preview; harga seragam dalam $DIG per capsule yang diterbitkan, plus fee jaringan XCH kecil — disertakan secara atomik dalam spend on-chain yang sama. Harganya seragam per capsule secara sengaja (agar panjang capsule tidak membocorkan apa pun tentang konten Anda). Dapatkan $DIG di TibetSwap, dexie.space, atau 9mm.pro.

Cara mendapatkan DIG · Mengapa setiap capsule harganya sama?

Push-to-deploy dari GitHub Actions

Siapkan dig-network/deploy-action sehingga setiap push menerbitkan capsule baru — dengan penjaga if-changed yang membuat build yang identik secara byte menjadi no-op (tanpa biaya).

Deploy dari GitHub Actions

Tambahkan alamat web *.on.dig.net (opsional)

Store Anda dapat dijangkau lewat alamat URN / chia://-nya begitu terkonfirmasi — tanpa biaya tambahan. Sebuah handle <nama>.on.dig.net yang ramah manusia adalah registrasi opsional dan berbayar di DIGHUb di atas itu.

Bisakah saya memakai domain saya sendiri?


Mendalami lebih jauh: protokolnya

Model bahasa-sederhana di atas sudah cukup untuk Anda mulai menerbitkan. Ketika Anda ingin desain lengkapnya: