跳至主要内容

面向 NFT 開發者

鑄造一整個 CHIP-0007 收藏系列,其藝術作品「永久」存放在防竄改的 DIG capsule 中——一個原子性的已簽署花費包、真實的版稅機制,以及誠實的發行機制(揭曉/白名單/階段),絕不假裝提供尚無法在鏈上證明的保證。

心智模型

先將你的藝術作品放入一個 DIG capsule,再鑄造指向該 capsule 的 data_urismetadata_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 mintcapsule-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 重新輸出。流程永遠是建構 → 簽署 → 廣播,如此分工使錢包永遠只需負責簽署。

建構花費DIG SDK

變現與門檻管控——Paywall

SDK 的 Paywall 結合了 provider 與花費建構器,用於付費解鎖NFT/收藏系列所有權門檻管控——不需要手動接線花費邏輯。

DIG SDK → Paywall

Offer——建立/接受/展示

透過 digstore offer make | take | show(各自支援 --dry-run--json)以 XCH 或 CAT 交易 NFT。→ 指令參考


深入了解協定