Manajemen koleksi adalah inti dari CreateKit. Panduan ini mencakup segala hal yang perlu Anda ketahui tentang pembuatan, konfigurasi, dan pengelolaan koleksi NFT menggunakan protokol BaseMint.
Salah satu fitur kunci CreateKit adalah prediksi alamat deterministik:
Prediksi Alamat
Copy
Ask AI
// Hasilkan tanda tangan pembuat terlebih dahuluconst creatorSignature = await collectionManager.generateCreatorSignature( walletClient, collectionMetadata)// Prediksi alamat koleksiconst predictedAddress = collectionManager.predictCollectionAddress( collectionMetadata, creatorSignature)console.log(`Koleksi akan ditempatkan di: ${predictedAddress}`)// Anda sekarang dapat menggunakan alamat ini sebelum penyebaran// untuk integrasi marketplace, tampilan frontend, dll.
Sebagian besar parameter koleksi tidak dapat diubah setelah penyebaran. Rencanakan konfigurasi koleksi Anda dengan hati-hati.
Manajemen Pasca-Penyebaran
Copy
Ask AI
// Hanya operasi tertentu yang mungkin setelah penyebaran// Periksa harga mint saat ini (jika harga dinamis diterapkan)const currentPrice = await collection.getCurrentMintPrice()// Periksa apakah pencetakan saat ini aktifconst isMintingActive = await collection.isMintingActive()// Dapatkan sisa pasokanconst remainingSupply = await collection.getRemainingSupply()console.log({ currentPrice: currentPrice.toString(), isMintingActive, remainingSupply: remainingSupply.toString()})
Pastikan semua parameter koleksi identik antara generasi tanda tangan dan penyebaran. Perubahan kecil pun akan menghasilkan alamat yang berbeda.
Parameter koleksi tidak valid
Periksa bahwa semua bidang yang diperlukan disediakan dan bahwa nilai-nilai berada dalam rentang yang dapat diterima (mis., maxSupply > 0, alamat valid).
Pembuatan tanda tangan gagal
Verifikasi bahwa klien dompet Anda dikonfigurasi dengan benar dan bahwa Anda memiliki dana yang cukup untuk transaksi penandatanganan.