Skip to main content

eth_subscribe RPC Method

Starts a subscription to a specific event.

Updated on
Aug 31, 2026

Parameters

subscription name
string

The type of event you want to subscribe to (i.e., newHeads, logs). This method supports the following subscription types:

newHeads

It fires a notification each time a new header is appended to the chain, including chain reorganizations

logs

It returns logs that are included in new imported blocks and match the given filter criteria

data
string

The arguments such as an address, multiple addresses, and topics. Note, only logs that are created from these addresses or match the specified topics will return logs

Returns

result
string

The hex encoded subscription ID. This ID will be attached to all received events and can also be used to cancel the subscription using eth_unsubscribe

Request
Response
1
{
2
"id": 1,
3
"jsonrpc": "2.0",
4
"result": "0x1887ec8b9589ccad00000000000532da"
5
}
1
{
2
"id": 1,
3
"jsonrpc": "2.0",
4
"result": "0x1887ec8b9589ccad00000000000532da"
5
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free