三英战吕布web3游戏项目启动全流程

项目是一个学习相关的很好的例子并且开源,原本的项目是连接goerli网络,但我把它修改为可连接ganache网络的项目了,更方便启动。

智能合约部分

进入文件 `hardhat.config.js` ,增加一个钱包私钥

2.执行npm install

3.测试合约 npx hardhat test

4.部署到 ganache 测试网络

npx hardhat run scripts/deploy.js --network ganache

前端运行,进入到前端目录 cd game

1.安装依赖 yarn install

2.编辑文件 `.env`,把部署的合约地址填入。

3.修改index.js当中的相关文件

3.启动前端 yarn serve

需要源码私信我

相关推荐
HAH-HAH2 小时前
【洛谷】P2197【模板】Nim 游戏
算法·游戏
★YUI★3 小时前
学习制作记录(选项UI以及存档系统)8.24
学习·游戏·ui·unity·c#
木西7 小时前
React Native DApp 开发全栈实战·从 0 到 1 系列(钱包全链路)
react native·web3
区块链蓝海10 小时前
UPCX与日本电信公司NTT就新一代去中心化支付系统签署合作协议
人工智能·web3·区块链
BlackQid13 小时前
基于C的猜数字游戏——详解随机数生成原理与技巧
游戏·c
coding_myway15 小时前
量子链(Qtum)分布式治理协议
区块链
天涯学馆1 天前
Solidity 中的继承:如何复用和扩展智能合约
区块链·智能合约·solidity
Ashlee_code1 天前
香港券商櫃台系統跨境金融研究
java·python·科技·金融·架构·系统架构·区块链
终端域名1 天前
去中心化的私有货币与中心化的法定货币的对比分析
去中心化·区块链
Thomas_YXQ2 天前
Unity3D编辑器扩展-物体批量替换设置材质
游戏·unity·编辑器·游戏引擎·材质