Ana içeriğe geç

NFT geliştiricileri için

Sanatı KALICI olarak kurcalamaya karşı kanıtlı bir DIG capsule'ünde yaşayan tam bir CHIP-0007 koleksiyonu basın — tek bir atomik imzalı demet, gerçek telif hakları ve zincir üzerinde henüz kanıtlayamadıkları şeyi asla sahtelemeyen dürüst drop mekanikleri (reveal / allowlist / aşamalar).

Zihinsel model

Önce sanatınızı bir DIG capsule'üne koyun, ardından data_uris / metadata_uris'i o capsule'e işaret eden NFT'ler basın. Zincir üzerindeki karmalar gerçek baytları sabitler — böylece sanat içerik adresli, doğrulanabilir ve kalıcıdır, çürüyebilecek veya değiştirilebilecek bir bağlantı değildir.

Harcamalar asla elle yazılmaz: kanonik CHIP-0035 wasm oluşturucusu (@dignetwork/dig-sdk/spend üzerinden), her coin harcamasını oluşturur, cüzdanınız bir kez imzalar ve bir kez yayınlanır.

Bir store basmak $DIG açısından ücretsizdir — yalnızca bir capsule oluşturulduğunda (sanat bir capsule'e yazıldığında) tek tip capsule fiyatını ödersiniz.

Bir mint sayfası iskeleleyin — nft-drop şablonu

Tek bir komutla cüzdana bağlı bir drop sayfasından başlayın:

digstore new nft-drop
# or
npm create dig-app@latest my-drop -- --template nft-drop

Bir uygulama iskeleleyin

CLI'dan basın

Varlık CLI'ı, harcamayı digstore-chain oluşturucuları aracılığıyla oluşturur, cüzdan tohumunuzla imzalar ve gönderir — hepsi --dry-run / --json ile CI-güvenli:

digstore did create                          # an issuer DID for attribution
digstore collection create --name "My Drop" # a CHIP-0007 collection
digstore nft mint --data ./art.png --metadata ./meta.json --dry-run
digstore offer make ... # XCH / CAT trades

nft mint capsule-media yolu, sanatı + CHIP-0007 meta verisini bir capsule'e yazar, gerçek baytlardan veri/meta veri karmalarını hesaplar ve URI'leri capsule'ün chia:// adresine (https ağ geçidi geri dönüşüyle) ayarlar. → Komut referansı

Web'den basın — DIGHUb NFT Studio

Tarayıcıda capsule destekli bir koleksiyon basın: sanatı yükleyin (bir capsule'e yazılır), telif haklarını ayarlayın ve atıf için bir DID ekleyin — cüzdan sonda imzalar. → DIGHUb ↗

Drop'lar — reveal, allowlist, aşamalar

Drop mekanikleri dürüstçe sunulur: bugün zincir üzerinde neyin uygulandığı ile claim-coin ilkesini beklerken zincir dışı bir kolaylık olan şey. Zincir üzerinde henüz kanıtlayamadığımız bir garantiyi asla sunmayız.

→ Uçtan uca basım ipliği için Chia üzerinde bir dapp inşa edin.

SDK ile harcamalar oluşturun — asla elle yazmayın

Her coin harcaması, kanonik CHIP-0035 wasm'ı tarafından oluşturulur ve @dignetwork/dig-sdk/spend'de yeniden dışa aktarılır. Akış her zaman oluştur → imzala → yayınla'dır, cüzdanın yalnızca imzalaması için bölünmüştür.

Harcamalar oluşturma · DIG SDK

Parasallaştırın & kısıtlayın — Paywall

SDK'nın Paywall'u, öde-ve-aç ve NFT / koleksiyon-sahipliği kısıtlaması için sağlayıcıyı harcama oluşturucusuyla birleştirir — harcamaları elle bağlamadan.

DIG SDK → Paywall

Teklifler — oluştur / al / göster

NFT'leri digstore offer make | take | show ile (her biri --dry-run / --json) XCH veya CAT'ler karşılığında takas edin. → Komut referansı


Daha derine inin: protokol