For the complete documentation index, see llms.txt. This page is also available as Markdown.

Verify ด้วย Chiliz Block Explorer

ยืนยัน smart contract บน Chiliz Chain ผ่าน Chiliz Block Explorer (Blockscout) โดยใช้แบบฟอร์มเว็บ, Hardhat plugin หรือ Blockscout API

Chiliz Block Explorer เป็นบริการที่สร้างโดย Blockscout ดังนั้นคุณสามารถอ้างอิง เอกสารของพวกเขา สำหรับการใช้งานในชีวิตประจำวันได้

Blockscout มีหลายวิธีในการยืนยัน smart contract ของคุณบน Chiliz Chain:

  • สำหรับ smart contract ส่วนใหญ่: ใช้ฟีเจอร์ยืนยันของพวกเขา

  • สำหรับ smart contract ที่ซับซ้อนกว่า: ใช้เครื่องมือ command-line เช่น Hardhat

  • สำหรับ smart contract ที่เรียบง่าย: ใช้ API ของพวกเขา

ดู เอกสารการยืนยัน smart contract ของ Blockscout

การใช้ฟีเจอร์ยืนยันของ Chiliz Block Explorer

Chiliz Block Explorer มีอินเทอร์เฟซยืนยัน smart contract สำหรับ Chiliz Mainnet ที่ https://scan.chiliz.com/contract-verification และมีเอกสารอยู่ที่นี่: https://docs.blockscout.com/devs/verification/blockscout-ui

คุณยังสามารถยืนยัน smart contract บน Spicy Testnet ด้วยอินเทอร์เฟซนี้: https://spicy-explorer.chiliz.com/

สำหรับ smart contract หลายไฟล์ ให้แน่ใจว่าโค้ดของคุณถูก flatten แล้วก่อนอัปโหลด

ตัวอย่างเช่น หากคุณใช้ Remix IDE คุณสามารถคลิกขวาที่ไฟล์ smart contract contract-XYZ.sol ที่คอมไพล์แล้วใน File Explorer แล้วเลือกตัวเลือก "Flatten" จากนั้น ดาวน์โหลดไฟล์ที่ได้ (ชื่อ contract-XYZ_flattened.sol) เพื่ออัปโหลดไปยังแบบฟอร์มยืนยัน

ขั้นตอน:

  1. ในช่อง "Contract address to verify" ให้ใส่ที่อยู่ของ smart contract

  2. เลือกใบอนุญาตที่คุณต้องการนำไปใช้กับ smart contract ของคุณ เนื่องจากอาจไม่ชัดเจนว่าหมายความว่าอะไร นี่คือคำอธิบายสั้น ๆ เกี่ยวกับใบอนุญาต open-source

  1. เลือกวิธียืนยัน วิธีที่ง่ายที่สุดคือการให้ไฟล์ Solidity ที่ถูก flatten แล้ว หรือ "Solidity (Single file)"

  2. เลือกเวอร์ชัน compiler (Chiliz Chain รองรับเวอร์ชันถึง v0.8.30) และเวอร์ชัน EVM (Chiliz Chain รองรับเวอร์ชันถึง Prague)

  1. สุดท้าย ในช่อง "Contract Code" ให้วางโค้ด smart contract ที่คุณใช้คอมไพล์ smart contract ครั้งแรก แล้วคลิก "Verify & publish"

หากสำเร็จ smart contract ของคุณจะถูกระบุอย่างชัดเจนว่าได้รับการยืนยันแล้ว โดยมีเครื่องหมายถูกสีเขียว Block explorer จะแสดงซอร์สโค้ดและเปิดใช้งานฟีเจอร์โต้ตอบทั้งหมด

การใช้เครื่องมือ command-line

เอกสารของ Blockscout มี คู่มือโดยละเอียด เกี่ยวกับวิธีใช้เครื่องมือ command-line สำหรับการยืนยัน ซึ่งมีประโยชน์อย่างยิ่งหากคุณต้องการทำให้การยืนยัน smart contract เป็นแบบอัตโนมัติในสภาพแวดล้อมการพัฒนาของคุณ

คุณสามารถอ่านคู่มือการปรับใช้และยืนยันด้วย:

การใช้ API ของ Blockscout

Blockscout มี API ยืนยัน smart contract โดยเฉพาะ:

API endpoints คือ:

อัปเดตล่าสุด

สิ่งนี้มีประโยชน์หรือไม่?