avail

Operate Avail nodes and query Kate RPC for data proofs and block lengths.

4|1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/hairyf/blockchain-skills --skill avail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: avail
Source: https://github.com/hairyf/blockchain-skills/tree/main/skills/avail
Command: npx skills add https://github.com/hairyf/blockchain-skills --skill avail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies interacting with the Avail Network's data availability layer, enabling users to run nodes, query data, and understand its core functionalities.

Core Features & Use Cases

  • Node Operation: Run Avail nodes for development, testnet, or mainnet.
  • Data Availability Queries: Utilize Kate RPC to fetch data proofs, block lengths, and transaction data.
  • Runtime Integration: Understand and leverage runtime APIs for advanced data availability tooling.
  • Use Case: Developers can use this skill to set up a local Avail node for testing, query the availability of specific data batches, or integrate Avail's data availability features into their dApps.

Quick Start

Use the avail skill to run a local development node for Avail.

Frequently Asked Questions about avail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query data availability proofs on the Avail Network?

You can query data availability proofs on the Avail Network using the Kate RPC interface to fetch data proofs, block lengths, and transaction data directly from an active node.

How do I run a local Avail node for development testing?

To run a local Avail node for development testing, use this Skill to operate a Substrate-based client locally, allowing you to test data availability features before deploying to testnet or mainnet.

What is the Avail data availability layer and how does it work?

The Avail data availability layer is a Substrate-based network solution that allows developers to run nodes and query data batches, ensuring blockchain data is published and available for decentralized applications.

Can I use Avail runtime APIs for advanced data availability tooling?

Yes, you can leverage Avail runtime APIs to integrate comprehensive data availability solutions into your dApps, utilizing Substrate-based client functionalities for advanced tooling.

Does the Avail node support mainnet and testnet interactions?

Yes, the Avail node supports development, testnet, and mainnet interactions, enabling you to operate nodes and query data availability across different network environments.