Skip to content

koltigin/Massa-Turkce-Node-Kurulumu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

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

About

Massa Türkçe Node Kurulumu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published