dRPC logoMy AccountMy Account (opens in a new tab)
GitHubGitHub (opens in a new tab)
  • Welcome to dRPC
  • NodeCloud
    • dRPC overview
    • Rate limiting
    • MEV protection
    • Archive Nodes
    • Create dRPC key
    • First request
    • Teams and roles
    • Requests authentication with JWT
    • Verification
    • Free vs paid
    • Compute units
      • EVM Subscriptions
      • Solana Subscriptions
      • Overview
      • Strategies
      • Provider rating
      • Cost model
    • Overview
    • Dshackle setup instructions
    • Price configuration
  • Referral
  • Faucets
  • Tor Support
  • Solana Geyser gRPC
  • NodeCore
  • What is NodeCore
  • Quickstart
  • Data & Wallet API
  • Overview
  • Quickstart
  • Data API
    • Supported Chains
      • Get Supported Chains
      • Get Supported Chain By Id
    • Wallet
      • Get EVM Portfolio
      • Get non-EVM Portfolio
      • Get Historical Net Worth
      • Get Transactions History
      • Get PNL History
      • Get Aggregated PNL
      • Get PnL for Multiple Wallets
      • Get Yield Recommendations
    • Token
      • Get Supported Tokens
      • Get Token Info By Id
      • Get Supported Price Symbols
      • Search Historical Prices
    • NFT
      • Get Wallet NFTs (Non-EVM)
      • Get Wallet NFTs (Multichain / EVM)
      • Get NFT Collections
      • Get NFT Metadata by ID
      • Refresh NFT Metadata
    • Protocols
      • Get APR History
      • Get Ledger Stakes
      • Get APR Growth
    • Transactions
      • Get Transaction History
  • Core RPC API
  • Ethereum API
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Optimism API
    • Ethereum and Optimism Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Arbitrum API
    • Ethereum and Arbitrum Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • arbtrace_filter
      • debug_traceBlockByNumber
      • arbtrace_block
      • arbtrace_replayBlockTransactions
      • arbtrace_replayBlockTransactionsvmTrace#vmTrace
      • debug_traceBlockByHash
      • arbtrace_transaction
      • debug_traceTransaction
      • debug_traceCall
      • arbtrace_replayTransaction
      • arbtrace_replayTransaction#vmTrace
      • arbtrace_callMany
      • arbtrace_get
      • arbtrace_call
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Solana API
    • Blocks info
      • getBlock
      • getBlockCommitment
      • getBlockProduction
      • getBlocks
      • getBlocksWithLimit
      • getBlockTime
      • getBlockHeight
      • getConfirmedBlocks
      • getConfirmedBlock
      • isBlockhashValid
      • getLatestBlockhash
    • Transactions info
      • getTransactionCount
      • getConfirmedTransaction
      • getTransaction
      • sendTransaction
      • simulateTransaction
      • getSignaturesForAddress
      • getSignatureStatuses
      • getConfirmedSignaturesForAddress2
    • Node info
      • getClusterNodes
      • getHealth
      • getVersion
      • getIdentity
    • Account info
      • getBalance
      • getAccountInfo
      • getVoteAccounts
      • getLargestAccounts
      • getMultipleAccounts
      • getProgramAccounts
      • getStakeActivation
    • Network info
      • getEpochInfo
      • getEpochSchedule
      • getFeeForMessage
      • getHighestSnapshotSlot
      • getGenesisHash
      • getRecentPerformanceSamples
      • getFirstAvailableBlock
      • getMinimumBalanceForRentExemption
      • getFees
      • getFeeCalculatorForBlockhash
      • getRecentPrioritizationFees
    • Slot info
      • getMaxRetransmitSlot
      • getMaxShredInsertSlot
      • getSlot
      • getSlotLeader
      • getSlotLeaders
      • minimumLedgerSlot
      • getLeaderSchedule
    • Token info
      • getTokenSupply
      • getTokenAccountBalance
      • getTokenAccountsByDelegate
      • getTokenAccountsByOwner
      • getTokenLargestAccounts
      • requestAirdrop
    • Subscriptions
      • accountSubscribe
      • accountUnsubscribe
      • blockSubscribe
      • blockUnsubscribe
      • logsSubscribe
      • logUnsubscribe
      • programSubscribe
      • programUnsubscribe
      • signatureSubscribe
      • signatureUnsubscribe
      • slotSubscribe
      • slotUnsubscribe
    • Network inflation info
      • getInflationGovernor
      • getInflationRate
      • getInflationReward
      • getSupply
  • Cosmos API
    • Blocks info
      • block
      • block_by_hash
      • block_results
      • block_search
      • blockchain
      • header
      • header_by_hash
      • commit
    • Transactions info
      • broadcast_tx
      • broadcast_tx_commit
      • check_tx
      • num_unconfirmed_txs
      • tx
      • tx_search
    • Consensus info
      • consensus_params
      • consensus_state
      • dump_consensus_state
    • Chain info
      • abci_info
      • abci_query
      • genesis_chunked
      • health
      • lag_status
      • status
  • Avalanche API
    • Ethereum and Avalanche Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
    • Debug and trace
      • debug_traceBlockByNumber
      • debug_traceBlockByHash
      • debug_traceTransaction
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_getCode
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_estimateGas
      • eth_gasPrice
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
  • Polygon API
    • Ethereum and Polygon Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
    • Bor-specific
      • bor_getAuthor
      • bor_getCurrentProposer
      • bor_getCurrentValidators
      • bor_getRootHash
      • bor_getSignersAtHash
  • Superseed API
    • Ethereum and Superseed Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
    • Debug and trace
      • debug_traceBlockByNumber
      • debug_traceBlockByHash
      • debug_traceTransaction
      • debug_traceCall
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • trace_transaction
      • trace_filter
      • trace_rawTransaction
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
    • Account info
      • eth_getBalance
      • eth_getCode
      • eth_getStorageAt
      • eth_accounts
      • eth_getProof
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_estimateGas
      • eth_gasPrice
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
  • Mantle API
    • Ethereum and Mantle Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
    • Debug and trace
      • debug_traceBlockByNumber
      • debug_traceBlockByHash
      • debug_traceTransaction
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_mining
  • Ton API
    • Blocks info
      • getMasterchainInfo
      • getMasterchainBlockSignatures
      • getShardBlockProof
      • lookupBlock
      • shards
      • getBlockHeader
      • blocks
      • masterchainBlockShards
      • masterchainBlockShardState
      • Masterchainblockshardsstate
    • Transactions info
      • getTransactions
      • getBlockTransactions
      • getBlockTransactionsExt
      • tryLocateTx
      • tryLocateResultTx
      • tryLocateSourceTx
      • transactions
      • transactionsByMessage
      • transactionsByMasterchainBlock
      • adjacentTransactions
    • Consensus and Chain info
      • getConsensusBlock
      • getConfigParam
      • getConfigAll
      • getOutMsgQueueSizes
      • masterchainInfo
    • Account info
      • getAddressInformation
      • getExtendedAddressInformation
      • getWalletInformation
      • getAddressBalance
      • getAddressState
      • detectAddress
      • wallet
    • Address Management
      • packAddress
      • unpackAddress
      • addressBook
    • Token Data
      • getTokenData
      • nft/transfers
      • nft/items
      • nft/collections
      • jetton/masters
      • jetton/wallets
      • jetton/transfers
      • jetton/burns
    • Executing Transactions
      • sendBoc
      • sendBocReturnHash
      • sendQuery
    • Gas Estimation
      • estimateFee
    • Smart Contract Execution
      • runGetMethod
      • jsonRPC
      • messages
  • Bitcoin API
    • Blocks info
      • getblockhash
      • getblockcount
      • getbestblockhash
      • getblock
    • Transactions info
      • getrawtransaction
      • gettransaction
      • gettxout
      • listunspent
    • Fee info
      • estimatesmartfee
    • Network info
      • getconnectioncount
      • getblockchaininfo
      • getnetworkinfo
    • Executing transactions
      • sendrawtransaction
  • Base API
    • Ethereum and Base Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
    • Debug and trace
      • debug_traceBlockByNumber
      • debug_traceBlockByHash
      • debug_traceTransaction
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_getCode
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_estimateGas
      • eth_gasPrice
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
  • Celo API
    • Ethereum and Celo Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • debug_traceCall
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • BNB Smart Chain API
    • Ethereum and BNB Smart Chain Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Fantom API
    • Ethereum and Fantom Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Berachain API
    • Ethereum and Berachain Difference
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Tron API
    • Ethereum and Tron Difference
      • Blocks info
        • eth_getBlockByNumber
        • eth_getBlockTransactionCountByHash
        • eth_getBlockTransactionCountByNumber
        • eth_blockNumber
        • eth_getBlockByNumber#full
        • eth_getBlockByHash#full
        • eth_getBlockByHash
        • eth_newBlockFilter
        • eth_getBlockReceipts
      • Transactions info
        • eth_getTransactionByHash
        • eth_getTransactionCount
        • eth_getTransactionReceipt
        • eth_newPendingTransactionFilter
        • eth_getTransactionByBlockHashAndIndex
        • eth_getTransactionByBlockNumberAndIndex
      • Debug and trace
        • trace_filter
        • trace_rawTransaction
        • debug_traceBlockByNumber
        • trace_block
        • trace_replayBlockTransactions
        • trace_replayBlockTransactions#vmTrace
        • debug_traceBlockByHash
        • trace_transaction
        • debug_traceTransaction
        • trace_replayTransaction
        • trace_replayTransaction#vmTrace
        • trace_callMany
        • trace_get
        • trace_call
      • Account info
        • eth_getBalance
        • eth_accounts
        • eth_getCode
        • eth_getProof
        • eth_getStorageAt
      • Event logs
        • eth_getLogs
        • eth_newFilter
        • eth_getFilterChanges
        • eth_uninstallFilter
        • eth_getFilterLogs
      • Chain info
        • eth_chainId
        • eth_protocolVersion
        • net_listening
        • net_version
        • net_peerCount
        • eth_syncing
        • eth_hashrate
      • Executing transactions
        • eth_call
        • eth_sendRawTransaction
      • Gas estimation
        • eth_feeHistory
        • eth_estimateGas
        • eth_gasPrice
        • eth_createAccessList
        • eth_maxPriorityFeePerGas
      • Getting uncles
        • eth_getUncleByBlockHashAndIndex
        • eth_getUncleByBlockNumberAndIndex
        • eth_getUncleCountByBlockHash
        • eth_getUncleCountByBlockNumber
      • Web3
        • web3_clientVersion
        • web3_sha3
      • Mining
        • eth_coinbase
        • eth_mining
      • Account info
        • Get Account
        • Get Account Net
        • Get Account Resource
        • Get Account Balance
        • Create Account
        • Update Account
        • Account Permission Update
        • Validate Address
        • Get Approved List
        • Get Sign Weight
      • Blocks info
        • Get Now Block
        • Get Block
        • Get Block By ID
        • Get Block By Latest Num
        • Get Block By Limit Next
        • Get Block By Num
        • Get Block Balance
      • Transactions info
        • Get Transaction By ID
        • Get Transaction Count By Block Num
        • Get Transaction From Pending
        • Get Transaction Info By Block Num
        • Get Transaction Info By ID
        • Get Transaction List From Pending
        • Create Transaction
        • Broadcast Transaction
        • Broadcast Hex
      • Smart contracts
        • Deploy Contract
        • Trigger Smart Contract
        • Trigger Constant Contract
        • Get Contract
        • Get Contract Info
        • Clear ABI
        • Estimate Energy
        • Update Setting
        • Update Energy Limit
      • Asset issue (TRC10)
        • Create Asset Issue
        • Get Asset Issue By Account
        • Get Asset Issue By ID
        • Get Asset Issue By Name
        • Get Asset Issue List
        • Get Asset Issue List By Name
        • Get Paginated Asset Issue List
        • Participate Asset Issue
        • Transfer Asset
        • Unfreeze Asset
        • Update Asset
      • Resource management
        • Freeze Balance
        • Freeze Balance V2
        • Unfreeze Balance
        • Unfreeze Balance V2
        • Cancel All Unfreeze V2
        • Delegate Resource
        • Undelegate Resource
        • Get Delegated Resource
        • Get Delegated Resource Account Index
        • Get Delegated Resource Account Index V2
        • Get Delegated Resource V2
        • Get Available Unfreeze Count
        • Get Can Delegate Max Size
        • Get Can Withdraw Unfreeze Amount
        • Withdraw Expire Unfreeze
        • Get Bandwidth Prices
        • Get Energy Prices
        • Withdraw Balance
        • Get Burn TRX
      • Witnesses and voting
        • Create Witness
        • Update Witness
        • Vote Witness Account
        • List Witnesses
        • Get Paginated Now Witness List
        • Get Brokerage
        • Get Reward
        • Update Brokerage
      • Network and governance
        • Proposal Approve
        • Proposal Create
        • Proposal Delete
        • List Proposals
        • Get Paginated Proposal List
        • Get Proposal By ID
        • Get Chain Parameters
        • Get Next Maintenance Time
      • Node info
        • Get Node Info
        • List Nodes
        • Get Pending Size
  • Soneium API
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Sonic API
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining
  • Viction API
    • Blocks info
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_blockNumber
      • eth_getBlockByNumber#full
      • eth_getBlockByHash#full
      • eth_getBlockByHash
      • eth_newBlockFilter
      • eth_getBlockReceipts
    • Transactions info
      • eth_getTransactionByHash
      • eth_getTransactionCount
      • eth_getTransactionReceipt
      • eth_newPendingTransactionFilter
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • txpool_content
    • Debug and trace
      • trace_filter
      • trace_rawTransaction
      • debug_traceBlockByNumber
      • trace_block
      • trace_replayBlockTransactions
      • trace_replayBlockTransactions#vmTrace
      • debug_traceBlockByHash
      • trace_transaction
      • debug_traceTransaction
      • trace_replayTransaction
      • trace_replayTransaction#vmTrace
      • trace_callMany
      • trace_get
      • trace_call
      • debug_traceCall
    • Account info
      • eth_getBalance
      • eth_accounts
      • eth_getCode
      • eth_getProof
      • eth_getStorageAt
    • Event logs
      • eth_getLogs
      • eth_newFilter
      • eth_getFilterChanges
      • eth_uninstallFilter
      • eth_getFilterLogs
    • Chain info
      • eth_chainId
      • eth_protocolVersion
      • net_listening
      • net_version
      • net_peerCount
      • eth_syncing
      • eth_hashrate
    • Executing transactions
      • eth_call
      • eth_sendRawTransaction
    • Gas estimation
      • eth_feeHistory
      • eth_estimateGas
      • eth_gasPrice
      • eth_createAccessList
      • eth_maxPriorityFeePerGas
    • Getting uncles
      • eth_getUncleByBlockHashAndIndex
      • eth_getUncleByBlockNumberAndIndex
      • eth_getUncleCountByBlockHash
      • eth_getUncleCountByBlockNumber
    • Web3
      • web3_clientVersion
      • web3_sha3
    • Subscriptions
      • eth_subscribe
      • eth_unsubscribe
    • Mining
      • eth_coinbase
      • eth_mining

On This Page

  • Web3
Question? Give us feedback → (opens in a new tab)Edit this page

Web3#

Returns general network configuration data for nodes.

web3_clientVersion : Returns the version of the node client in use.
web3_sha3 : Computes the Keccak-256 (SHA3) hash of the provided data.

These methods are essential for node management and cryptographic operations on the network.

Get started
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key
eth_getUncleCountByBlockNumberweb3_clientVersion