curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "chain_getBlock"}' 'https://avail.api.onfinality.io/public'https://avail.api.onfinality.io/publicwss://avail.api.onfinality.io/public-wshttps://avail.api.onfinality.io/rest/public/blocks/head* The public endpoint is rate limited
ArchiveTrace
Hong KongN.Virginia
FullArchiveValidator
Hong KongN.Virginia
JSON-RPCWebSocketsMetrics
Only pay for what you need.
Avail is a modular data layer designed to unify liquidity and scalability across blockchains. Its architecture includes a data-availability layer (availDA), a cross-ecosystem verification hub (availNexus), and a unified security layer (availFusion). By leveraging KZG polynomial commitments and data availability sampling (DAS), Avail provides trust-minimized scalability for rollups and app-chains, enabling unlimited blockspace and high-assurance security. Compatible with EVM, WASM, and custom execution environments, Avail supports real-time applications in DeFi, gaming, and large-scale dApps. Light-client verification allows users to securely verify blocks in seconds without running full nodes.
OnFinality provides managed Avail RPC endpoints and dedicated node hosting, giving developers reliable access to the Avail network without the overhead of running their own infrastructure. Whether you are building a wallet, DeFi protocol, analytics tool, or game, OnFinality offers:
chain_getBlock.Public endpoints are suitable for lightweight testing, but they often lack rate limits, observability, and reliability guarantees. OnFinality's authenticated endpoints provide clearer usage limits, request analytics, and a path to higher-capacity infrastructure. For production workloads, dedicated nodes offer dedicated resources and full control.
A useful Avail RPC page should make the connection path, supported capabilities, and production planning trade-offs clear before a developer opens the dashboard.
Best fit: mainnet production workflows for Web3 products, integrations, and app backends.
What builders usually check first:
Supported capability notes:
Decision notes:
A quick connection check usually starts with chain_getBlock, then moves into the exact methods your wallet, dashboard, bot, indexer, or backend service needs.
Planning the next step:
Next steps:
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started