XAI
- Network Chain ID:
- Denom:
- Binary:
- Working directory:
.xai
- Explorers:
- Docs: https://xai-foundation.gitbook.io/xai-network/xai-blockchain/xai-protocol/sentry-nodes-explained/sentry-node-hardware-requirements
Для получения вознаграждений за запуск ноды необходимо иметь как минимум 1 ключ Sentry на кошельке. Ключи необходимо покупать. Подробнее здесь
Помимо NFT кошелек Sentry должен быть пополнен Arbitrum One ETH (AETH) для оплаты газа, необходимого для получения вознаграждения. В среднем 0,02 ETH достаточно, чтобы покрыть расходы, необходимые для запуска 1 ключа на ноде, которая активна 24/7 в течение 1 года
Рекомендуемые параметры сервера
4 GB RAM 2 CPU Cores 60 GB Disk Space x86/X64 Processor
Подготовка сервера
# обновляем репозитории apt update && apt upgrade -y # устанавливаем необходимые утилиты apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev -y
File2Ban - подробнее здесь и здесь
# устанавливаем и копируем конфиг, который будет иметь больший приоритет apt install fail2ban -y && \ cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local && \ nano /etc/fail2ban/jail.local # раскомментировать и добавить свой IP: ignoreip = 127.0.0.1/8 ::1 <ip> systemctl restart fail2ban # проверяем status systemctl status fail2ban # проверяем, какие jails активны (по умолчанию только sshd) fail2ban-client status # проверяем статистику по sshd fail2ban-client status sshd # смотрим логи tail /var/log/fail2ban.log # останавливаем работу и удаляем с автозагрузки #systemctl stop fail2ban && systemctl disable fail2ban
Установка
ВАЖНО — в командах ниже все, что в <> меняем на свое значение и убираем сами <>
tmux new-session -s xai mkdir -p $HOME/.xai cd .xai
wget -O $HOME/.xai/sentry-node-cli-linux.zip "https://github.com/xai-foundation/sentry/releases/download/1.1.7/sentry-node-cli-linux.zip" unzip sentry-node-cli-linux.zip
rm sentry-node-cli-linux.zip
sha256sum $HOME/.xai/sentry-node-cli-linux #fc95eb1850b9b00e17b7f4f91e0bd8931616f8a9b940f12d2baab8ff3f29b2c3
./sentry-node-cli-linux
Добавление Sentry Wallet (оператор)
При использовании CLI не обязательно назначать свои кошельки с ключами Оператору, так как при использовании команды boot-operator
каждый кошелек, содержащий ключ, по умолчанию служит Оператором. Однако, если вы хотите назначить конкретный кошелек в качестве Оператора, вы можете выполнить следующие действия
# вводим команду добавления оператора и вводим закрытый ключ кошелька add-operator # смотрим список операторов list-operators
Для самого запуска вводим команду и вводим закрытый ключ кошелька
boot-operator
Реварды
В сети и экосистеме Xai будут использоваться два токена - XAI и esXAI
XAI - трансферабельный токен, газ в сети Xai L3, может конвертироваться на esXAI
esXAI - нетрансферабельный, ориентирован на стейкинг. Используется в качестве ревардов операторам Sentry nodes
Для начисления вознаграждений за узлы ключ должен участвовать в испытаниях. Испытание создается примерно раз в час. Это означает, что в месяц будет ~ 720 испытаний на все ключи. Следовательно ожидается, что на 1 ключ будет примерно 7 испытаний в месяц
XAI в esXAI конвертируется мгновенно 1к1, а Unbond esXAI занимает 30 дней
Для снятия наград необходимо пройти KYC и есть определенные штрафы при снятии:
Для прохождения KYC, просмотров ревардов и обмена в настоящее время необходимо использовать десктопную версию приложения!!!