测试网节点教程系列 5 —— Avail Network

测试网节点教程系列 5 —— Avail Network
Photo by NEOM / Unsplash

本系列之前的教程请见:https://forum.hammerplease.uk/t/topic/99

研究了一下官网,目前可以搭建的节点就 full node 、light node 和 validator node。(validator 的话一般硬件要求比较高,遂不考虑,暂时不去研究;PS,官网的教程写的确实详细连 Hetzner 怎么买服务器都写清楚了);full node 似乎没有直接提供身份的地方;所以这边选择搭建 light node。

主要参考的文档是这个:https://docs.availproject.org/docs/operate-a-node/run-a-light-client/Overview

在这边创建一个账户:https://goldberg.avail.tools/#/accounts

会得到一个 seed phrase ,也可以选择使用 json 保存下载。自己保存好,seed 我们需要用到。

进入服务器,做以下操作:

read -p 'enter your seed: ' seed
mkdir avail && cd avail && cat <<EOF > identity.toml
avail_secret_seed_phrase = "$seed"
EOF
cat <<EOF > docker-compose.yml
version: '3'

services:
  avail:
    image: availj/avail-light:v1.7.9
    container_name: avail-light
    restart: unless-stopped
    networks:
      - my
    command:
      - --network
      - goldberg 
      - --identity
      - /identity.toml
    volumes:
      - ./identity.toml:/identity.toml

networks:
  my:
EOF
docker compose up -d 

docker 的 tags 可以这边获取,直接使用最新的非 rc 版本就行:https://hub.docker.com/r/availj/avail-light/tags

如果想要自己自定义配置的话可以看这个:https://github.com/availproject/avail-light?tab=readme-ov-file#configuration-reference 包含了比官方文档更加多的信息,我只是设置了 identity,config 我就用了默认的。

很快就能看到已经开始同步了,报错可以忽略,只要不是容器自动终止了就表示没有问题。

如果不想跑在 docker 里面又不想自己动手,那么可以直接使用这个脚本:https://github.com/a3165458/Avail-one/blob/main/Avail-one.sh

PS,官方做了个浏览器的轻节点非常酷炫,可以看一下:https://light.avail.tools/

2024.04.03 更新

发现官方今天更新了:https://lightclient.availproject.org/

具体的规则:https://docs.availproject.org/docs/operate-a-node/run-a-light-client/light-client-challenge

04.09 结束

其他的都很简单 无非就是社交媒体的绑定 按照提示操作即可

中间有一步是绑定自己的 public key

可以新开一个进程使用 curl -sL1 avail.sh | bash 来跑

如果之前你是参考我的教程完成的话,那么其实也很简单,不需要跑这个命令,只需要在 docker-compose

availj/avail-light:v1.7.9 改成 availj/avail-light:v1.7.10

然后 docker compose up -d 重新启动一下

通过 docker compose logs -f avail 查看日志 打码处就是需要填入的 public key,1.7.9 只会展示 address 不会展示 public key

然后到这边领水:https://faucet.avail.tools/

完成所有步骤之后就能 mint 一个 nft 了

完成图:

以及可以 mint 一个 NFT:https://avail-testnet.subscan.io/extrinsic/0x80b860863c64f89b1467d67454992c40f2d5a41d2350ddc526bb6572a5420c85

2024.04.19 更新

可以收菜咯~

Avail Rewards
AVAIL is the token powering blockchain unification as the native asset of the Avail network. The AVAIL token powers Avail DA, Nexus, and Fusion.

Read more

【待续】关于翻墙的一些笔记

【待续】关于翻墙的一些笔记

工具推荐? 主要推荐Loon(Loon 打钱!): Powerful Network Toolbox for iOS & tvOS | Powerful Network Toolbox for iOS & tvOSEmploying Loon for effortless and secure Internet browsing by overseeing, administrating, and refining the entire device network.Loon 推荐理由大概是: * 便宜,人民币 50 左右 * Surge 表示不服。我穷是我的问题,但是我可以选择不用 Surge 我就没问题了。 * 一次购买 * Surge 再次表示不服。我能理解持续的开发存在人力的成本所以

By HammerBoss
测试网节点教程系列 10:Chasm Network

测试网节点教程系列 10:Chasm Network

也是朋友告诉我的项目,看到 exploring.eth 老师也发了。 官方网站:https://www.chasm.net/#product 网页做的很好看很高级 逻辑也很简单 就是众包 groq 出去给调用方,以此获取收益。官方确认一定会有空投。 官方文档写的很好,基本上对照着就能完成操作。这边简单介绍一下。 首先准备好机器 可以参考下面这篇购买对应的服务器和安装好 docker。官方推荐 2C4G 但我感觉 1C2G 都足够。 测试网节点教程系列 1 —— 准备工作设备 我的设备有 * Macbook Pro M1 Pro * Macbook Pro M1 * Windows 11 * Linux server(s) 考虑到很多读者的环境、经验、操作步骤、各种变量因素都会存在很多差异,每个人碰到的情况或者问题都也存在一些差异,

By HammerBoss
测试网教程合集

测试网教程合集

因为测试网相关的教程有点多 而且总是要跳转到另外地方看也并不方便,这边做一个集锦,收集一下目前写的所有测试网教程相关的文章。 测试网节点教程系列 1 —— 准备工作 测试网节点教程系列 2 —— Titan Network 测试网节点教程系列 3 —— Meson Network 测试网节点教程系列 4 —— Taiko 测试网节点教程系列 5 —— Avail Network 测试网节点教程系列 6 —— Quilibrium Network 测试网节点教程系列 7 —— io.net 测试网节点教程系列 8:Farcaster 测试网节点教程系列 9:ZKPool+ZKRush 测试网节点教程系列 10:Chasm Network

By HammerBoss