【hardhat】快速入门
·
1. 创建项目目录
创建目录
mkdir hardhat-pro
切换到项目目录
cd hardhat-pro

2. 初始化项目
初始化package.json
npm init -y
安装hardhat
npm i hardhat
hardhat项目初始化
npx hardhat init


3. 编译
npx hardhat compile

4. 测试

5. 部署
部署hardhat网络

部署到公网-测试网
- 修改配置文件 hardhat.config.ts (SEPOLIA_API_URL和PRIVATE_KEY, 看后面的附加说明)
import { HardhatUserConfig } from "hardhat/config";
import "@nomicfoundation/hardhat-toolbox";
const SEPOLIA_API_URL = "去alchemy申请";
const PRIVATE_KEY = "MetaMask的sepolia私钥";
const config: HardhatUserConfig = {
networks: {
sepolia: {
url: `${SEPOLIA_API_URL}`,
accounts: [`${PRIVATE_KEY}`]
}
},
solidity: "0.8.24",
};
export default config;
- 部署到sepolia测试网

- 测试网查看信息


6. 附加说明
- 申请sepolia_api(Alchemy - the web3 development platform)




API KEY 即上面的SEPOLIA_API_URL
- MetaMask私钥

chrome浏览器安装metamask扩展,然后复制出私钥,即PRIVATE_KEY的值
更多推荐



所有评论(0)