JSON-RPC Methods
Supported Ethereum JSON-RPC methods on BlockVectra, summaries, and Computation Unit (CU) weights.
BlockVectra supports standard Ethereum JSON-RPC 2.0 methods across supported blockchain networks. All requests go through BlockVectra's JSON-RPC interface, are metered in Computation Units (CU), and are rate-limited per key.
Select any method below to view its parameters, return structure, notes, curl request example, and per-chain availability.
Methods
| Method | Summary | CU / Call |
|---|---|---|
eth_blockNumber | Return the number of the latest block known to the node. | 1 CU |
eth_chainId | Return the EIP-155 chain ID of the current network. | 1 CU |
eth_gasPrice | Return the node's suggested current gas price in wei. | 10 CU |
eth_maxPriorityFeePerGas | Return the node's suggested EIP-1559 priority fee (tip) per gas, in wei. | 10 CU |
eth_estimateGas | Estimate the gas limit a transaction would need. | 20 CU |
eth_call | Execute a read-only call against the state of a given block and return its result. | 15 CU |
eth_getBalance | Return the balance of an address at a given block, in wei. | 10 CU |
eth_getCode | Return the contract bytecode deployed at an address at a given block. | 10 CU |
eth_getStorageAt | Return the raw value stored at a given storage slot of an address. | 10 CU |
eth_getTransactionCount | Return the number of transactions sent from an address (its nonce) at a given block. | 10 CU |
eth_getBlockByNumber | Return a block by its number, optionally with full transaction objects. | 5 CU |
eth_getBlockByHash | Return a block by its hash, optionally with full transaction objects. | 10 CU |
eth_getTransactionByHash | Return a transaction by its hash. | 10 CU |
eth_getTransactionReceipt | Return the receipt (execution result) of a transaction by its hash. | 10 CU |
eth_getLogs | Query event logs within a block range that match a filter. | 30 CU |
eth_feeHistory | Return historical base fees, gas usage ratios and optional priority-fee percentiles over a range of blocks. | 10 CU |
eth_sendRawTransaction | Submit a signed raw transaction. | 30 CU |
eth_syncing | Return the node's syncing status. | 10 CU |
net_version | Return the network ID of the current network as a decimal string. | 10 CU |
web3_clientVersion | Return the client name and version string of the node. | 10 CU |
Related references
Full Reference
Complete JSON-RPC 2.0 API specification and endpoint index. Browse all supported methods, request and response shapes, schema types, and error codes.
eth_blockNumber: parameters, returns and CU
Return the number of the latest block known to the node. See parameters, return value, CU metering and supported chains for this method.