Skip to content

Latest commit

 

History

History
131 lines (101 loc) · 4.46 KB

README.md

File metadata and controls

131 lines (101 loc) · 4.46 KB

Massa Türkçe Node Kurulumu (Testnet 16)

image

Minimum Sistem Gereksinimleri

  • 8GB RAM
  • 50-100 GB SSD
  • 4 vCPU

Sistemi Güncelleme

sudo apt update && sudo apt upgrade -y

Gerekli Kütüphanelerin Kurulması

sudo apt install screen make clang curl pkg-config libssl-dev libclang-dev build-essential git jq ncdu bsdmainutils -y < "/dev/null"

Rust Kurulumu

Kurulum sırasında 1 yazıp default kurulumu yapıyoruz.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Massa-1

Değişkenleri yüklüyoruz.

source $HOME/.cargo/env

Sürümü kontrol ediyoruz.

rustc --version

Massa-2

Zincir Aracı Nightly İndirilmesi ve Varsayılan Olarak Ayarlanması

sudo apt install make clang pkg-config libssl-dev -y
rustup toolchain install nightly
rustup default nightly

Massa Kurulumu

git clone --branch testnet https://github.com/massalabs/massa.git

rustup Güncelleme

rustup default nightly 
rustup update

Server IP Adresini Kaydetme

IP_ADRESINIZ ip adresinizi yazınız.

ipadr=IP_ADRESINIZ
echo -e "[network]\nroutable_ip = '$ipadr'" >> massa/massa-node/config/config.toml

Massa Node Başlatma

CUZDAN_SIFRENIZ buraya cüzda şifremizi yazıyoruz.

walletpassword=CUZDAN_SIFRENIZ
screen -S massa-node -d -m bash
screen -r massa-node -X stuff "cd massa/massa-node/ && RUST_BACKTRACE=full cargo run --release -- -p $walletpassword |& tee logs.txt"$(echo -ne '\015')

Massa Client Başlatma

screen -S massa-client -d -m bash
screen -r massa-client -X stuff "cd massa/massa-client/ && cargo run --release -- -p $walletpassword"$(echo -ne '\015')

🔴 Dosyaların derlenmesi uzun sürebilir. Bir sonraki adıma geçmeden önce yarım saat kadarr bekleyiniz. 🔴 Dosya derlenmesinin bitip bitmediğine ve node'un çalışıp çalışmadığına screen -r massa-node ekranına girerek bakabilirsiniz. Çıkarken mutlaka CTRL A D tuşlayarak çıkınız.

Var Olan Cüzdanı İçeri Aktarma

Cüzdan işlemleri için screen -r massa-client ile ekranına giriş yapıyoruz.

Daha önceki testlerde cüzdan oluşturanlar ya da halihazırda cüzdanı olanlar wallet.dat dosyasını ~/massa/massa-client dizini altına kopyalıyoruz. image

Eğer wallet.dat dosyasını kaydetmediyseniz aşağıdaki kodu giriniz. SECRET_KEY yazan yere cüzdan secret key kodunu giriyoruz.

wallet_add_secret_keys SECRET_KEY

Yeni Cüzdan Oluşturma

wallet_generate_secret_key 

Massa-3_1

Discord ile Yapılacak İşlemler

1- #⌠✅⌡testnet-rewards-registration kanalına herhangi bir mesaj yazıyoruz ve massa bot bize özelden mesaj atıyor. 2- #⌠💸⌡testnet-faucet kanalına cüzdan adresimizi gönderiyoruz. (Cüzdan bilgilerinizi göremek için massa clientte wallet_info komutunu giriyoruz. 3- Gelen tokenler ile rolls satın alıyoruz. (CUZDAN_ADRESI kısmına cüzdan adresimizi giriyoruz.)

buy_rolls CUZDAN_ADRESI 1 0

4- Stake için aşağıdaki kodu giriyoruz. SecretKey bölümüne clientte wallet_info kodunu yazarak cüzdan bilgilerimizden secret kodumuzu kopyalayıp yazıyoruz.

node_add_staking_secret_keys SecretKey 

5- Bot'a sunucu ip adresimizi gönderiyoruz. Daha sonra bize discord id'miz ile cliente girmemiz gereken kodu aşağıdaki gibi yazıyor. Bu kodda DISCORD_ID bölümünü size bot mesaj ile göndermiş olacaktır.

node_testnet_rewards_program_ownership_proof staking_address DISCORD_ID

6- Yukarıdaki kodu girdikten sonra çıkan kodu bota gönderip kaydımızı tamamlıyoruz.

Hesaplar

Anatolian Team

Twitter

Medium

YouTube

Discord

Telegram