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

# GetVersion

> LaserStream gRPC API 및 연결된 Solana 노드의 버전 정보를 가져옵니다.

<hide>
  ## Endpoints

  gRPC 서비스는 메인넷과 devnet에서 다음 URL을 통해 사용할 수 있습니다:

  * **Mainnet** `https://laserstream-mainnet.helius-rpc.com:443`
  * **Devnet** `https://laserstream-devnet.helius-rpc.com:443`
</hide>

## Authorizations

<ParamField query="x-token" type="string" required>
  사용자의 Helius API 키입니다. [대시보드](https://dashboard.helius.dev/api-keys)에서 무료로 받을 수 있습니다.
</ParamField>

## Message

이 메서드는 빈 요청을 받아 버전 정보를 반환합니다.

## Response

<ResponseField name="version" type="string">
  다음 필드를 포함하는 자세한 버전 정보가 포함된 JSON 문자열입니다:
</ResponseField>

<ResponseField name="version.package" type="string">
  패키지 이름.
</ResponseField>

<ResponseField name="version.version" type="string">
  패키지 버전.
</ResponseField>

<ResponseField name="version.proto" type="string">
  프로토콜 버전.
</ResponseField>

<ResponseField name="version.proto_richat" type="string">
  Richat 프로토콜 버전.
</ResponseField>

<ResponseField name="version.solana" type="string">
  서비스에서 사용하는 Solana 버전.
</ResponseField>

<ResponseField name="version.git" type="string">
  빌드의 Git 커밋 해시.
</ResponseField>

<ResponseField name="version.rustc" type="string">
  서비스를 빌드하는 데 사용된 Rust 컴파일러 버전.
</ResponseField>

<ResponseField name="version.buildts" type="string">
  서비스가 빌드된 타임스탬프.
</ResponseField>

<ResponseField name="extra.hostname" type="string">
  요청을 처리하는 서버의 호스트 이름.
</ResponseField>

<RequestExample>
  ```json Empty Request theme={"system"}
  {}
  ```
</RequestExample>

<ResponseExample>
  ```json theme={"system"}
  {
    "version": "{\"version\":{\"package\":\"richat\",\"version\":\"2.1.0\",\"proto\":\"4.2.1\",\"proto_richat\":\"2.0.0\",\"solana\":\"2.1.14\",\"git\":\"cf5f498fe\",\"rustc\":\"1.85.0\",\"buildts\":\"2025-04-11T17:12:50.779748607Z\"},\"extra\":{\"hostname\":\"laserstream-prod-mainnet-fra-worker-1\"}}"
  }
  ```
</ResponseExample>
