มาทำ mainnet fork กันเถอะ
Apr 28, 2022
ถ้า interact กับ smart contract บน mainnet แต่ไม่อยากเสียเงินจริงๆทำยังไงดี ? …. fork mainnet มาลงในเครื่องเลยสิ!
ก่อนจะมาเริ่มกัน ต้อง setup ดังนี้ก่อน
- ต้อง setup project hardhat ให้เสร็จ
- มี alchemy key ของ ethereum mainnet
โอเค มาเริ่มกันเลย
- รันคำสั่ง
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