avail

📁 hairyf/blockchain-master 📅 1 day ago
1
总安装量
1
周安装量
#77653
全站排名
安装命令
npx skills add https://github.com/hairyf/blockchain-master --skill avail

Agent 安装分布

mcpjam 1
claude-code 1
replit 1
junie 1
windsurf 1
zencoder 1

Skill 文档

Skill based on Avail Node (availproject/avail), generated from sources/avail. Doc path: sources/avail/README.md, sources/avail/client/basic-authorship/README.md, sources/avail/e2e/README.md, and node/rpc/runtime source (cli, command, kate-rpc, apis).

Avail is a data-availability layer. The Avail Node is the official Substrate-based client. It supports multiple chains (dev, turing, mainnet), Kate RPC for DA queries (rows, proofs, block length, per-tx data proof), and optional custom block authoring via the basic-authorship client. Use this skill to run nodes, script Kate RPC, integrate with light clients or explorers, and reason about runtime APIs.

Core References

Topic Description Reference
Node and chains Run node, chain IDs (dev, turing, mainnet), Docker, custom chain spec core-node-and-chains
Kate RPC Enable Kate RPC, methods (queryRows, queryProof, queryMultiProof, blockLength, queryDataProof), limits core-kate-rpc

Features

Block authoring and runtime

Topic Description Reference
Block authoring ProposerFactory and Proposer for custom block production (basic-authorship) features-block-authoring
Runtime APIs DataAvailApi, KateApi, ExtensionBuilder for DA and header extension features-runtime-apis

Best Practices

Topic Description Reference
Node security Binary verification, safe RPC usage, when to use unsafe/Kate flags best-practices-node-security