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

# StarkNet (STRK) JSON-RPC methods

> JSON-RPC methods supported for StarkNet (STRK).

[← Back to StarkNet (STRK) overview](/reference/jsonrpc-docs/starknet/stark-net-overview)

Browse the available JSON-RPC methods by namespace.

## STARKNET

* [starknet\_addDeclareTransaction](/reference/jsonrpc-docs/starknet/starknet/starknet-add-declare-transaction)
* [starknet\_addDeployAccountTransaction](/reference/jsonrpc-docs/starknet/starknet/starknet-add-deploy-account-transaction)
* [starknet\_addInvokeTransaction](/reference/jsonrpc-docs/starknet/starknet/starknet-add-invoke-transaction)
* [starknet\_blockHashAndNumber](/reference/jsonrpc-docs/starknet/starknet/starknet-block-hash-and-number)
* [starknet\_blockNumber](/reference/jsonrpc-docs/starknet/starknet/starknet-block-number)
* [starknet\_call](/reference/jsonrpc-docs/starknet/starknet/starknet-call)
* [starknet\_chainId](/reference/jsonrpc-docs/starknet/starknet/starknet-chain-id)
* [starknet\_estimateFee](/reference/jsonrpc-docs/starknet/starknet/starknet-estimate-fee)
* [starknet\_estimateMessageFee](/reference/jsonrpc-docs/starknet/starknet/starknet-estimate-message-fee)
* [starknet\_getBlockTransactionCount](/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-transaction-count)
* [starknet\_getBlockWithReceipts](/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-receipts)
* [starknet\_getBlockWithTxHashes](/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-tx-hashes)
* [starknet\_getBlockWithTxs](/reference/jsonrpc-docs/starknet/starknet/starknet-get-block-with-txs)
* [starknet\_getClass](/reference/jsonrpc-docs/starknet/starknet/starknet-get-class)
* [starknet\_getClassAt](/reference/jsonrpc-docs/starknet/starknet/starknet-get-class-at)
* [starknet\_getClassHashAt](/reference/jsonrpc-docs/starknet/starknet/starknet-get-class-hash-at)
* [starknet\_getEvents](/reference/jsonrpc-docs/starknet/starknet/starknet-get-events)
* [starknet\_getNonce](/reference/jsonrpc-docs/starknet/starknet/starknet-get-nonce)
* [starknet\_getStateUpdate](/reference/jsonrpc-docs/starknet/starknet/starknet-get-state-update)
* [starknet\_getStorageAt](/reference/jsonrpc-docs/starknet/starknet/starknet-get-storage-at)
* [starknet\_getTransactionByBlockIdAndIndex](/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-by-block-id-and-index)
* [starknet\_getTransactionByHash](/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-by-hash)
* [starknet\_getTransactionReceipt](/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-receipt)
* [starknet\_getTransactionStatus](/reference/jsonrpc-docs/starknet/starknet/starknet-get-transaction-status)
* [starknet\_simulateTransactions](/reference/jsonrpc-docs/starknet/starknet/starknet-simulate-transactions)
* [starknet\_specVersion](/reference/jsonrpc-docs/starknet/starknet/starknet-spec-version)
* [starknet\_syncing](/reference/jsonrpc-docs/starknet/starknet/starknet-syncing)
* [starknet\_traceBlockTransactions](/reference/jsonrpc-docs/starknet/starknet/starknet-trace-block-transactions)
* [starknet\_traceTransaction](/reference/jsonrpc-docs/starknet/starknet/starknet-trace-transaction)
