eth_accounts | Returns a list of addresses owned by the node. | 1 |
eth_blockNumber | Returns the number of the most recent block. | 1 |
eth_call | Executes a message call without creating a transaction on the blockchain. | 10 |
eth_chainId | Returns the chain identifier as a hexadecimal quantity. | 1 |
eth_estimateGas | Estimates the gas required to execute a transaction. | 50 |
eth_feeHistory | Returns fee-market data for a requested range of blocks. | 1 |
eth_gasPrice | Returns the current gas price per unit of gas as a hexadecimal quantity. Note: Arc uses USDC as its native gas token; the returned value is denominated in USDC, not ETH. | 5 |
eth_getBalance | Returns an account balance at a specified block. | 5 |
eth_getBlockByHash | Returns a block by hash with either full transaction objects or transaction hashes. | 5 |
eth_getBlockByNumber | Returns a block by number or block tag with either full transaction objects or transaction hashes. | 5 |
eth_getBlockReceipts | Returns the transaction receipts for a specified block. | 5 |
eth_getBlockTransactionCountByHash | Returns the number of transactions in a block identified by hash. | 5 |
eth_getBlockTransactionCountByNumber | Returns the number of transactions in a block identified by number or tag. | 5 |
eth_getCode | Returns the code stored at an address at a specified block. | 5 |
eth_getFilterChanges | Returns changes since the last poll for a filter. | 5 |
eth_getFilterLogs | Returns all logs matching an existing filter. | 5 |
eth_getLogs | Returns logs matching a filter object. | 50 |
eth_getProof | Returns account and storage proofs for an address at a specified block. | 5 |
eth_getRawTransactionByBlockHashAndIndex | Returns a raw transaction by block hash and transaction index. | 5 |
eth_getRawTransactionByBlockNumberAndIndex | Returns a raw transaction by block number or tag and transaction index. | 5 |
eth_getRawTransactionByHash | Returns a raw transaction by its hash. | 5 |
eth_getStorageAt | Returns the value stored at a specified storage position for an address at a block. | 5 |
eth_getTransactionByBlockHashAndIndex | Returns a transaction by block hash and transaction index. | 5 |
eth_getTransactionByBlockNumberAndIndex | Returns a transaction by block number or tag and transaction index. | 5 |
eth_getTransactionByHash | Returns a transaction by its hash. | 5 |
eth_getTransactionCount | Returns the number of transactions sent from an address at a specified block. | 10 |
eth_getTransactionReceipt | Returns the receipt for a transaction hash. | 5 |
eth_getUncleByBlockHashAndIndex | Returns the uncle at an index in a block identified by hash. | 5 |
eth_getUncleByBlockNumberAndIndex | Returns the uncle at an index in a block identified by number or tag. | 5 |
eth_getUncleCountByBlockHash | Returns the number of uncles in a block identified by hash. | 5 |
eth_getUncleCountByBlockNumber | Returns the number of uncles in a block identified by number or tag. | 5 |
eth_getWork | Returns the current block hash, seed hash, and target for mining. | 1 |
eth_hashrate | Returns the number of hashes per second the node is mining with. | 1 |
eth_maxPriorityFeePerGas | Returns a suggested priority fee per gas. | 1 |
eth_mining | Returns whether the node is actively mining new blocks. | 1 |
eth_newBlockFilter | Creates a filter that reports newly added blocks. | 5 |
eth_newFilter | Creates a filter for logs matching supplied criteria. | 5 |
eth_protocolVersion | Returns the current Ethereum protocol version. | 1 |
eth_sendRawTransaction | Submits a signed serialized transaction and returns its transaction hash. | 100 |
eth_submitHashRate | Submits the mining hashrate. | 1 |
eth_submitWork | Submits a proof-of-work solution. | 10 |
eth_subscribe | Creates a subscription for supported events over WebSocket. | 1 |
eth_syncing | Returns synchronization status or false when the node is not syncing. | 1 |
eth_uninstallFilter | Removes a filter and returns whether it was removed. | 5 |
eth_unsubscribe | Cancels an existing WebSocket subscription. | 1 |