มาทำ mainnet fork กันเถอะ

--

ถ้า interact กับ smart contract บน mainnet แต่ไม่อยากเสียเงินจริงๆทำยังไงดี ? …. fork mainnet มาลงในเครื่องเลยสิ!

https://drawception.com/game/aGjeGH5kAA/mewtwo-wielding-a-giant-fork/

ก่อนจะมาเริ่มกัน ต้อง setup ดังนี้ก่อน

  1. ต้อง setup project hardhat ให้เสร็จ
  2. มี alchemy key ของ ethereum mainnet

โอเค มาเริ่มกันเลย

  1. รันคำสั่ง

npx hardhat node — fork https://eth-mainnet.alchemyapi.io/v2/<alchemy_key>

จะได้ eth mainnet fork มารันบน local ละ

2. มาลอง interact กับ contract ของ WETH กัน

ตาม script ดังนี้

โอเค มาลองรันกัน

จะเห็นว่าเราสามารถทดลองกับ smart contract บน network ใดๆได้โดยไม่จำเป็นต้องห่วงเรื่อง scam เลย … เอาละ ep ต่อไป ไว้มาลองเล่น bot บน mainnet fork กัน

ref:

https://hardhat.org/hardhat-network/guides/mainnet-forking.html

--

--

No responses yet