面向 NFT 開發者
鑄造一整個 CHIP-0007 收藏系列,其藝術作品「永久」存放在防竄改的 DIG capsule 中——一個原 子性的已簽署花費包、真實的版稅機制,以及誠實的發行機制(揭曉/白名單/階段),絕不假裝提供尚無法在鏈上證明的保證。
心智模型
先將你的藝術作品放入一個 DIG capsule,再鑄造指向該 capsule 的 data_uris/metadata_uris NFT。鏈上的雜湊值固定住真實的位元組——因此這些藝術作品是內容定址、可驗證且永久存在的,而不是一個可能失效或被替換的連結。
花費絕不手動拼湊:規範性的 CHIP-0035 wasm 建構器(透過 @dignetwork/dig-sdk/spend)負責建構每一筆幣的花費,你的錢包只需簽署一次,並廣播一次。
鑄造一個 store 不需花費 $DIG——只有在建立一個 capsule 時(也就是藝術作品被寫入 capsule 時),你才需要支付統一的 capsule 價格。
建立鑄造頁面骨架——nft-drop 範本
一個指令即可從已接好錢包的發行頁面開始:
digstore new nft-drop
# 或者
npm create dig-app@latest my-drop -- --template nft-drop
→ 建立應用骨架
從 CLI 鑄造
資產 CLI 透過 digstore-chain 建構器建構花費、以你的錢包助記詞簽署,然後推送——全部都支援 --dry-run/--json,適合在 CI 中安全執行:
digstore did create # 建立一個用於歸屬的發行者 DID
digstore collection create --name "My Drop" # 建立一個 CHIP-0007 收藏系列
digstore nft mint --data ./art.png --metadata ./meta.json --dry-run
digstore offer make ... # XCH/CAT 交易
nft mint 的 capsule-media 路徑會將藝術作品加上 CHIP-0007 中繼資料寫入一個 capsule,依真實位元組計算資料/中繼資料雜湊值,並將 URI 設為該 capsule 的 chia:// 地址(附帶 https 閘道作為備援)。→ 指令參考
從網頁鑄造——DIGHUb NFT Studio
在瀏覽器中鑄造一個由 capsule 支撐的收藏系列:上傳藝術作品(會被寫入一個 capsule)、設定版稅,並附加一個 DID 以供歸屬——最後由錢包簽署。→ DIGHUb ↗
發行機制——揭曉、白名單、階段
發行機制會誠實地呈現:哪些是今天就已在鏈上強制執行的,哪些只是在等待 claim-coin 這項基礎機制到位前的鏈下便利功能。我們絕不呈現一項尚無法在鏈上證明的保證。
→ 在 Chia 上建置 dapp,取得從頭到尾的鑄造流程說明。
使用 SDK 建構花費——絕不手動拼湊
每一筆幣的花費都由規範性的 CHIP-0035 wasm 建構,並在 @dignetwork/dig-sdk/spend 重新輸出。流程永遠是建構 → 簽署 → 廣播,如此分工使錢包永遠只需負責簽署。
變現與門檻管控——Paywall
SDK 的 Paywall 結合了 provider 與花費建構器,用於付費解鎖與 NFT/收藏系列所有權門檻管控——不需要手動接線花費邏輯。
Offer——建立/接受/展示
透過 digstore offer make | take | show(各自支援 --dry-run/--json)以 XCH 或 CAT 交易 NFT。→ 指令參考
深入了解協定
- 「防竄改的 capsule」 → 證明與安全性.capsule 與 store 模型
- 「絕不手動拼湊花費」 → CHIP-0035 store 幣花費與委派
- 完整內容 → 協定深入解析.概念與詞彙表