> ## 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.

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

## Contract chain (C-Chain)

| Method                                   | Availability                                  | Comment |
| ---------------------------------------- | --------------------------------------------- | ------- |
| eth\_accounts                            | <Icon icon="square-check" iconType="solid" /> |         |
| 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="square-check" 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="square-check" 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="square-check" 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="xmark" iconType="solid" />        |         |
| web3\_clientVersion                      | <Icon icon="square-check" iconType="solid" /> |         |
| web3\_sha3                               | <Icon icon="square-check" iconType="solid" /> |         |
| debug\_getBadBlocks                      | <Icon icon="square-check" iconType="solid" /> |         |
| debug\_storageRangeAt                    | <Icon icon="square-check" iconType="solid" /> |         |
| debug\_getTrieFlushInterval              | <Icon icon="square-check" 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="xmark" iconType="solid" />        |         |
| avax.getAtomicTxStatus                   | <Icon icon="xmark" iconType="solid" />        |         |
| avax.getUTXOs                            | <Icon icon="xmark" iconType="solid" />        |         |
| 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" /> |         |
