Discover Avalanche, a fast and scalable blockchain with RPC access. Build dApps using its customizable subnets and comprehensive documentation.
The Avalanche RPC documentation provides developers with a detailed guide to interact programmatically with the Avalanche network. This guide covers the various API endpoints for managing blockchain data, executing smart contracts, and submitting transactions across the C-Chain (EVM-compatible), X-Chain, and P-Chain. With its high throughput and customizable subnets, Avalanche offers a scalable environment for building decentralized applications. The RPC documentation includes best practices and examples to simplify integration with the Avalanche blockchain ecosystem.
- Avalanche Website: https://avax.networkAvalanche RPC Gateway
*Supported Blockchains - tiers: 💎 Tier 1, ⭐ Tier 2, ✨ Tier 3
Don't have an API key?
Sign up to Dashboard and create your API keys today.
Get higher limits and use debugging tools.
Quick connection to Avalanche
Available Avalanche interfaces
Avalanche - JSON-RPC
- debug_tracecall
- eth_getcode
- eth_maxpriorityfeepergas
- debug_traceblockbyhash
- eth_chainid
- eth_gettransactioncount
- eth_blocknumber
- eth_call
- debug_tracetransaction
- eth_estimategas
- eth_gettransactionbyblockhashandindex
- eth_getunclecountbyblocknumber
- eth_gettransactionreceipt
- debug_traceblockbynumber
- eth_getblockbyhash
- eth_getblocktransactioncountbyhash
- eth_getblocktransactioncountbynumber
- eth_gasprice
- debug_getbadblocks
- debug_storagerangeat
- eth_gettransactionbyblocknumberandindex
- web3_clientversion
- eth_sendrawtransaction
- debug_traceblock
- eth_getstorageat
- eth_getunclecountbyblockhash
- eth_getproof
- eth_getbalance
- eth_gettransactionbyhash
- eth_getblockbynumber
- eth_getlogs
- eth_feehistory
Avalanche - Tatum API
- Generate Avalanche wallet
- Generate Avalanche account address from Extended public key
- Generate Avalanche private key
- Web3 HTTP driver
- Get current block number
- Get Avalanche block by hash
- Get the AVAX balance of an Avalanche account
- Get Avalanche Transaction
- Get count of outgoing Avalanche transactions
- Send AVAX or fungible tokens (ERC-20) from account to account
- Invoke a method in a smart contract on Avalanche
- Broadcast signed Avalanche transaction