nameishua / vue-game-dapp

使用 Solidity、Web3 和 Vue.js 构建区块链游戏

Home Page:https://web3-game.crayon.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-game-dapp

使用 Solidity、Web3 和 Vue.js 创建区块链游戏

开始

进入文件 hardhat.config.js ,增加一个钱包私钥和网络 Token。

安装依赖:

npm install

然后测试合约

npx hardhat test

合约部署

部署到 Goerli 测试网络

发布部署合约,下面的指令为部署到 ETH 测试网络 Goerli

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

部署到 Sepolia 测试网络

发布部署合约,下面的指令为部署到 ETH 测试网络 Sepolia

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

水龙头

前端运行

进入前端目录:

cd game

安装依赖

yarn install

设置合约地址

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

CONTRACT_ADDRESS="0xe"

启动前端

yarn serve

即可正常启动。

体验

GAME UI

体验地址:https://web3-game.crayon.dev/

About

使用 Solidity、Web3 和 Vue.js 构建区块链游戏

https://web3-game.crayon.dev/


Languages

Language:Vue 44.3%Language:JavaScript 27.2%Language:Solidity 19.0%Language:CSS 7.9%Language:HTML 1.6%