Ноды
January 4

Ставимо ноду, та заходимо в Тестнет проєкта OpenLedger.

Берлога Emigranta - Ноди, дропи, тестнети.

OpenLedger — Блокчейн даних для АІ

На дроп виділено 51% токенів $OPN, все що нам потрібно зробити це зареєструватись та поставити ноду, і фармим поінти.

Беремо мінімальний сервер для ноди, я взяв тут.

Реєструємось в проєкт

  • Натискаємо на “Daily Rewards” отримуємо + 50 PTS

Кожного дня заходимо та забираєм

Йдемо сюди, внизу конектим свої соц.мережі, отримуємо + 100 PTS

Ставимо ноду OpenLedger

  1. Підключаємось на сервер через root
  2. Виконуємо команди по списку
  • Встановлюємо файли та розархівуємо їх
wget https://cdn.openledger.xyz/openledger-node-1.0.0-linux.zip
apt install unzip
apt install screen
unzip openledger-node-1.0.0-linux.zip
sudo dpkg -i openledger-node-1.0.0.deb
sudo apt-get install -f
sudo apt-get install desktop-file-utils
sudo dpkg --configure -a

Якщо у вас будуть якісь помилки, просто ігноруйте, натискайте y + enter

  • Запускаємо screen сессію
screen -S openledger_node
openledger-node
sudo apt-get install libgbm1
  • Запускаєм ноду
  • Через хвилину відкриється авторизація
openledger-node --no-sandbox

Натискаємо “Login Node” — пишемо дані, з яких регались.

Запускаємо ноду

Чекаємо декілька хвилин і статус зміниться на “Connected

  1. Пишемо команду Cntr + A + D
  2. Повертаємось на сайт, та побачите підключену вашу ноду

Встановлюємо ноду на Windows

  • Відкриваємо файл с докером
  • Ставимо всюди галочки піде роспаковка файлів
  • Тепер переходимо за Посиланням та натискаємо на значок Windows
  • Натискаємо “Download
  • Вилучаємо файли
  • Натискаємо “Login Node” — вписуємо дані від нашого аккаунта
  • Запускаємо ноду
  • Чекаємо пару хвилин і появиться надпис “Connected
  • Повертаєтесь на головну сторінку, та побачите що ваша нода встановлена

Додаткові команди

  • Якщо лягла нода
sudo apt update
sudo apt install xfce4
sudo apt install xvfb
Xvfb :99 -screen 0 1920x1080x24 &
export DISPLAY=:99
  • Якщо така помилка - ось фікс
touch ~/.Xauthority
  • Відкриваємо конфіг і прописуємо
apt install nano
sudo nano /etc/ssh/sshd_config

X11Forwarding - yes

X11Displayoffset - 10

X11UseLocalhost - yes

  • Зберігаєм і закриваємо кнопками Cntr+X Y Enter
  • Перезапускаємо
sudo systemctl restart sshd

Змінити антифікатор

sudo rm /etc/machine-id
sudo systemd-machine-id-setup
cat /etc/machine-id

Гайд написаний каналом Берлога Emigranta

Якщо все рівно не вийшло поставити, спробуйте по цбому гайду

1. Видаляєм старі версії Docker (якщо вони встановлені):

sudo apt remove docker docker-engine docker.io containerd runc

2. Встановляємо залежності для Docker:

sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
   

3. Додаємо офіційний репозиторій Docker:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
   

4. Оновлюєм пакети та встановлюємо Docker:

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

5. Перевіряєм встановлену версію Docker:

sudo docker --version

6. Встановлюємо необхідні залежності роботи ноди:

sudo apt update
sudo apt install -y libgtk-3-0 libnotify4 libnss3 libxss1 libxtst6 xdg-utils libatspi2.0-0 libsecret-1-0

7. Завантажуємо файли для ноди та розархівуємо їх:

wget https://cdn.openledger.xyz/openledger-node-1.0.0-linux.zip
sudo apt install -y unzip
unzip openledger-node-1.0.0-linux.zip

8. Встановлюємо додаткові утиліти для роботи:

sudo apt install -y screen

9. Встановлюємо пакет ноди:

sudo dpkg -i openledger-node-1.0.0.deb
sudo apt-get install -f

10. Встановлюємо відсутні залежності (при необхідності):

sudo apt-get install -y desktop-file-utils libgbm1 libasound2
sudo dpkg --configure -a

11. Створюємо screen-сесію для роботи з нодою:

screen -S openledger_node

12. Запускаєм ноду:

openledger-node --no-sandbox

### Додатково
- Якщо з'являться помилки під час встановлення або запуску, уважно прочитайте повідомлення та переконайтеся, що всі залежності встановлені.
- Якщо команда openledger-node --no-sandbox не запускає програму, перевірте, чи встановлені всі необхідні бібліотеки (libgbm1 чи libasound2).

Гайд написаний каналом Берлога Emigranta