Spheron Network
$7М (Alphawave, Nexus Venture, Zee Prime і інші)
Мінімальні вимоги:
CPU: 4 cores
RAM: 8GB
Disk: 100GB SSD
OS: Ubuntu 22.04
Скучили за вайбами io.net? Тоді Spheron Network точно для вас.
Вузли Fizz від Spheron пропонують низький поріг для входу для тих, хто хоче надати свої ресурси для децентралізованої обчислювальної мережі Spheron і отримувати постійні винагороди за свої вклади. Незалежно від того, чи хочете ви запустити базову конфігурацію з використанням процесора або потужну установку з графічним процесором, цей гайд підійде для всіх.
Ви заробляєте $FN-поінти, які в майбутньому будуть об'єднані з токенами $SPHN.
- 4 процесори (CPUs)
- 8 ГБ оперативної пам'яті (RAM)
- 100 ГБ дискового простору
- 32 процесори (CPUs)
- 128 ГБ оперативної пам'яті (RAM)
- 2000 ГБ дискового простору
Підготовка до встановлення ноди:
1. Переходимо на сайт
2. Реєструємося або через Github, або через електронну пошту.
3. на сайті, для початку підключаємо Metamask, обов'язково з метою безпеки створіть окремий гаманець для цієї ноди. Після цього тиснемо «Register New Fizz Node»:
4. В наступному пункті необхідно вибрати:
- OS (вибираємо Linux);
- Вибираємо CPU Node;
- Вводимо характеристики замовленого сервера;
- Обираємо регіон, у якому встановлено сервер;
- Обираємо токен, у якому хочемо приймати нагороди;
- Необхідно вибрати провайдера, вибирайте або за тиром, або за геолокацією. Звісно, чим кращий тир - тим краще. Чим ближче геолокація до вашого сервера - тим краще.
5. Тиснемо «Register Your Fizz Node». Для завершення реєстрації нам необхідно трохи ETH Sepolia в мережі Spheron. Тестові токени можна запросити тут. Після підтвердження транзакцій у вас відкриється таке вікно (див. другий скріншот).
Натискаємо «Download Now», знову відкриється Metamask для підтвердження транзакцій. На ваш комп'ютер завантажиться скрипт. Через SFTP-клієнт Termius передаємо його на сервер:
Встановлення ноди:
1. Встановлюємо оновлення пакетів і Docker (вводите команди окремо):
sudo apt update && sudo apt upgrade -y
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
### Цю команду всю вставити
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update -y && sudo apt upgrade -y
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo chmod +x /usr/local/bin/docker-compose
2. Перевіряємо встановлення Docker:
3. Запускаємо інсталяційний скрипт:
4. Запускаємо скрипт командою, почнеться запуск контейнерів:
docker compose -f ~/.spheron/fizz/docker-compose.yml logs -f
6. Після перевірки логів повертаємося на сайт і тиснемо «Check Status». Опціонально, можна натиснути і «Autocheck Status».
7. Процес валідації може зайняти кілька хвилин. У цей час система перевіряє підключення вашого вузла, доступність ресурсів і конфігурацію. Щойно ваш вузол буде підтверджено як активний, ви автоматично будете перенаправлені на панель керування Fizz. У дашборді статус ноди має бути «Active».
Повертаючись до сервера. Можна зупинити відображення логів через CTRL+C, нода продовжить працювати, оскільки запущена в Docker контейнері. Наявність контейнера дивіться командою:
Все, нода успішно встановлена! Удачі всім в отриманні нагород!