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

# getIdentity

> Возвращает идентификационный pubkey текущего узла

## Параметры

Этот метод не требует никаких параметров.

## Ответ

<ResponseField name="result" type="object">
  <Expandable title="поля result">
    <ResponseField name="identity" type="string">
      Идентификационный pubkey текущего узла (закодирован в base-58)
    </ResponseField>
  </Expandable>
</ResponseField>

## Примеры кода

### Базовый запрос

```bash theme={null}
curl http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY -X POST -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getIdentity"
}'
```

### Использование web3.js

```typescript theme={null}
import { Connection } from '@solana/web3.js';

const connection = new Connection('http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY');
const identity = await connection.getIdentity();
console.log(identity);
```

### Использование Python

```python theme={null}
from solana.rpc.api import Client

client = Client("http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY")
response = client.get_identity()
print(response)
```

## Примечания

1. Возвращает публичный ключ идентификации валидирующего узла, к которому вы подключены
2. Полезен для определения того, с каким узлом вы взаимодействуете
3. Ответ приходит немедленно, поскольку считывается из конфигурации узла
4. Может использоваться для проверки подключения к ожидаемому узлу

## Лучшие практики

1. Используйте этот метод при устранении проблем с подключением к узлу
2. Сравнивайте возвращённую идентификацию с ожидаемой идентификацией узла для валидации
3. Обрабатывайте сетевые ошибки и повторяйте попытки при необходимости
