先部署到本地区块链上试验一下
1.npx hardhat node创建本地区块链(这个终端不要关) 得到19个固定的本地区块链
2.另起一个终端,利用deploy.js脚本文件把GhostCastle合约部署到本地区块链上 npx hardhat run scripts/deploy.js --network localhost
得到被部署的合约地址GhostCastle deployed to: 0x5FbDB2315678afecb367f032d93F642f64180aa3
3.把metamask连接到本地的localhost8545网络上,在metamask中添加账户(复制一个本地区块链的primary_key(19个之一就行)) 例如:0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff8 。。为什么我的账户之间转不了帐呃。。母鸡。。等会再试一下
把metamask与polygon链接,获取一些matic测试代币
点击metamask的设置可以直接手动添加网络
网络名称: Mumbai 测试网
新的RPC网址: rpc-mumbai.matic.today
链ID: 80001
货币符号: MATIC
然后去faucet.polygon.technology/ 黏贴想要获取代币的地址,提交就可以获取测试币。