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

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

Advertising

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

Namada | Testnet - установка ноды



Требования к серверу:
  • 2/4 цпу (must support AVX/SSE instruction set)
  • 2/8 рам
  • 100/500 гб

Подготовка сервера:

Код:
sudo apt update && sudo apt upgrade

sudo apt-get install -y make curl git-core libssl-dev pkg-config libclang-12-dev build-essential

sudo apt install clang
Устанавливаем cargo

Код:
apt install cargo
#отвечаем y
Устанавливает rust версии 1.62

Код:
curl https://sh.rustup.rs -sSf | sh
#отвечаем y, выбираем пункт 1

source "$HOME/.cargo/env"

rustup update
Устанавливаем GO:

Код:
sudo rm -rf /usr/local/go

curl -Ls https://go.dev/dl/go1.19.7.linux-amd64.tar.gz | sudo tar -xzf - -C /usr/local

eval $(echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee /etc/profile.d/golang.sh)

eval $(echo 'export PATH=$PATH:$HOME/go/bin' | tee -a $HOME/.profile)

go version
Объявляем переменные:

Код:
echo 'export NAMADA_TAG=v0.20.1' >> ~/.bashrc

echo 'export TM_HASH=v0.1.4-abciplus' >> ~/.bashrc

echo 'export NAMADA_CHAIN_ID=public-testnet-11.3aaeae0d49ea' >> ~/.bashrc

echo 'export ALIAS=NAME_VALIDATOR' >> ~/.bashrc
#заменить NAME_VALIDATOR на имя вашего валидатора

source $HOME/.bashrc
Копируем репозиторий и запускаем билд:

Код:
git clone https://github.com/anoma/namada.git

cd namada

git checkout $NAMADA_TAG

make build-release

sudo mv target/release/namada /usr/local/bin/

cd

git clone https://github.com/heliaxdev/tendermint 

cd tendermint 

git checkout $TM_HASH

make build

sudo mv build/tendermint /usr/local/bin/

cd

namada client utils join-network --chain-id $NAMADA_CHAIN_ID
Проверяем версии:

Код:
tendermint version
#правильный ответ 0.1.4-abciplus

namada --version
#правильный ответ Namada v0.13.0
Создаем сервисный файл:

Код:
sudo tee /etc/systemd/system/ojod.service > /dev/null << EOF
[Unit]
Description=Namada Node
After=network.target

[Service]
User=$USER
WorkingDirectory=$HOME/.namada
Type=simple
ExecStart=/usr/local/bin/namada --base-dir=$HOME/.namada node ledger run
Environment=NAMADA_TM_STDOUT=true
RemainAfterExit=no
Restart=always
RestartSec=5s
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target" > $HOME/namadad.service
sudo mv $HOME/namadad.service /etc/systemd/system
sudo tee <<EOF >/dev/null /etc/systemd/journald.conf
Storage=persistent
EOF
Запускаем сервисный файл:

Код:
sudo systemctl restart systemd-journald
sudo systemctl daemon-reload
sudo systemctl enable namadad
sudo systemctl restart namadad
Ekaterina Kulikova вне форума   Ответить с цитированием
Непрочитано 13.01.2023, 15:01   #2
Ekaterina Kulikova
Member
 
Регистрация: 20.07.2022
Сообщений: 99
По умолчанию

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

Smart Hamster Nodes Studio

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


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




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