> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base.org/llms.txt
> Use this file to discover all available pages before exploring further.

# eth_syncing

> Returns the sync status of the node.

Returns the sync status of the node. Returns `false` when the node is fully synced.

## Parameters

No parameters.

## Returns

<ResponseField name="result" type="object | boolean">
  `false` if the node is fully synced. Otherwise, a sync status object.

  <Expandable title="Sync status fields (when syncing)">
    <ResponseField name="startingBlock" type="string">Block at which the sync started (hex).</ResponseField>
    <ResponseField name="currentBlock" type="string">Current block being processed (hex).</ResponseField>
    <ResponseField name="highestBlock" type="string">Estimated highest block (hex).</ResponseField>
  </Expandable>
</ResponseField>

## Example

<CodeGroup>
  ```json Request theme={null}
  {
    "jsonrpc": "2.0",
    "method": "eth_syncing",
    "params": [],
    "id": 1
  }
  ```

  ```json Response (synced) theme={null}
  {
    "jsonrpc": "2.0",
    "id": 1,
    "result": false
  }
  ```
</CodeGroup>
