Cover photo

Fhenix Deploy Contract

Fhenix เป็น Blockchain Layer 2 ระดมทุน 22M มีเควสให้ทำใน Discord เพื่อเก็บสะสมแต้มลุ้น Airdrop วันนี้จะมาสอนทำเควส Deploy contract กัน

1.เข้าร่วม Discord Fhenix

2,Verify discord ให้เรียบร้อย จากนั้นไปที่ ห้อง Chennel & Role

post image

3.เลือกแท๊บ Browse Channels มองหาห้อง community-quests ติกเครื่องหมายถูก

post image

4.เข้าไปที่ห้อง community-quests แล้วใช้คำสั่ง /quest จะมี menu quest ขึ้นมาตามภาพ

post image

5.เลือกQuest ที่ 1 จะปรากฎห้องย่อยขึ้นมาอีกห้องให้เราเชื่อม Wallet กด Connect wallet ก่อนที่เราจะ Sign เพื่อเชือม wallet ให้เราเปลี่ยน chain เป็น Etherum Mainnet ก่อนไม่งั้น Metamask จะไม่เด้งขึ้นมาให้ sign

post image

6.ไปที่ ChainList เพื่อ add chain Fhenix testnst

post image

7.Bridge ETH จาก sepolia ไปยัง Fhenix เพื่อใช้เป็นค่า gas ในการ Deploy ที่

https://bridge.helium.fhenix.zone/

8.เราจะใช้ Remix ในการ Deploy contract ให้ไปที่ Remix กดสร้างไฟล์ให้ใช้ชื่อว่า test.sol แล้วเอา Code นี้ไปใส่

// SPDX-License-Identifier: MIT pragma solidity ^0.8.26; contract Counter { uint256 public count; function increment() public { count += 1; } function decrement() public { require(count > 0, "Count cannot be negative."); count -= 1; } function getCount() public view returns (uint256) { return count; } }

จากนั้น ทำการ Compile

post image

แล้ว Deploy ก่อน Deploy ให้เลือก Injected Provider - MetaMask เปลี่ยน chain ใน metamask เป็น Fhenix แล้วทำการ Deploy ให้เรา Deploy ทั้งหมด 5 ครั้ง

post image

แล้วกลับไป Discord เพื่อ verify

post image

อ้างอิงวิธีการ ทำมาจาก

https://www.alphadrops.net/alpha/fhenix

เช่นเคยถ้าเห็นว่ามีประโยชน์แล้วอยากสนันสนุนสามารถ Mint NFT เพื่อเป็นกำลังใจได้