⚠️Blast API (blastapi.io) ends Oct 31. Migrate to Dwellir and skip Alchemy's expensive compute units.
Switch Today →
Skip to main content

eth_syncing

Returns an object with sync status data or false if not syncing on the Chiliz network.

Parameters

None (this method takes no parameters)

Returns

Returns either:

  • false if the node is not syncing (fully synced)
  • An object with sync progress information containing:
    • startingBlock - Block number where sync started
    • currentBlock - Current block being processed
    • highestBlock - Estimated highest block number

Implementation Example

Examples

curl -X POST https://api-chiliz-mainnet-archive.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_syncing",
"params": [],
"id": 1
}'

Response Examples

Node Not Syncing (Fully Synced)

{
"jsonrpc": "2.0",
"id": 1,
"result": false
}

Node Currently Syncing

{
"jsonrpc": "2.0",
"id": 1,
"result": {
"startingBlock": "0x0",
"currentBlock": "0x1000000",
"highestBlock": "0x1001000"
}
}

Notes

  • For production RPC endpoints like Dwellir, this typically returns false as nodes are kept fully synced
  • Useful for monitoring node health and sync progress in development environments
  • Archive nodes may take longer to sync due to historical data requirements

Need help? Contact our support team or check the Chiliz documentation.