SHiNE Server Admin

Панель управления Solana PDA для серверного аккаунта SHiNE

Действия

Как это работает

Каждый SHiNE-сервер регистрирует свой аккаунт в Solana в виде user_pda с флагом is_server=true.

В PDA хранятся:
 • адрес сервера (например, https://shineup.me/ws);
 • список серверов-партнёров для синхронизации блокчейна и DM;
 • криптографический корневой ключ сервера.

Клиенты читают PDA прямо из Solana при попытке дозвониться до пользователя или установить WebSocket-соединение через сервер.

Что потребуется

Для создания: полный keyBundle сервера (rootPair + devicePair + blockchainPair), логин сервера (без точки, не более 20 символов), URL-адрес сервера, Solana-эндпоинт, достаточный баланс SOL на device-ключе для комиссии.

Для обновления: только rootPair + devicePair (blockchain-ключ не нужен).