Deploy ด้วย thirdweb
ปรับใช้ smart contract มาตรฐานหรือแบบกำหนดเองบน Chiliz Chain Mainnet หรือ Spicy Testnet โดยใช้ไลบรารี Explore หรือเครื่องมือ CLI ของ thirdweb
Thirdweb มอบเครื่องมือ SDK และเทมเพลต smart contract ที่ช่วยให้การสร้างและปรับใช้แอปบน blockchain เป็นเรื่องง่าย
thirdweb ให้บริการสำหรับ chain ที่ใช้ EVM เป็นส่วนใหญ่ รวมถึง Chiliz Chain Mainnet และ Spicy Testnet
มีสองวิธีในการปรับใช้ smart contract บน Chiliz Chain โดยใช้เครื่องมือของ thirdweb:
ใช้ไลบรารี Explore แบบเว็บ หากคุณต้องการ smart contract มาตรฐาน
ใช้เครื่องมือ CLI หากคุณต้องการปรับใช้ smart contract แบบกำหนดเอง
เราจะอธิบายทั้งสองวิธีที่นี่
หมายเหตุ: ทีม thirdweb ได้สร้างวิดีโอที่ยอดเยี่ยมเกี่ยวกับหัวข้อนี้:
ปรับใช้ smart contract โดยใช้ Explore ของ thirdweb
thirdweb มี Explore ซึ่งเป็นไลบรารีของ EVM smart contract ที่ผ่านการตรวจสอบแล้ว พร้อมเครื่องมือออนไลน์ที่ช่วยให้ทุกคนสามารถปรับใช้ smart contract มาตรฐานบน EVM chain ใดก็ได้
คุณสามารถอ้างอิง เอกสารทางการของ thirdweb สำหรับไลบรารี Explore ได้เช่นกัน
ไปที่ thirdweb Explore
คลิก smart contract "Token"

Fan Tokens ของ Chiliz เป็น CAP-20 token ซึ่งเป็นส่วนขยายเฉพาะของ Chiliz Chain จากมาตรฐาน Ethereum ERC20 token เรียนรู้เพิ่มเติมเกี่ยวกับ CAP-20 ที่นี่
หน้า smart contract จะเปิดขึ้น เราแนะนำให้คุณอ่านข้อมูลที่แสดงอย่างละเอียด
คลิกปุ่ม "Deploy Now" (มุมขวาบนของหน้าจอ)
แบบฟอร์มจะเปิดขึ้น:

กรอกข้อมูลในช่องแบบฟอร์มต่างๆ โดยเริ่มจากส่วน "Contract Metadata"
ส่วนที่เหลือสามารถปล่อยให้ Explore กรอกอัตโนมัติได้ แต่เราแนะนำให้คุณใส่ใจในแต่ละส่วน โดยเฉพาะอย่างยิ่ง:
Recipient address: หากคุณเข้าสู่ระบบด้วยกระเป๋าเงิน (เช่น MetaMask) ช่องนี้ควรแสดงที่อยู่กระเป๋าเงินของคุณอยู่แล้ว ตรวจสอบให้แน่ใจว่าเป็นของคุณจริงๆ!
Deploy options: นี่คือที่ที่คุณเลือก chain ที่ต้องการปรับใช้ smart contract ตรวจสอบให้แน่ใจว่าเลือก Chiliz Chain (หรือ Spicy Testnet ตามความต้องการของคุณ)!
คลิก "Deploy Now" เพื่อปรับใช้ Token ของคุณบน Chiliz Chain
ตรวจสอบให้แน่ใจว่ากระเป๋าเงินของคุณมี CHZ เพียงพอสำหรับชำระค่าธรรมเนียมธุรกรรม!

คุณจะต้องลงนามธุรกรรมจากกระเป๋าเงิน โดยจำนวนครั้งอาจแตกต่างกันไป
คลิก "View Now" เพื่อเข้าถึง thirdweb dashboard และดู smart contract ที่ปรับใช้แล้ว
ปรับใช้ smart contract โดยใช้เครื่องมือ CLI ของ thirdweb
เครื่องมือ deploy ของ thirdweb ช่วยให้การปรับใช้ smart contract บน EVM chain ใดก็ได้ (รวมถึง Chiliz Chain) เป็นเรื่องง่ายด้วยคำสั่งเดียว โดยจัดการรายละเอียดทางเทคนิคที่ซับซ้อนโดยอัตโนมัติ
วิธีนี้แนะนำหากคุณต้องการใช้ smart contract ที่ไม่ใช่มาตรฐาน (เช่น smart contract OpenZeppelin แบบกำหนดเอง)
คุณสามารถอ้างอิง เอกสารทางการของ thirdweb สำหรับเครื่องมือปรับใช้ ได้เช่นกัน
การติดตั้ง thirdweb CLI
ในการใช้เครื่องมือ deploy ของ thirdweb คุณต้องมี:
การติดตั้ง Node.js และเครื่องมือ npm ในเครื่องของคุณ
การติดตั้งเครื่องมือ thirdweb CLI ในเครื่องของคุณ
ในการติดตั้ง Node.js และ npm ทำตามคำแนะนำที่นี่
จากนั้นคุณสามารถติดตั้ง thirdweb CLI โดยรันคำสั่งต่อไปนี้ใน terminal:
ทีม thirdweb ได้สร้าง วิดีโอเจาะลึกสำหรับ thirdweb CLI ซึ่งคุณควรดูอย่างแน่นอน!
การปรับใช้ smart contract โดยใช้ thirdweb CLI
เมื่อคุณติดตั้ง CLI แล้ว คุณสามารถใช้มันเพื่อปรับใช้ smart contract ของคุณได้
จาก terminal ไปยังไดเรกทอรีรากของ repository smart contract ของคุณ
รันคำสั่ง deploy:
จากนั้นระบบจะแนะนำคุณผ่านกระบวนการปรับใช้ smart contract:
ระบบจะเชื่อมต่อกับ thirdweb dashboard ของคุณโดยการเปิดหน้าต่างเบราว์เซอร์
จาก dashboard คุณจะต้องอนุมัติอุปกรณ์ของคุณ ซึ่งต้องให้คุณลงนามธุรกรรมโดยใช้กระเป๋าเงินที่คุณใช้กับ thirdweb
ดูการสาธิตจากทีม thirdweb:
อัปเดตล่าสุด
สิ่งนี้มีประโยชน์หรือไม่?