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

# Starknet methods

> Complete Starknet RPC API methods reference. Includes starknet_ and pathfinder_ methods for blocks, transactions, storage, and smart contracts.

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

Our pricing is simple: 1 RU per full request, 2 RUs per archive. For which Starknet methods are full vs archive, see [Request units — Starknet method scope](/docs/request-units#starknet-method-scope).

| Method | Availability | Comment |
| - | - | - |
| starknet\_specVersion | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getBlockWithTxHashes | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getBlockWithTxs | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getBlockWithReceipts | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getStateUpdate | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getStorageAt | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getStorageProof | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getTransactionStatus | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getTransactionByHash | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getTransactionByBlockIdAndIndex | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getTransactionReceipt | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getClass | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getClassHashAt | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getClassAt | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getBlockTransactionCount | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_call | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_estimateFee | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_estimateMessageFee | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_blockNumber | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_blockHashAndNumber | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_chainId | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_syncing | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getEvents | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_getNonce | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_traceTransaction | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_simulateTransactions | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_traceBlockTransactions | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_addInvokeTransaction | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_addDeclareTransaction | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_addDeployAccountTransaction | <Icon icon="square-check" iconType="solid" /> | |
| pathfinder\_version | <Icon icon="square-check" iconType="solid" /> | |
| starknet\_subscribeNewHeads | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| starknet\_subscribeEvents | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| starknet\_subscribeNewTransactions | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| starknet\_subscribeNewTransactionReceipts | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| starknet\_subscribeTransactionStatus | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| starknet\_unsubscribe | <Icon icon="square-check" iconType="solid" /> | WebSocket only |
| pathfinder\_subscribe | | Removed in Pathfinder 0.18.0 — use `starknet_subscribeNewHeads` |
| pathfinder\_unsubscribe | | Removed in Pathfinder 0.18.0 — use `starknet_unsubscribe` |
