POST
/
95e61622bf6a8af293978377718e3b77
/
jsonrpc
/
eth_syncing
eth_syncing
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/jsonrpc/eth_syncing \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "method": "eth_syncing",
  "params": [],
  "id": "<string>"
}'
{
  "jsonrpc": "2.0",
  "id": 64,
  "result": false
}
TRON API method that returns an object describing the sync status or false if not syncing, using Ethereum-compatible JSON-RPC format. This method provides Ethereum tooling compatibility for synchronization status monitoring on TRON.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • jsonrpc — the JSON-RPC protocol version (always “2.0”)
  • method — the method name (always “eth_syncing”)
  • params — parameters array (empty for this method)
  • id — request identifier (number or string)

Response

  • jsonrpc — the JSON-RPC protocol version (“2.0”)
  • id — the request identifier that matches the request
  • result — sync status object with startingBlock, currentBlock, highestBlock fields, or false if not syncing

Use case

The jsonrpc eth_syncing method is used for:
  • Monitoring blockchain synchronization status with Ethereum-compatible tools
  • Supporting node health checks and monitoring applications on TRON
  • Enabling Ethereum-based infrastructure monitoring tools to work with TRON
  • Providing sync status information for wallet and dApp integration

Body

application/json

Response

200 - application/json

Sync status object or false if not syncing

The response is of type object.