January 15, 2024

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

Регистрируем аккаунт для получения api - тут

Подставляем свой HTTP

ALCHEMY=Подставляем 
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile

Ставим скрипт от Nodes Guru

sudo apt-get update && sudo apt-get upgrade -y
sudo apt install curl build-essential git screen jq pkg-config libssl-dev libclang-dev ca-certificates gnupg lsb-release -y
screen -S str
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh && ./starknet.sh

Для выхода из скрина CTRL + A + D

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

Возврат в скрин

screen -x str

Просмотреть логи

journalctl -u starknetd -f

Рестарт ноды

systemctl restart starknetd

Обновить ноду

wget -O starknet_update.sh https://api.nodes.guru/starknet_update.sh && chmod +x starknet_update.sh && ./starknet_update.sh

Удаление ноды

systemctl stop starknetd
systemctl disable starknetd
rm -rf ~/pathfinder/
rm -rf /etc/systemd/system/starknetd.service
rm -rf /usr/local/bin/pathfinder
rm -rf $HOME/.starknet/db