Ethereum Sepolia API

Ethereum Sepolia endpoints use the EVM JSON-RPC Core API. Try methods on the public endpoint, and create an endpoint for a private URL with an API key.

Endpoint

ItemValue
NetworkEthereum Sepolia (Testnet)
Chain ID11155111 (0xaa36a7)
Public HTTPShttps://ethereum-sepolia-rpc.blockreq.com/v1/rpc/public
Private HTTPShttps://ethereum-sepolia-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000
Public WSSwss://ethereum-sepolia-rpc.blockreq.com/v1/rpc/public
Private WSSwss://ethereum-sepolia-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000

These URLs use the product path /v1/rpc plus /public or your API key. See Request Counting for how each method counts.

Methods

MethodDescription
debug_traceBlockByNumberReturns traces for all transactions in a block
debug_traceCallTraces a call without submitting a transaction
debug_traceTransactionReturns the detailed trace of a transaction execution
eth_blockNumberReturns the latest block number
eth_callExecutes a new message call without creating a transaction
eth_chainIdReturns the chain ID of the current network
eth_estimateGasEstimates gas needed for a transaction
eth_feeHistoryReturns base fee per gas and effective priority fee history
eth_gasPriceReturns the current gas price in wei
eth_getBalanceReturns the balance of an account
eth_getBlockByHashReturns information about a block by hash
eth_getBlockByNumberReturns information about a block by block number
eth_getBlockReceiptsReturns all transaction receipts in a block
eth_getBlockTransactionCountByHashReturns the number of transactions in a block by hash
eth_getBlockTransactionCountByNumberReturns the number of transactions in a block by number
eth_getCodeReturns the code at a given address
eth_getFilterChangesPolls for changes since last call
eth_getFilterLogsReturns all logs for a filter
eth_getLogsReturns logs matching a filter
eth_getProofReturns account and storage Merkle proofs for an address at a block
eth_getStorageAtReturns the value from a contract storage slot
eth_getTransactionByBlockHashAndIndexReturns transaction by block hash and index
eth_getTransactionByBlockNumberAndIndexReturns transaction by block number and index
eth_getTransactionByHashReturns transaction details by hash
eth_getTransactionCountReturns the number of transactions sent from an address (nonce)
eth_getTransactionReceiptReturns the receipt of a transaction by hash
eth_maxPriorityFeePerGasReturns a suggestion for a priority fee (tip)
eth_newBlockFilterCreates a filter for new blocks
eth_newFilterCreates a new log filter
eth_newPendingTransactionFilterCreates a filter for pending transactions
eth_sendRawTransactionSubmits a pre-signed transaction for broadcast
eth_subscribeSubscribes to EVM events over WebSocket
eth_uninstallFilterUninstalls a filter
eth_unsubscribeUnsubscribe from a previously created subscription
net_listeningReturns true if the client is actively listening for network connections
net_peerCountReturns the number of peers currently connected to the client
net_versionReturns the current network ID as a string
trace_blockReturns all traces for a block (Erigon format)
trace_filterReturns traces matching block and address filters
trace_transactionReturns trace for a single transaction (Erigon format)
web3_clientVersionReturns the client software version
web3_sha3Returns the Keccak-256 hash of the given data