配置:4核 8G 300G硬盘
1.一键脚本:
wget -O Artela.sh https://raw.githubusercontent.com/a3165458/Artela/main/Artela.sh && chmod +x Artela.sh && ./Artela.sh
选择1安装节点,创建节点名称 这里要等30分钟左右下载快照
2.节点安装完成后一定一定一定记得复制那行代码之后再按任意键退出。退出后用那行代码来添加环境变量,不然后面没法创建验证者。
source $HOME/.bash_profile
创建钱包
artelad keys add 钱包名
也可以导入其他钱包
artelad keys add 钱包名 --recover
3.将对应的助记词导入metamask,okx等钱包,获取对应的EVM钱包地址
4.进入官方Discord领水:https://discord.com/invite/artela 找到testnet-faucet频道 输入格式:$request 钱包地址
5.创建验证者
下方示意中的自由改动字样均可自由改动
artelad tx staking create-validator \
--amount 1art \
--from 钱包名字 \
--commission-rate 0.075 \
--commission-max-rate 0.1 \
--commission-max-change-rate 0.01 \
--min-self-delegation 1 \
--pubkey $(artelad tendermint show-validator) \
--moniker "自由改动" \
--identity "自由改动" \
--details "自由改动" \
--chain-id artela_11822-1 \
--gas auto \
--gas-adjustment 1.5 \
-y
如果创建失败,请按下面的指令下载快照后再创建验证者
拉取一下高度:
PEERS="c467431b5807e589503490534461becbc0c6c2b9@95.217.107.213:18656,aa0ee6067fdce8d1974350d5763eb0fce20e1bb1@161.97.157.206:3456,5136806945221166e1afe990607b91889cd64fa3@109.199.105.131:25656,a4c1c84b296c2e7698fb7d1bfa62f01ba78db45f@109.199.127.156:26656,3d3f642f961c6ec867685fe1ecb04b0f1e616049@142.93.215.56:26656,220e2d097dd82a4e5eafdebfbb6eb0848f2bfbd7@209.97.159.251:33656,838edc684ebd4cc98b2f5f79fe2b5e102c459562@173.249.3.200:25656,5b12af14f781ad8afc944c13df84555f696cd9f2@194.163.165.20:26656,aa8aae4897843ca2b0fe789286e25b7548dc3c3d@45.83.122.236:26656,60aeda847d1dbcc9b6dccecc7d0978eb9d9c70a4@185.222.240.97:11856,6fff1a33731d3312be547ad440682d66d945f45b@62.169.16.206:3456,453304deaaaeca1a7c5f832007ef8d6ffdb10d56@47.245.25.38:26656,d9106f4b2c96d7ba99ff4f7f9aa782adc7aa1042@94.16.111.200:3456,66ba148a56dc0840a75ee6b614193e148c2f6900@184.174.37.85:3456,a84cd3e3d401f7b853135a4ca786057c7a0b913a@38.242.157.138:26656,b6e3e44bd255830500993a189e194f638d1f1fb3@185.215.180.213:3456,46befb6c1cb43a6871084c1a39aab4d05b27f46d@209.126.8.121:3456,64b173abafe71d5d28bc126dd07c4aa0e474dcb6@138.201.22.153:656,956a40941c5279d74007ec2ee5a5908692812713@185.215.164.243:12656,0efbb9d98a77ae55f05cb670e35be9bc0b8c4176@213.199.34.26:26011,4d080f68953ccb32d4c39e7b0e8d07a4f2a51427@185.55.240.193:3456,4dcb0c203e788f196c63304176ec596ce1ef6995@152.53.34.225:3456,16408ed57fc59c99d8489934e95970fb28a8f3e1@5.189.186.227:25656,d4ed29b7305acebbd4d9b09b8c0a1b282c40eeee@207.180.239.208:25656,33c999634464a42867990c23ffd35fd2219ff0f9@35.90.134.158:26656,72557510565d3dc18754ced7731e5018e3674d7d@62.210.123.22:3456,ec11a8bfc5dd888feb4fbe213e8ff59b4ada83bf@216.250.122.2:60656,851b71ab72498ccb75240306c837402f17b8ce36@95.214.52.174:56656,e8bf8e4effe43f4299ad286a16f7f613a5bd797f@173.212.252.244:26656,f1b43cad5f216a09a12a30f311b3bce6763e2cea@178.18.253.187:45656" sed -i 's|^persistent_peers =.|persistent_peers = "'$PEERS'"|' $HOME/.artelad/config/config.toml pm2 restart artelad
一般情况下,拉取完高度就能创建验证者了。
如果还是不行的话,就按下面的指令下载快照再创建。 停止Artela节点:
sudo systemctl stop artelad
备份验证者状态文件:
cp $HOME/.artelad/data/priv_validator_state.json $HOME/.artelad/priv_validator_state.json.backup
删除现有数据
rm -rf $HOME/.artelad/data
下载并解压快照:
curl https://server-4.itrocket.net/testnet/artela/artela_2024-08-14_11532651_snap.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.artelad
恢复验证者状态文件:
mv $HOME/.artelad/priv_validator_state.json.backup $HOME/.artelad/data/priv_validator_state.json
重启Artela节点:
sudo systemctl restart artelad && sudo journalctl -u artelad -f
6.创建验证人成功后,进入浏览器确认验证人信息
https://explorer.dadunode.com/artela 进入后点击右上角搜索框搜索自己的钱包地址,这个地址是刚刚生成的art开头的地址
找到后点击进去查询
确认创建完毕
好了,搞定了。