> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Avalanche methods

> Complete reference of supported Avalanche C-Chain and P-Chain JSON-RPC methods on Chainstack, including method availability details.

Our pricing is simple: 1 RU per full request, 2 RUs per archive. For which EVM methods are full vs archive, see [Request units — EVM methods affected by block age](/docs/request-units#evm-methods-affected-by-block-age).

See also [interactive Avalanche API call examples](/reference/avalanche-getting-started).

## Contract chain (C-Chain)

<Note>
  This table reflects the C-Chain surface after the [Helicon upgrade](/docs/avalanche-helicon-upgrade), which removed the `admin`, `warp`, and `personal` namespaces, three `eth` methods, and eight non-trace `debug` methods. Helicon activated on Fuji Testnet on July 28, 2026 and on Avalanche Mainnet on September 22, 2026 at 15:00 UTC.
</Note>

| Method | Availability | Comment |
| - | - | - |
| eth\_accounts | <Icon icon="xmark" iconType="solid" /> | Removed by the [Helicon upgrade](/docs/avalanche-helicon-upgrade) |
| eth\_blockNumber | <Icon icon="square-check" iconType="solid" /> | |
| eth\_call | <Icon icon="square-check" iconType="solid" /> | |
| eth\_chainId | <Icon icon="square-check" iconType="solid" /> | |
| eth\_estimateGas | <Icon icon="square-check" iconType="solid" /> | |
| eth\_feeHistory | <Icon icon="square-check" iconType="solid" /> | |
| eth\_gasPrice | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getAccount | <Icon icon="xmark" iconType="solid" /> | |
| eth\_getBalance | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getBlockByHash | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getBlockByNumber | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getBlockReceipts | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getBlockTransactionCountByHash | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getBlockTransactionCountByNumber | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getCode | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getFilterChanges | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getFilterLogs | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getLogs | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getProof | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getStorageAt | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getTransactionByBlockHashAndIndex | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getTransactionByBlockNumberAndIndex | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getTransactionByHash | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getTransactionCount | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getTransactionReceipt | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getUncleCountByBlockHash | <Icon icon="square-check" iconType="solid" /> | |
| eth\_getUncleCountByBlockNumber | <Icon icon="square-check" iconType="solid" /> | |
| eth\_get\_asset\_balance | <Icon icon="xmark" iconType="solid" /> | |
| eth\_maxPriorityFeePerGas | <Icon icon="square-check" iconType="solid" /> | |
| eth\_newBlockFilter | <Icon icon="square-check" iconType="solid" /> | |
| eth\_newFilter | <Icon icon="square-check" iconType="solid" /> | |
| eth\_newPendingTransactionFilter | <Icon icon="square-check" iconType="solid" /> | |
| eth\_signTransaction | <Icon icon="xmark" iconType="solid" /> | |
| eth\_subscribe | <Icon icon="square-check" iconType="solid" /> | |
| eth\_syncing | <Icon icon="square-check" iconType="solid" /> | |
| eth\_uninstallFilter | <Icon icon="square-check" iconType="solid" /> | |
| eth\_unsubscribe | <Icon icon="square-check" iconType="solid" /> | |
| eth\_sendRawTransaction | <Icon icon="square-check" iconType="solid" /> | |
| net\_listening | <Icon icon="square-check" iconType="solid" /> | |
| net\_peerCount | <Icon icon="square-check" iconType="solid" /> | |
| net\_version | <Icon icon="square-check" iconType="solid" /> | |
| txpool\_content | <Icon icon="xmark" iconType="solid" /> | |
| txpool\_inspect | <Icon icon="xmark" iconType="solid" /> | |
| txpool\_contentFrom | <Icon icon="xmark" iconType="solid" /> | |
| txpool\_status | <Icon icon="square-check" iconType="solid" /> | |
| web3\_clientVersion | <Icon icon="square-check" iconType="solid" /> | |
| web3\_sha3 | <Icon icon="square-check" iconType="solid" /> | |
| debug\_getBadBlocks | <Icon icon="xmark" iconType="solid" /> | Removed by the [Helicon upgrade](/docs/avalanche-helicon-upgrade) |
| debug\_storageRangeAt | <Icon icon="xmark" iconType="solid" /> | Removed by the [Helicon upgrade](/docs/avalanche-helicon-upgrade) — use [eth\_getStorageAt instead](/docs/using-eth_getstorageat-instead-of-debug_storagerangeat-on-reth) |
| debug\_getTrieFlushInterval | <Icon icon="xmark" iconType="solid" /> | |
| debug\_traceBlock | <Icon icon="square-check" iconType="solid" /> | |
| debug\_traceBlockByHash | <Icon icon="square-check" iconType="solid" /> | |
| debug\_traceBlockByNumber | <Icon icon="square-check" iconType="solid" /> | |
| debug\_traceCall | <Icon icon="square-check" iconType="solid" /> | |
| debug\_traceTransaction | <Icon icon="square-check" iconType="solid" /> | |
| avax.getAtomicTx | <Icon icon="square-check" iconType="solid" /> | Served at the `/ext/bc/C/avax` endpoint |
| avax.getAtomicTxStatus | <Icon icon="square-check" iconType="solid" /> | Deprecated by the [Helicon upgrade](/docs/avalanche-helicon-upgrade) — use `avax.getAtomicTx`. Served at the `/ext/bc/C/avax` endpoint |
| avax.getUTXOs | <Icon icon="square-check" iconType="solid" /> | Served at the `/ext/bc/C/avax` endpoint |
| avax.issueTx | <Icon icon="xmark" iconType="solid" /> | |
| admin\_addPeer | <Icon icon="xmark" iconType="solid" /> | |
| admin\_addTrustedPeer | <Icon icon="xmark" iconType="solid" /> | |
| admin\_datadir | <Icon icon="xmark" iconType="solid" /> | |
| admin\_exportChain | <Icon icon="xmark" iconType="solid" /> | |
| admin\_importChain | <Icon icon="xmark" iconType="solid" /> | |
| admin\_nodeInfo | <Icon icon="xmark" iconType="solid" /> | |
| admin\_peerEvents | <Icon icon="xmark" iconType="solid" /> | |
| admin\_peers | <Icon icon="xmark" iconType="solid" /> | |
| admin\_removePeer | <Icon icon="xmark" iconType="solid" /> | |
| admin\_removeTrustedPeer | <Icon icon="xmark" iconType="solid" /> | |
| admin\_startHTTP | <Icon icon="xmark" iconType="solid" /> | |
| admin\_startWS | <Icon icon="xmark" iconType="solid" /> | |
| admin\_stopHTTP | <Icon icon="xmark" iconType="solid" /> | |
| admin\_stopWS | <Icon icon="xmark" iconType="solid" /> | |

## Exchange chain (X-Chain)

| Method | Availability | Comment |
| - | - | - |
| avm.buildGenesis | <Icon icon="square-check" iconType="solid" /> | |
| avm.getAddressTxs | <Icon icon="square-check" iconType="solid" /> | |
| avm.getAllBalances | <Icon icon="square-check" iconType="solid" /> | |
| avm.getAssetDescription | <Icon icon="square-check" iconType="solid" /> | |
| avm.getBalance | <Icon icon="square-check" iconType="solid" /> | |
| avm.getBlockByHeight | <Icon icon="square-check" iconType="solid" /> | |
| avm.getHeight | <Icon icon="square-check" iconType="solid" /> | |
| avm.getTx | <Icon icon="square-check" iconType="solid" /> | |
| avm.getTxStatus | <Icon icon="square-check" iconType="solid" /> | |
| avm.getUtxOs | <Icon icon="square-check" iconType="solid" /> | |
| avm.issueTx | <Icon icon="square-check" iconType="solid" /> | |

## Platform chain (P-Chain)

| Method | Availability | Comment |
| - | - | - |
| platform.getBalance | <Icon icon="square-check" iconType="solid" /> | |
| platform.getAllValidatorsAt | <Icon icon="square-check" iconType="solid" /> | |
| platform.getBlockchainStatus | <Icon icon="square-check" iconType="solid" /> | |
| platform.getBlockchains | <Icon icon="square-check" iconType="solid" /> | |
| platform.getCurrentSupply | <Icon icon="square-check" iconType="solid" /> | |
| platform.getCurrentValidators | <Icon icon="square-check" iconType="solid" /> | |
| platform.getFeeConfig | <Icon icon="square-check" iconType="solid" /> | |
| platform.getFeeState | <Icon icon="square-check" iconType="solid" /> | |
| platform.getHeight | <Icon icon="square-check" iconType="solid" /> | |
| platform.getMinStake | <Icon icon="square-check" iconType="solid" /> | |
| platform.getRewardUtxOs | <Icon icon="square-check" iconType="solid" /> | |
| platform.getStake | <Icon icon="square-check" iconType="solid" /> | |
| platform.getStakingAssetId | <Icon icon="square-check" iconType="solid" /> | |
| platform.getSubnets | <Icon icon="square-check" iconType="solid" /> | |
| platform.getTimestamp | <Icon icon="square-check" iconType="solid" /> | |
| platform.getTotalStake | <Icon icon="square-check" iconType="solid" /> | |
| platform.getTx | <Icon icon="square-check" iconType="solid" /> | |
| platform.getTxStatus | <Icon icon="square-check" iconType="solid" /> | |
| platform.getUtxOs | <Icon icon="square-check" iconType="solid" /> | |
| platform.getValidatorsAt | <Icon icon="square-check" iconType="solid" /> | |
| platform.issueTx | <Icon icon="square-check" iconType="solid" /> | |
| platform.sampleValidators | <Icon icon="square-check" iconType="solid" /> | |
| platform.validatedBy | <Icon icon="square-check" iconType="solid" /> | |
| platform.validates | <Icon icon="square-check" iconType="solid" /> | |

## proposervm namespace

Available on all chains (P-chain, X-chain, C-chain).

| Method | Availability | Comment |
| - | - | - |
| proposervm.GetCurrentEpoch | <Icon icon="square-check" iconType="solid" /> | |
| proposervm.GetProposedHeight | <Icon icon="square-check" iconType="solid" /> | |
