Skip to main content

Tips & Tricks

Размещение ключа в хранилище ключей:

Это может пригодиться, если Вы решили сменить домен или у Вас уже есть секретная фраза. Подробнее о смене домена читайте в следующем разделе.

Чтобы поместить ключ, используйте следующую команду:

Replace these placeholders
  • <BASE_PATH>: Путь к каталогу данных вашего узла
  • <DOMAIN_ID>: Идентификатор домена, с которым вы хотите работать
  • <SECRET_PHRASE>: Секретная фраза вашего ключа оператора
./subspace-node-ubuntu-x86_64-skylake-taurus-2025-jul-14 domain key insert \
--base-path "<BASE_PATH>" --domain-id "<DOMAIN_ID>" --keystore-suri "<SECRET_PHRASE>"

Приведенная выше команда добавит пару ключей в подкаталог <BASE_PATH>/domains/<DOMAIN_ID>/keystore.

suri - это секретная фраза ключа оператора.

Переключение доменов

Any Operator can switch domain they operate on anytime. In order to switch domain:

  1. Перейдите на PolkadotJS
  2. Убедитесь, что выбрали правильную сеть в верхнем левом углу.
  3. Выберите аккаунт, который хотите использовать в using the selected account.
  4. Выберите domains в поле submit the following extrinsic, далее выберите switchDomain(operatorId, newDomainId) в выпадающем списке.
  5. Добавьте свои operatorId и newDomainId в соответствующие поля.

Staking-24

note

Только аккаунт, с которого регистрировался Оператор, может изменить домен.

note

При смене домена необходимо переместить пару ключей в новое место. Следуйте указаниям добавление ключа в хранилище ключей.

note

Депозиты Ваших Номинаторов не будут разблокированы, а будут также перенесены на новый домен.

Полезные команды

Одновременный запуск ноды валидатора (фармера) и оператора

tip

Чтобы одновременно запустить оператора и валидатора, укажите необходимые флаги для обеих ролей при запуске Вашей ноды.

Replace these placeholders
  • <NAME>: Имя вашего узла для телеметрии
  • <BASE_PATH>: Path to store node data
  • <DOMAIN_ID>: Идентификатор домена, с которым вы хотите работать
  • <OPERATOR_ID>: Ваш идентификатор оператора (полученный после регистрации)
  • <WALLET_ADDRESS>: адрес вашего кошелька для вознаграждений
  • <FARM_SIZE>: Размер фермы (например, 4TiB, 8TiB)
./subspace-node-ubuntu-x86_64-skylake-taurus-2025-jul-14 run \
--chain taurus \
--farmer \
--name "<NAME>" \
--base-path "<BASE_PATH>" \
--sync full \
-- \
--domain-id "<DOMAIN_ID>" \
--operator-id "<OPERATOR_ID>"

Вы должны увидеть, что нода успешно запущена и начала синхронизацию.

Staking-28

Переключение на другой сервер

Чтобы обеспечить минимальное время простоя во время переключения, мы предлагаем следующее:

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