# Eth\_syncing

## Check if node is syncing

> Sends a JSON-RPC request to check whether the Ethereum node is currently syncing. \
> Returns \`false\` if the node is fully synced, or an object containing sync progress if it is still syncing.<br>

```json
{"openapi":"3.0.0","info":{"title":"Ethereum JSON-RPC","version":"1.0.0"},"servers":[{"url":"https://zksync.nownodes.io"}],"security":[{"api-keyAuth":[]}],"components":{"securitySchemes":{"api-keyAuth":{"type":"apiKey","in":"header","name":"api-key"}}},"paths":{"/":{"post":{"tags":["eth_syncing"],"summary":"Check if node is syncing","operationId":"ethSyncing","description":"Sends a JSON-RPC request to check whether the Ethereum node is currently syncing. \nReturns `false` if the node is fully synced, or an object containing sync progress if it is still syncing.\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","method","params","id"],"properties":{"jsonrpc":{"type":"string"},"method":{"type":"string"},"params":{"type":"array","description":"Must be an empty array.","items":{}},"id":{"type":"integer"}}}}}},"responses":{"200":{"description":"Returns sync status object or false","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string"},"id":{"type":"integer"},"result":{"oneOf":[{"type":"boolean"},{"type":"object","properties":{"startingBlock":{"type":"string","description":"Starting block (hex)"},"currentBlock":{"type":"string","description":"Current block being synced (hex)"},"highestBlock":{"type":"string","description":"Highest block available (hex)"}}}]}}}}}}}}}}}
```
