July 28

Allora Testnet V2 

Ставим ноду и получаем Allora Points

Пост про Allora и активности



1)Арендуем сервер, рекомендую Hetzner или Contabo

Минимальные системные требования:

Операционная система : Ubuntu 22.04
Процессор : минимум 1/2 ядра.
Память : от 2 до 4 ГБ.
Накопитель : SSD или NVMe с объемом памяти не менее 5 ГБ.


2)Подключаем кошелек Keplr на сайте.
Добавляем тестовую сеть Allora и запрашиваем токены через кран

Дождитесь пока пришлют тестовые токены.

3)Устанавливаем ноду, советую использовать терминал MobaXterm

Используем все команды по порядку

sudo apt update & sudo apt upgrade -y
sudo apt install ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev curl git wget make

rm -rf allora.sh allora-chain/ basic-coin-prediction-node/
wget https://raw.githubusercontent.com/dxzenith/allora-worker-node/main/allora.sh && chmod +x allora.sh && ./allora.sh

Пишем "Y" нажимаем Enter и ждём пока он устанавливает ноду.


Чуть подождав появиться надписать importing wallet, нам нужно
1)придумать пароль
2)"Y"
3)Сид фраза

После чего нам выдадут Head ID. Нужно будет его скопировать и вставить ниже, а так же подтвердить сидку еще раз. И ждём когда нода полностью установиться

И самое последние указываем нам нужный Container ID "Basic-Coin-prediction-node-worker" и нажимаем Enter

После чего у вас должны появиться логи, и вы можете проверить, правильность работы ноды.

4)Проверка статуса ноды. Нажимаем комбинацию клавиш ctrl+c и вводим команду ниже.

  curl --location 'http://localhost:6000/api/v1/functions/execute' \
--header 'Content-Type: application/json' \
--data '{
    "function_id": "bafybeigpiwl3o73zvvl6dxdqu7zqcub5mhg65jiky2xqb4rdhfmikswzqm",
    "method": "allora-inference-function.wasm",
    "parameters": null,
    "topic": "1",
    "config": {
        "env_vars": [
            {
                "name": "BLS_REQUEST_PATH",
                "value": "/api"
            },
            {
                "name": "ALLORA_ARG_PARAMS",
                "value": "ETH"
            }
        ],
        "number_of_nodes": -1,
        "timeout": 2
    }
}'

Если вы сделали все правильно, то получите такой ответ.


{"code":"200","request_id":"876a58bf-2cad-49ff-a722-86a5da444528","results":[{"result":{"stdout":"{\"infererValue\": \"2908.09263675852\"}\n\n","stderr":"","exit_code":0},"peers":["12D3KooWM99J9Qc9QhsBXiezdJKr9Y6MJN3LDL8XfcBDbCn1qtAp"],"frequency":100}],"cluster":{"peers":["12D3KooWM99J9Qc9QhsBXiezdJKr9Y6MJN3LDL8XfcBDbCn1qtAp"]}}

Если вы получили какие то ошибки или не уверены в правильности установки ноды, пробуйте связаться с кем то из команды в Discord или мне в Telegram

Полезные команды: - Проверка обновлений

curl http://localhost:8000/update

- Проверка вывода ноды


curl http://localhost:8000/inference/ETH



- Удалить ноду

rm -rf allora.sh allora-chain/ basic-coin-prediction-node/



Подписывайтесь на мой Telegram канал, в котором вы найдете много полезной информации.