Install
Tangle-Network
FORM : https://docs.google.com/forms/d/e/1FAIpQLSc7pLiwetgx3DUkt6waXn8Kung9QzY5DT9Y_b5xnU1rtsYO7Q/viewform
NOT: ubuntu 22
Update
apt update && apt upgrade -y
Gereklilikler
apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev libgmp3-dev tar clang bsdmainutils ncdu unzip llvm libudev-dev make protobuf-compiler -y
Dosyaları çekiyoruz
mkdir -p $HOME/.tangle && cd $HOME/.tangle
wget -O tangle https://github.com/webb-tools/tangle/releases/download/v0.4.7/tangle-standalone-linux-amd64
chmod 744 tangle
mv tangle /usr/bin/
tangle --version
Ağ dosyasını çekiyoruz
wget -O $HOME/.tangle/tangle-standalone.json "https://raw.githubusercontent.com/webb-tools/tangle/main/chainspecs/testnet/tangle-standalone.json"
chmod 744 ~/.tangle/tangle-standalone.json
Servis oluşturuyoruz
Not: yourname=<name>
kısmında <name>
değiştiriyoruz adımızı yazıyoruz.
yourname=<name>
tee /etc/systemd/system/tangle.service > /dev/null << EOF
[Unit]
Description=Tangle Validator Node
After=network-online.target
StartLimitIntervalSec=0
[Service]
User=$USER
Restart=always
RestartSec=3
LimitNOFILE=65535
ExecStart=/usr/bin/tangle \
--base-path $HOME/.tangle/data/ \
--name '$yourname' \
--chain $HOME/.tangle/tangle-standalone.json \
--node-key-file "$HOME/.tangle/node-key" \
--port 30333 \
--rpc-port 9933 \
--prometheus-port 9615 \
--auto-insert-keys \
--validator \
--telemetry-url "wss://telemetry.polkadot.io/submit 0" \
--no-mdns
[Install]
WantedBy=multi-user.target
EOF
Servisi başlatıryoruz
systemctl daemon-reload
systemctl enable tangle
systemctl restart tangle && journalctl -u tangle -f -o cat
Log komutu
journalctl -u tangle -f -o cat
Panel işlemleri
herhangi bir polka cüzdanı işimizi görecektir. https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.tangle.tools&ref=blog.webb.tools#/accounts
adrese gidiyoruz ve cüzdan adresimizi kopyalıyoruz
faucetten
testcoini
talep edıyoruz https://faucet.tangle.tools/ twit bağlama gbi öncelikler var aynı amanda takip. ağdan tangleyi seçiyoruz. 2 tip talep yontemi var biri pola diğeri mm adresidaha sonra validator olmak için adrese gidiyoruz. https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.tangle.tools&ref=blog.webb.tools#/staking/actions
validate diyoruz cüzdanımızı seçiyoruz.
1
adet deyip devam ediyoruz.
gelen ekranda
sezon keyi
girmemiz lazım almak için eşleşmesi bitmiş nodemuzda şu kodu giriyoruz
curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:9933
daha sonrası normal şeyler zaten beklemede gorunucez https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.tangle.tools&ref=blog.webb.tools#/staking bu rda belirli dönemde onaylandıktan sonra aktive geçicez suan validator limiti 20 yukseltilicektir.
yedek almayı unutmayınız. aşağıdaki yerdeki dosyaları yedekleyiniz taşımakta laızm olucak taşımak için normal kurun eşleşin sonra durdurup key dosyalarını değiştirip başlatın
$HOME/.tangle/node-key
$HOME/.tangle/data/chains/tangle-standalone-testnet/keystore/
Nodu silmek
systemctl stop tangle && \
systemctl disable tangle && \
rm /etc/systemd/system/tangle.service && \
systemctl daemon-reload && \
cd \
rm -r .tangle
Last updated