Sekarang bagian yang menarik - men-deploy koleksi Anda dan mencetak NFT pertama:
Deploy and Mint
Copy
Ask AI
// Hasilkan tanda tangan deployerconst deployerSignature = await collectionManager.generateDeployerSignature( walletClient, predictedAddress)// Buat instansi koleksiconst collection = collectionManager.createCollection( predictedAddress, collectionMetadata.tokenStandard)// Deploy dan cetak NFT pertama dalam satu transaksiconst mintTx = await collection.mint( walletClient, 1n, // kuantitas undefined, // URI metadata (akan menggunakan baseURI) 0n, // harga cetak [], // bukti whitelist (kosong untuk cetak publik) creatorSignature, deployerSignature)console.log(`🎉 Koleksi berhasil di-deploy dan NFT pertama berhasil dicetak!`)console.log(`📋 Hash transaksi: ${mintTx}`)
Ketika Anda menjalankan skrip quickstart, Anda seharusnya melihat output serupa dengan:
Copy
Ask AI
📍 Alamat koleksi yang diprediksi: 0x1234567890abcdef...✅ Metadata koleksi berhasil disimpan🎉 Koleksi berhasil di-deploy dan NFT pertama berhasil dicetak!📋 Hash transaksi: 0xabcdef1234567890...🏭 Koleksi telah di-deploy: true💎 Hadiah Koleksi: { totalHadiah: "1000000000000000000", hadiahBelumDiklaim: "1000000000000000000", totalCetakan: "1"}