POST
/
95e61622bf6a8af293978377718e3b77
/
jsonrpc
/
web3_clientVersion
web3_clientVersion
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/jsonrpc/web3_clientVersion \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "method": "web3_clientVersion",
  "id": 1,
  "params": []
}'
{
  "jsonrpc": "<string>",
  "id": 123,
  "result": "<string>"
}
TRON API method that returns the current client version string, providing an Ethereum-compatible interface for identifying TRON node software and version information.
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 “web3_clientVersion”)
  • params — empty array (no parameters required)
  • id — request identifier (number or string)

Response

  • jsonrpc — the JSON-RPC protocol version (“2.0”)
  • id — the request identifier that matches the request
  • result — string containing the client version information

Use case

The jsonrpc web3_clientVersion method is used for:
  • Identifying the TRON client software and version for compatibility checks
  • Implementing version-specific logic in dApps that need to handle different client capabilities
  • Building monitoring and diagnostic tools that track node software versions through Web3 interfaces
  • Creating support systems that can provide version-specific assistance and troubleshooting

Body

application/json

Response

200 - application/json

Client version string

The response is of type object.