Skip to main content
Version information about the RPC and Captive core. RPC manages its own, pared-down version of Stellar Core optimized for its own subset of needs. we’ll refer to this as a “Captive Core” instance.

Params (0)

Result

(getVersionInfoResult)
string
The version of the RPC server.
Example: 27.1.1-7e712815319140618b9be8cf0846701a6f9a2cbe
string
The commit hash of the RPC server.
Example: 7e712815319140618b9be8cf0846701a6f9a2cbe
string
The build timestamp of the RPC server.
Example: 2026-07-07T21:12:19
string
The version of the Captive Core.
Example: stellar-core 27.1.0 (3589a696b0d4ef5a2cf2124e349c671d71886d9c)
integer
The protocol version.
Example: 27

Example

Example request to the getVersionInfo method Request
Result

Using the Lab

The getVersionInfo method provides version details about the RPC service and its underlying Captive Core—a pared-down, embedded version of Stellar Core optimized specifically for Soroban RPC operations. This is useful for debugging, support, or ensuring compatibility between different components in your development or production environments. 👉 View Version Info on the Lab Lab: getVersionInfo