September 19, 2024

Hemi Network, полный гайд на установку ноды

Привет, на связи Мишка Шишка, я подготовил для тебя полный гайд на установку ноды Hemi Network в пару строк, если этот гайд тебе помог, то обязательно заходи на наши ресурсы:

Телеграм: https://t.me/shishka_crypto

Чатик: https://t.me/shishka_crypto_chat

YouTube: https://www.youtube.com/@shishka_crypto

Немного о проекте:

Hemi Network — это протокол второго уровня, который улучшает масштабирование, безопасность и совместимость с использованием технологий Bitcoin и Ethereum.

Hemi Virtual Machine (hVM) объединяет полный узел Bitcoin и Ethereum Virtual Machine. Вместе с Hemi Bitcoin Kit (hBK), разработчики получают мощную и удобную платформу для создания децентрализованных приложений Hemi (hApps).

Гринфлаги:

  • СЕО один из пионеров в крипте
  • SEED раунд в $15M в том числе и от Binance Labs
  • Биткоин нарратив еще не давал крупных дропов, возможно это будет одним из них
  • Понятно как отрабатывать проект, плюс это бесплатная и простая активность

Регистрация на платформе

Переходим по ссылке, подключаем свой кошелек, социалки

вводим этот код ee68df7f

Далее выполняем различные задания и лутаем поинты за которые в будущем будет аирдроп.

После этого переходим к установке ноды


Установка ноды

Первым делом арендуем сервер, для этого можешь использовать эти сервисы

✅ Арендовать сервера можно здесь: AEZA, VDsina, Xorek Cloud

Системные требования: 2 CPU 4 RAM 50 SSD

Далее подключаемся к терминалу и просто выполняем эту команду:

curl -s https://raw.githubusercontent.com/YAMISHKA02/Hemi/main/ShishkaCrypto-Hemi-node-install.sh | sh

После этого он выведет дальнейшие инструкции:

Внимание! У вас сгенерируется собственные приватник и адрес, которым вы будете пользоваться.

Теперь нам нужно зайти в дискорд проекта и перейти в ветку Faucet и выполнить следующую команду, адрес вставляем тот что нам вывел на сервере

После этого на кошель отправится тестовый биткоин, проверить дошел ли он можем на сайте https://mempool.space/testnet/, либо просто кликнув на ссылку, которую вывел вам сервер.

Запуск Ноды

Когда нам дошел тестовый биточек, можем запускать ноду, для этого прописываем из корневой папки:

cd Hemi-Node/heminetwork_v0.4.3_linux_amd64/
screen -S Hemi_nodeeval 
eval $(jq -r '. | "ETHEREUM_ADDRESS=\(.ethereum_address)\nNETWORK=\(.network)\nPRIVATE_KEY=\(.private_key)\nPUBLIC_KEY=\(.public_key)\nPUBKEY_HASH=\(.pubkey_hash)"' ~/popm-address.json)
export POPM_BTC_PRIVKEY=$PRIVATE_KEY
export POPM_STATIC_FEE=50
export POPM_BFG_URL=wss://testnet.rpc.hemi.network/v1/ws/public
./popmd

После этого у тебя в Screen пойдут такие логи:

То что идет некоторое количество ошибок, это нормально. Нода пока в ранней стадии, поэтому много лишних логов. Команда говорит все четко!

Дашборд

Мы можем следить что наша нода что-то делает в этом дашборде:

https://testnet.popstats.hemi.network/

Выглядит коряво, но работает)

Дополнительные команды

Чтобы вернуться к скрину ноды и логам:

screen -r Hemi_node

Чтобы остановить ноду:

screen -r Hemi_node -X quit

Отлично, теперь нода установлена, можем ждать дальнейших апдейтов по проекту.

Уверен что тебе помог этот гайд, так что обязательно заходи по ссылкам ниже!

Деплой контракта для тех кто поставил ноду:

Пополняем сгенерированный эфировский кошелек и просто прописываем эту команду:

curl -o ShishkaDeploy.sh https://raw.githubusercontent.com/YAMISHKA02/Hemi/main/ShishkaDeploy.sh && chmod +x ShishkaDeploy.sh && ./ShishkaDeploy.sh

Далее на окне выбора hardhat выбираем Create Empty Hardhat config

Ждем пока весь код выполнится!

Наши ссылки