|
Ноды криптовалют Заработок на установке нод криптовалют. |
Опции темы |
25.07.2022, 21:27 | #1 |
Member
Регистрация: 20.07.2022
Сообщений: 99
|
Bundlr | Testnet - установка ноды
Требования к серверу
Для начала необходимо установить Docker и Docker Compose Docker Код:
sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" sudo apt update apt-cache policy docker-ce sudo apt install docker-ce sudo systemctl status docker Docker Compose Код:
sudo apt update apt install docker-compose docker-compose version Установка ноды Копируем репозиторий валидатора Код:
git clone --recurse-submodules https://github.com/Bundlr-Network/validator-rust.git cd validator-rust Устанавливаем cargo apt install cargo Код:
curl https://sh.rustup.rs -sSf | sh source "$HOME/.cargo/env" Заходим в файловую систему и копируем json файл в директорию /validator-rust Определяем переменные Код:
cd validator-rust/ cp example.env .env vi .env Код:
PORT=80 BUNDLER_URL=https://testnet1.bundlr.network GW_CONTRACT="RkinCLBlY4L5GZFv8gCFcrygTyd5Xm91CzKlR6qxhKA" GW_ARWEAVE=https://arweave.testnet1.bundlr.network Код:
Esc : w Esc : q Код:
docker-compose up При вот таких логах нажимаем Control+C Обновляем валидатора, запускаем билд Код:
git pull origin master docker-compose build docker-compose up Устанавливаем nodejs Код:
apt install nodejs curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash source ~/.bashrc nvm --version nvm install v16.16.0 node --version Регистрация валидатора Проверяем баланс кошелька (заменить <address> на свой адрес кошелька), баланс должен быть не нулевой Код:
npx @bundlr-network/testnet-cli@latest balance <address> Код:
npx @bundlr-network/testnet-cli@latest join RkinCLBlY4L5GZFv8gCFcrygTyd5Xm91CzKlR6qxhKA -w wallet.json -u http://testvalidator.bundlr.network Код:
npx @bundlr-network/testnet-cli@latest check RkinCLBlY4L5GZFv8gCFcrygTyd5Xm91CzKlR6qxhKA <address> Полезные команды Проверка баланса (заменить <address> на свой адрес кошелька) Код:
npx @bundlr-network/testnet-cli@latest balance <address> Код:
npx @bundlr-network/testnet-cli@latest transfer <amount> <address> -w path/to/wallet.json https://bundlr.network/explorer/Ry2b...DKaaEEecyjbUQ4 |