Форум о криптовалютах | Майнинг криптовалют | Торговля криптовалютой | Инвестиции в криптовалюту
Вернуться   Форум о криптовалютах | Майнинг криптовалют | Торговля криптовалютой | Инвестиции в криптовалюту > Заработок криптовалют > Ноды криптовалют

Ноды криптовалют Заработок на установке нод криптовалют.

Advertising

Ответ
Опции темы
Непрочитано 25.07.2022, 21:27   #1
Ekaterina Kulikova
Member
 
Регистрация: 20.07.2022
Сообщений: 99
По умолчанию Bundlr | Testnet - установка ноды



Требования к серверу
  • Оперативная память: 8 GB RAM
  • CPU: 4-Core
  • Память: 250 GB SSD
  • Интернет: 1 Gbps for download/100 Mbps for upload

Для начала необходимо установить 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
Устанавливает rust версии 1.62 (выбираем пункт 1)

Код:
curl https://sh.rustup.rs -sSf | sh
source "$HOME/.cargo/env"
Создаем кошелек тут - обязательно сохраните себе сид фразу, скачиваем json файл, нажимая на "Dowload", переименовываем файл на wallet.json



Заходим в файловую систему и копируем 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 и поднимаем валидатора

Код:
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
Вывод команды должен показать версию (16.16.0)


Регистрация валидатора

Проверяем баланс кошелька (заменить <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
Проверяем успешность подключения (заменить <address> на свой адрес кошелька)

Код:
npx @bundlr-network/testnet-cli@latest check RkinCLBlY4L5GZFv8gCFcrygTyd5Xm91CzKlR6qxhKA <address>
Возможно успешный ответ вы получите, когда пройдет эпоха ~30 мин


Полезные команды

Проверка баланса (заменить <address> на свой адрес кошелька)

Код:
npx @bundlr-network/testnet-cli@latest balance <address>
Отправка токенов (ввести значения <amount> и <address>)

Код:
npx @bundlr-network/testnet-cli@latest transfer <amount> <address> -w path/to/wallet.json
Экплорер Bundlr
https://bundlr.network/explorer/Ry2b...DKaaEEecyjbUQ4
Ekaterina Kulikova вне форума   Ответить с цитированием
Непрочитано 25.07.2022, 21:34   #2
Ekaterina Kulikova
Member
 
Регистрация: 20.07.2022
Сообщений: 99
По умолчанию

Спасибо за внимание! И поздравляю с новой нодой!

Smart Hamster Nodes Studio

YouTube канал тут!
Наша новостная группа тут!
Курс "Обучение по нодам" тут!


Ekaterina Kulikova вне форума   Ответить с цитированием
Ответ




Текущее время: 14:31. Часовой пояс GMT +2.