用途:Avail 是数据可用性(DA)层,Avail Node 是其官方 Substrate 客户端。本技能用于运行节点、编写 Kate RPC 脚本、与轻客户端或浏览器集成,以及理解运行时 API。
主要能力:支持多条链(dev、turing、mainnet),提供 Kate RPC 用于 DA 查询(rows、proofs、block length、per-tx data proof),并可通过 basic-authorship 客户端进行可选的自定义区块出块。
使用方式:运行节点、配置链 ID(dev、turing、mainnet)、使用 Docker 或自定义 chain spec;启用 Kate RPC 后调用 queryRows、queryProof、queryMultiProof、blockLength、queryDataProof 等方法;出块使用 ProposerFactory 与 Proposer;运行时 API 涉及 DataAvailApi、KateApi、ExtensionBuilder。
适用场景:节点运维、DA 工具开发、轻客户端与浏览器集成、区块生产定制。
限制:资料未提供具体安装命令、收费、价格、平台与效果信息;使用 unsafe/Kate 标志需注意节点安全,应验证二进制并安全使用 RPC。