วิธีสร้างคอลเลกชัน NFT ด้วยสัญญาอัจฉริยะ
เผยแพร่แล้ว: 2022-02-09สำหรับคนจำนวนมาก การเป็นส่วนหนึ่งของคอลเลกชัน NFT เป็นสัญลักษณ์ของการพิสูจน์ทางสังคม สำหรับคนอื่นๆ มันหมายถึงการเป็นส่วนหนึ่งของชุมชนขนาดใหญ่ที่แบ่งปันแนวคิดที่มีแนวคิดคล้ายคลึงกัน และสำหรับบางคน มันคือแนวคิดในการรวบรวมบางสิ่งที่มีอยู่ในจำนวนจำกัด
NFT Collections คืออะไร? กล่าวง่ายๆ ก็คือ มันคือชุดของอักขระที่สร้างด้วยคอมพิวเตอร์ซึ่งแสดงถึงแนวคิดที่เฉพาะเจาะจง
ในบทความแนะนำของเรา เราได้เรียนรู้เกี่ยวกับ การสร้าง NFT และลงประกาศขายบน OpenSea ตอนนี้ ถึงเวลาที่จะก้าวไปอีกขั้นและเรียนรู้วิธีสร้างคอลเลกชัน NFT ทั้งหมด
คอลเลกชันที่เป็นที่รู้จักมากที่สุด ได้แก่ CryptoPunks, Bored Ape Yacht Club และ Cool Cats แต่แน่นอนว่ายังมีคอลเล็กชั่นอื่นๆ อีกหลายร้อยชุดหากไม่ใช่เป็นพัน
เพื่อให้คู่มือนี้ตรงไปตรงมาที่สุด เราจะถือว่าต่อไปนี้:
- ประสบการณ์: คุณรู้อยู่แล้วว่า NFT คืออะไร (หากคุณไม่รู้ อ่านเกี่ยวกับ NFT ที่นี่) และเคยได้ยินเกี่ยวกับการเคลื่อนไหวของ Web3
- การออกแบบ: คุณต้องการสร้างคอลเลกชัน NFT แบบกำหนดเองโดยใช้งานศิลปะ/แนวคิดของคุณเอง
- ด้านเทคนิค: คุณมีความเข้าใจเชิงปฏิบัติเกี่ยวกับแนวคิดทางเทคนิค เช่น การรันโปรแกรม ฯลฯ
นี่เป็นแนวทางง่ายๆ เพื่อให้แน่ใจว่าเราจะสามารถอยู่ในหัวข้อนี้ได้
ขั้นแรก มาทำความเข้าใจว่าการใช้ เลเยอร์ เพื่อสร้างผลลัพธ์ที่กำหนดเองได้อย่างไร
Layering ใน Generative Art คืออะไร?
Generative art หมายถึงการใช้อัลกอริธึม (โปรแกรม) เพื่อสร้างรูปร่าง สี และรูปแบบที่กำหนดเอง โดยธรรมชาติเป็นสิ่งที่คาดเดาไม่ได้ นี่เป็นหนึ่งในสาเหตุที่ทำให้คอลเลกชัน NFT บางตัวได้รับความนิยมอย่างมาก
เนื่องจากไม่สามารถรับประกันผลลัพธ์ได้ – NFT แต่ละรายการมีลักษณะเฉพาะ
เกี่ยวกับการแบ่งชั้น – นี่คือข้อมูล (ศิลปะ) ที่คุณจัดเตรียมเครื่องมือที่คุณใช้เพื่อสร้างคอลเลกชัน
นี่คือตัวอย่างภาพ:

อย่างที่คุณเห็น เรามี 3 เลเยอร์ที่แตกต่างกัน: พื้นหลัง , รูปร่าง และ กำหนดเอง
เมื่อใดก็ตามที่คุณใช้เครื่องมือใดเครื่องมือหนึ่งในคู่มือนี้ คุณจะต้องจัดเตรียม เลเยอร์ ที่จำเป็นเพื่อสร้างคอลเล็กชันของคุณ
นี่คือคำอธิบายพื้นฐาน:
- กำหนดเอง หมายถึงประเภทของอักขระที่เราต้องการใช้เป็นจุดโฟกัสของคอลเล็กชัน
- รูปร่าง หมายถึงประเภทของรูปร่าง/การปรับแต่งที่เราต้องการเห็นในแต่ละภาพที่สร้างขึ้น
- พื้นหลัง หมายถึงสีพื้นหลังที่กำหนดเองซึ่งโปรแกรมสามารถใช้แบบสุ่มสำหรับแต่ละภาพ
เครื่องมือต่างๆ มีข้อกำหนดและความเป็นไปได้ที่แตกต่างกัน เพิ่มเติมเกี่ยวกับที่เร็ว ๆ นี้
แต่ก่อนอื่น มาตอบคำถามนี้กันก่อน:
คุณต้องการประสบการณ์การออกแบบเพื่อสร้างคอลเลกชัน NFT หรือไม่?
แม้ว่าการสร้างคอลเลกชันที่ไม่ซ้ำกัน 10,000 ตัวอย่างน่าอัศจรรย์จะเป็นเรื่องดี แต่คุณจำเป็นต้องจัดเตรียมสิ่งพื้นฐานบางอย่าง และในกรณีนี้ เลเยอร์
เป็นประเภทการออกแบบที่ใช้งานได้จริงมากที่สุด และคุณต้องการทำให้มีเอกลักษณ์เพียงใดนั้นขึ้นอยู่กับคุณ มีเครื่องมือแก้ไขรูปภาพมากมายที่คุณสามารถใช้สร้างรูปภาพที่กำหนดเองได้
ท้ายที่สุดแล้ว คอลเล็กชันจะต้องไม่ซ้ำกันตามข้อมูลที่คุณป้อนและความต้องการของคุณ นั่นคือสาระสำคัญของมัน
คุณพร้อมไหม? เอาล่ะ.
NFT-Inator: ชุดเครื่องมือที่ดีที่สุด

ด้วยความซื่อสัตย์สุจริต NFT-Inator อาจเป็นเครื่องมือเดียวที่คุณต้องการสำหรับงาน ไม่เพียงแต่คุณสามารถสร้างคอลเลกชันที่กำหนดเองได้เท่านั้น แต่แพลตฟอร์มยังมีคุณสมบัติเพิ่มเติม เช่น ข้อมูลเมตาสำหรับ Ethereum, Solana และ Polygon และมันฟรีอย่างสมบูรณ์
แล้วมันทำงานยังไง? ก่อนอื่น คุณสามารถเปิดหน้าสาธิตได้
หน้านี้จะดึงข้อมูลจากคอลเลกชันที่เผยแพร่ก่อนหน้านี้ชื่อ Space Sneks Society โดยอัตโนมัติ

ในหน้านี้ คุณจะพบตัวเลือกการกำหนดค่าต่างๆ กล่าวคือ แถบด้านข้างขวาสุดประกอบด้วย:
- เครื่องประดับ
- หมวก
- เสื้อผ้า
- ตา
- การแสดงออก
- ผิว
- พื้นหลัง
สิ่งเหล่านี้จะเป็น เลเยอร์ สำหรับคอลเลกชัน NFT ทั้งหมดของคุณ และสำหรับชุดเครื่องมือเฉพาะนี้ คุณต้องรวมชุดเครื่องมือทั้งหมดโดยใช้เครื่องมือนี้พร้อมกับข้อมูลของคุณเอง มีโฟลเดอร์สาธิตให้ดาวน์โหลดในหน้าแรก
ฉันแนะนำให้คุณเข้าใจโครงสร้างโฟลเดอร์ก่อนที่จะอัปโหลดเลเยอร์ของคุณเอง
การเพิ่มคุณสมบัติแบบกำหนดเอง (ปรับความหายาก)
วิธีหนึ่งที่ทำให้คอลเลกชัน NFT มีเอกลักษณ์เฉพาะตัวคือความหายากของลักษณะ ลักษณะในบริบทนี้คือองค์ประกอบภาพที่คุณเพิ่มลงในตัวสร้าง ตัวอย่างเช่น หากคุณอัปโหลด "ดวงตา" สิบชั้นที่แตกต่างกัน คุณสามารถกำหนดให้เลเยอร์ใดเลเยอร์หนึ่งปรากฏใน NFT เดียวเท่านั้น

ใน NFT-Inator – ทำได้โดยไปที่ Settings -> Traits ในหน้านี้ คุณสามารถปรับความถี่ที่แต่ละเลเยอร์ควรปรากฏในระหว่างกระบวนการสร้าง ในทำนองเดียวกัน คุณยังสามารถระบุจำนวนภาพที่คุณต้องการสร้างทั้งหมดได้อีกด้วย
อีกสิ่งหนึ่งที่คุณสามารถทำได้ (ด้วยเครื่องมือเฉพาะนี้) คือการสร้างการออกแบบที่กำหนดเองและบันทึก เมื่อคุณไปที่หน้า สร้าง คุณจะมีตัวเลือกให้รวมการออกแบบที่บันทึกไว้ด้วย
สิ่งนี้ช่วยให้คุณสร้าง NFT ที่หายากมากในคอลเล็กชันของคุณ ซึ่งคุณสามารถเลือกแจกจ่ายด้วยตนเองได้
โดยรวมแล้วมันเป็นเครื่องมือที่ตรงไปตรงมาเพื่อให้งานสำเร็จลุล่วง โฟลเดอร์ส่งออกจะมีไฟล์รูปภาพ .PNG และไฟล์ JSON ซึ่งรวมถึงข้อมูลเมตา ข้อมูลเมตาหมายถึงตัวดัดแปลงเฉพาะที่ยืนยันว่าแท้จริงแล้วมันคือคอลเล็กชันที่ไม่ซ้ำ

และที่สำคัญกว่านั้น คุณจะต้องใช้ไฟล์ JSON เมื่อเผยแพร่คอลเล็กชันที่คุณสร้างขึ้นใหม่
เครื่องมือเพิ่มเติมสำหรับการสร้าง NFT ในระดับต่างๆ
ก่อนที่เราจะพูดถึงการดูแลและแสดงรายการคอลเลกชัน เรามาพูดถึงเครื่องมืออื่นๆ กันก่อนดีกว่า เหล่านี้เป็นโครงการโอเพนซอร์ซทั้งหมดที่สร้างโดยชุมชน ดังนั้นจำเป็นต้องมีประสบการณ์ทางเทคนิคเล็กน้อย
แต่แนวคิดในการใช้เลเยอร์ยังคงเหมือนเดิมทุกประการ
NFT.net - นี่คือแอปพลิเคชันที่ใช้ Windows สำหรับสร้างคอลเลกชันทั้งหมด คุณสามารถระบุข้อมูลเมตาและปรับขนาดคอลเล็กชันได้ตามต้องการ
CyberDoggos – นี่คือสคริปต์ Python เดียวกันกับที่ใช้สร้างคอลเลกชัน CyberDoggos มันมาพร้อมกับข้อมูลสาธิตเพื่อทำการทดสอบและดูว่าโปรแกรมทำงานอย่างไร
Appsus - นี่คือแอปพลิเคชันที่ทำงานบนเดสก์ท็อปสำหรับ Windows, Linux และ OSX คุณสามารถปรับแต่งลำดับการแสดงชั้นและความหายากได้
ในหลายกรณี คุณจะพบว่าคอลเลกชันที่ แท้จริง มักถูกสร้างขึ้นโดยนักพัฒนาที่มีประสบการณ์ ดังนั้นจึงไม่เจ็บที่จะขอให้ผู้เขียนคอลเลกชันแจ้งให้คุณทราบว่าพวกเขาบรรลุผลการออกแบบโดยเฉพาะได้อย่างไร
นอกเหนือจากนั้น เครื่องมือเหล่านี้ยังมีพื้นฐานมากมายให้คุณเริ่มต้น
วิธีเผยแพร่คอลเลกชัน NFT
ดังนั้น นี่คือสิ่งที่ยากขึ้นเล็กน้อย เป็นไปไม่ได้ที่จะสร้าง 100 หรือ 1,000 หรือ 10,000 NFT และลงรายการขายทั้งหมดในคราวเดียว ค่าธรรมเนียมที่เกี่ยวข้องกับการทำเช่นนั้นจะบ้าอย่างแน่นอน แต่มีวิธีแก้ไข และเรียกว่าสัญญาอัจฉริยะ
สัญญาอัจฉริยะเป็นรากฐานของคอลเลกชัน NFT ทั้งหมด คิดว่ามันเป็นกุญแจที่สามารถปลดล็อคประตูเฉพาะได้ ในกรณีนี้ คีย์นี้คือสิ่งที่สามารถยืนยันความถูกต้องของ NFT หรือมากกว่า คอลเลคชันทั้งหมดของคุณ ให้ฉันอธิบายเพิ่มเติมด้วยภาพประกอบง่ายๆ
สมมติว่าคุณสร้าง "an-awesome-piece-of-art.jpeg" และมีคนอัปโหลด .jpeg นี้ไปยังเว็บไซต์ของตน ในกรณีเช่นนี้ ไม่มีทางที่จะตรวจสอบความถูกต้องของไฟล์นี้ได้ แม้ว่าข้อมูลเมตาจะเหมือนกันก็ตาม
ด้วยสัญญาอัจฉริยะ - IPFS - คุณสามารถกำหนดโทเค็นที่ไม่ซ้ำกันสำหรับงานศิลปะแต่ละชิ้นได้ ด้วยวิธีนี้ ใครก็ตามที่เป็นเจ้าของ NFT – เขาหรือเธอมีหลักฐานการพิสูจน์ความถูกต้องของบล็อกเชนจริงสำหรับสินทรัพย์นั้น ๆ
นี่เป็นสิ่งสำคัญเนื่องจากในอดีตเคยมีกรณีที่ผู้คนยักยอกขาย NFTs ไปแล้ว
การสร้างสัญญาที่ชาญฉลาดโดยไม่ต้องมีประสบการณ์บล็อคเชน

ดำเนินไปโดยไม่ได้บอกว่ามีรายละเอียดทางเทคนิคมากมายที่รวมอยู่ในสัญญาอัจฉริยะ โดยทั่วไป สัญญาอัจฉริยะจะใช้งานโดยใช้ Solidity และ OpenZeppelin หรืออย่างอื่นเช่น Minty สำหรับบทความนี้ เราเน้นที่เครื่องมือแบบ low-code เป็นหลักเพื่อหลีกเลี่ยงไม่ให้ต้องเขียนโค้ดเอง
โดยสรุป เป็นไปได้ที่จะปรับใช้สัญญาอัจฉริยะสำหรับคอลเลกชัน NFT ของคุณโดยไม่ต้องมีประสบการณ์ในบล็อกเชนมาก่อน หมายความว่าคุณจะต้องใช้คนกลางเพื่อจัดการเรื่องทางเทคนิคทั้งหมดในนามของคุณ
NiftyKit: วิธีง่ายๆ ในการปรับใช้สัญญาอัจฉริยะ

ฉันได้ทำการวิจัยอย่างละเอียดเกี่ยวกับเครื่องมือที่สามารถช่วยคุณสร้างสัญญาอัจฉริยะและปรับใช้คอลเลกชันได้ และ NiftyKit ก็โดดเด่นในฐานะผู้ชนะที่ชัดเจน แพลตฟอร์มนี้ทำให้ง่ายต่อการร่างสัญญาอัจฉริยะอย่างรวดเร็วและอัปโหลดคอลเล็กชันของคุณ
เมื่อคุณลงชื่อสมัครใช้แล้ว จากหน้าโปรไฟล์ของคุณ คุณสามารถคลิก สร้างคอลเล็กชัน ในหน้านี้ คุณต้องระบุ:
- ภาพหลัก.
- ภาพแบนเนอร์
- ชื่อคอลเลกชัน เช่น คอลเลกชัน Geekflare
- สัญลักษณ์คอลเลกชัน เช่น GFC
- และคำอธิบายที่กำหนดเอง
กระบวนการนี้ค่อนข้างง่าย เมื่อเสร็จแล้ว คุณสามารถเริ่มอัปโหลด NFT และระบุคำอธิบายแต่ละรายการได้
วิธีปรับใช้สัญญาอัจฉริยะของคุณ
ค่าธรรมเนียมสำหรับการปรับใช้สัญญาอัจฉริยะกับ NiftyKit คือ $9.99 ในขณะที่เขียนบทความนี้ ซึ่งรวมถึงสัญญาอัจฉริยะ ERC721 ที่จะเชื่อมโยงกับกระเป๋าเงิน MetaMask ที่คุณเชื่อมต่อกับ NiftyKit จากนั้นสมาร์ทคอนแทรคก็พร้อมใช้งานสำหรับการมองเห็นในตลาดซื้อขายเช่น OpenSea
กระบวนการนี้จะใช้เวลาไม่เกิน 48 ชั่วโมงจึงจะเสร็จสมบูรณ์
ด้านที่สดใส ค่าธรรมเนียมเป็นการชำระครั้งเดียว นอกจากนี้ คุณสามารถนำสัญญาอัจฉริยะของคุณไปยังแพลตฟอร์มการจัดการ NFT อื่นๆ ได้ตราบเท่าที่อนุญาตให้คุณนำเข้าได้
จำไว้ว่าเป็น ไปไม่ได้ ที่จะสร้างสัญญาอัจฉริยะฟรี
การเพิ่ม NFT ให้กับสัญญาอัจฉริยะของคุณ
เมื่อคุณได้ผ่านการปรับใช้สัญญาอัจฉริยะของคุณแล้ว คุณสามารถเริ่มเพิ่มและสร้าง NFT ของคุณได้

คุณยังสามารถเชิญผู้ใช้รายอื่น พันธมิตรของคุณ เพื่อช่วยให้คุณเร่งกระบวนการได้ ในขณะนี้ NiftyKit ไม่ได้จัดเตรียมวิธีการนำเข้าชุดสินทรัพย์ในคราวเดียว แม้ว่าพวกเขามีแผนจะเพิ่มคุณสมบัตินี้
และในหลายๆ กรณี คุณจะทำได้ดีกว่าด้วยการขนถ่ายเนื้อหาทีละรายการ ตัวอย่างเช่น คอลเลกชั่นส่วนใหญ่จะใช้ “มินต์เมื่อขาย”
วิธีนี้หมายความว่าคุณจะสร้าง NFT เฉพาะเมื่อมีคนแสดงความสนใจอย่างแท้จริงเท่านั้น
ปิดงบ
มีรายละเอียดทางเทคนิคค่อนข้างมากในการดูแลรักษาคอลเลกชัน NFT ยิ่งไปกว่านั้น หากคุณต้องการสร้างบางสิ่งในช่วงสินทรัพย์นับพัน คำแนะนำของฉันคือพิจารณาทักษะที่คุณมีอยู่แล้วเสริมทุกอย่างด้วยเครื่องมือภายนอก
วิธีที่ดีที่สุดในการวางคอลเลกชัน NFT คือการเขียนโค้ดสำหรับแต่ละขั้นตอนด้วยตนเอง แต่น่าเสียดายที่มันไม่ใช่ทางเลือกราคาถูกเพราะ Solidity และนักพัฒนา Rust เรียกเก็บค่าธรรมเนียมมหาศาลต่อชั่วโมงสำหรับงานของพวกเขา
ฉันคิดว่าถ้าคุณต้องการบางอย่างที่ไม่ต้องบำรุงรักษา วิธีแก้ปัญหาที่สรุปไว้ในบทความนี้น่าจะช่วยได้มาก
สุดท้ายแต่ไม่ท้ายสุด ตรวจดูเครื่องมือติดตาม NFT บางส่วน