Avail RPC Endpoint

Fast, flat-rate Avail RPC node provider — free tier, no KYC, HTTP & WebSocket.

Avail DA is a modular data availability layer built on Polkadot's Substrate framework, providing ordering and verifiable data publishing for rollups and other chains. It uses data availability sampling and validity proofs so light clients can confirm data was published without downloading full blocks. SwiftNodes provides Avail RPC across load-balanced nodes.

Network: Avail
Type: Non-EVM
Slug: avail
Native token: AVAIL (Avail)
Block time: ~20 seconds
Finality: Deterministic finality via GRANDPA, typically reached within roughly 20 seconds (about one block).
Mainnet: July 23, 2024
Category: Modular data availability layer (Substrate / Polkadot NPoS)

About Avail

Avail launched its DA mainnet and the native AVAIL token on July 23, 2024. It is built with Substrate and secured by nominated proof-of-stake (NPoS), the same family of consensus used across the Polkadot ecosystem, and uses KZG polynomial commitments to make data availability sampling efficient.

Rollups post transaction data to Avail as blobs while executing elsewhere; the broader Avail stack also includes Nexus for proof aggregation and Fusion for shared security.

Common Use Cases on Avail

  • Data availability for rollups
  • Validium and validity-rollup data posting
  • Light-client data availability sampling
  • Blob storage for modular chains
  • Shared security via Avail Fusion

Avail Ecosystem

Used as a DA layer by rollup stacks and frameworks including Arbitrum Orbit, OP Stack, Polygon CDK, and Madara-based chains, alongside the Avail Nexus and Fusion components.

HTTP Endpoint

https://rpc.swiftnodes.io/rpc/avail?key=YOUR_API_KEY

WebSocket Endpoint

wss://rpc.swiftnodes.io/ws/avail?key=YOUR_API_KEY

Quick Start: Connect to Avail

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/avail?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"getHealth","id":1}'

Note: Avail uses its own RPC methods. Refer to the official Avail documentation for available methods.

Bridging to Avail

The Avail bridge connects AVAIL to Ethereum as an ERC-20, and the Vector bridge relays data attestations to Ethereum for rollups settling there.

Features of SwiftNodes for Avail

  • Multiple load-balanced upstream nodes for high availability
  • Health-checked every 60 seconds with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Avail

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Avail

How is Avail queried?

Avail uses the Substrate JSON-RPC interface (for example chain_, state_, and author_ methods) over HTTP and WebSocket, plus an Avail-specific API for submitting and retrieving data blobs by app ID.

Does Avail have an EVM chain ID?

No. Avail is a non-EVM Substrate chain and is addressed through Substrate JSON-RPC and SS58 addresses rather than an EVM chain ID.

What are the AVAIL token decimals?

AVAIL uses 18 decimals; the smallest unit on Substrate-based chains is the planck-style base unit, where 1 AVAIL = 10^18 base units.

Does Avail execute smart contracts?

Avail DA focuses on ordering and data availability rather than general execution; rollups handle execution and post their data to Avail.

Ready to start building on Avail? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.