Skip to Content
GuidesRPC Liveness

RPC Liveness

Create a Checkly status page  to monitor the health of any JSON-RPC endpoint, including Conduit and external nodes.

Create an API Check

Start an API check

From the Checkly dashboard, click “Create Check” and select “API check”.

Create Check → API check

Configure request basics

  • Method: POST
  • URL: Your JSON-RPC endpoint (e.g., Conduit node URL)
  • Body type: JSON

Configure API check

Add the request body

Use the standard eth_syncing request to verify the node is up-to-date and responsive.

{ "jsonrpc": "2.0", "method": "eth_syncing", "params": [], "id": 1 }

JSON body in editor

Add assertions

In Assertions and Limits, add two assertions against the JSON body targeting $.result to confirm the node reports a non-syncing state and can serve JSON-RPC traffic.

Assertions configuration

Finalize schedule and regions

Adjust as needed for your use case.

We typically use: all regions, 5-minute intervals, and max retry of 1.

Last updated on