Gnoland正处于测试网阶段,当前为test2阶段。(本教程参考:mirror.xyz/exploring.eth)
一、在windows上安装WSL,WSL版Ubuntu,或者直接在ubuntu进行测试
1、找到你的ubuntu,以管理员身份运行一个终端
2、如下图所示
二、安装go环境
1、安装go1.18.2
安装完成后使用 go version
查看版本
cd sudo rm -rf /usr/local/go; curl https://dl.google.com/go/go1.18.2.linux-amd64.tar.gz | sudo tar -C/usr/local -zxvf - ; cat <<'EOF' >>$HOME/.profile export GOROOT=/usr/local/go export GOPATH=$HOME/go export GO111MODULE=on export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin EOF source $HOME/.profile
2、安装依赖库
sudo apt-get update -y && sudo apt-get upgrade -y;
sudo apt-get install curl build-essential jq git -y;
3、搭建环境
CD
git clone https://github.com/gnolang/gno/
cd gno
下面步骤大概率会因为网络问题无法完成,我折腾了三个小时总是无法从github下载,显示超时,因此如果老是如下图所示,先执行下面这个命令
go env -w GOPROXY=https://goproxy.cn,direct
然后再 make
最后一步
sudo cp build/gnokey /usr/local/bin/
三、创建钱包
1、用这个命令 gnokey generate
会创建24个单词(助记词),做好记录,复制下来;
2、创建钱包名字 gnokey add XXXXX --recover
XXXXX换成自己想要的名字并设置密码,会让你重复输入一次,完成后输入上面创建的24个单词(助记词),完成后会显示你的钱包地址和公钥;
3、使用 gnokey list
命令查看钱包地址
四、领取测试币: https://test2.gno.land/faucet,使用下面命令查看余额;
gnokey query auth/accounts/XXXXXXXXX --remote test2.gno.land:36657
XXXXXXXXX
为你的钱包地址,g1打头的那一组。