Ноды
November 19, 2022
Exorde нода
Мой канал Crypto time
Exorde – децентрализованный агрегатор данных, источников информации, который будет неким единым хабом ссылок и баз данных. Довольно актуальная и не заезженная технология.
Официальная документация
Требования к серверу
Нам потребуется сервер с следующими характеристиками:
Арендовать сервер можно на сайтах:
Подробная статья описана в статье Бесплатный сервер для ноды
Запуск
sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release \ screen \ git
sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install ca-certificates curl gnupg lsb-release -y 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 sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
docker --version
Должно вывести что-то похожее на это - Docker version 20.10.20, build 9fdeb9c
6. Скачиваем репозиторий проекта
git clone https://github.com/exorde-labs/ExordeModuleCLI.git
cd ExordeModuleCLI
docker build -t exorde-cli .
docker run \ -d \ --restart unless-stopped \ --pull always \ --name exorde-cli \ rg.fr-par.scw.cloud/exorde-labs/exorde-cli -m <YOUR_MAIN_ADDRESS> -l <LOGGING_LEVEL>
<YOUR_MAIN_ADDRESS> это ваш адрес Ethereum, на который будут поступать все REP и EXDT за роботу.
<LOGGING_LEVEL> вибираем какие логи ми хочем видить. Есть 5 вариантов
0 = без логов
1 = общие логи
2 = журналы проверки
3 = проверка + очистка журналов
4 = подробная проверка + просмотр журналов (например, для устранения неполадок)
docker logs exorde-cli -f