- Ekip tarafından önerilen
16 GB ram, 4+ GB sanal bellek önerilir
60 GB ssd depolama alanı
Screen oluşturalım Shardeum yazan yere istediğinizi yazabilirsiniz.
screen -S shardeum
sudo apt-get install curl
sudo apt update
sudo apt install docker.io
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Aşağıdaki sorulara cevap verin
-
By running this installer, you agree to allow the Shardeum team to collect this data. (y/n)?: y
-
Do you want to run the web based Dashboard? (y/n): (y yazın)
-
Set the password to access the Dashboard ( ŞİFRE GİRİN ) Bu Explorer üzerinden panele bağlanma şifreniz olacak unutmayın.
-
Enter the port (1025-65536) to access the web based Dashboard (default 8080): ( Direk Enter tuşuna basın yada başka port yazın Tavsiye 8080 kullanmanız )
-
This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001): Enter basın
-
Enter the second port (1025-65536) for p2p communication (default 10001): Enter
-
What base directory should the node use (defaults to ~/.shardeum): bir şey yazmayın enter basıp geçin
Gerekli kurulumlar başlayacak ve sonunda aşağıdaki resimdeki gibi bir çıktı görürseniz kurulum bitti demektir.
cd
cd .shardeum
./shell.sh
operator-cli gui start
Artık budan sonraki işlemler Explorer üzerinden
https://NODEIPADRESINIZ:8080 ( chrome yada hangi tarayıcıyı kullanıyorsanız node ip adresiniz ve port girdiğinizde aşağıdaki resimdeki gibi bir ekran gelecektir.
ilk olarak Maintenance alanına tıklıyoruz. Burada aşağıdaki resimde bulunan beyaz butona basın ve nodeyi çalıştırın. Biraz bekleyin ve sayfayı yenileyin 1. Kutucuktaki gibi bir uyarı görürseniz nodeniz çalışıyor demektir.
Kullanılacak ağ : Sphinx 1.X
Aşağıdaki ağı Matemask cüzdanınıza ekleyiniz.
Ağ : Shardeum Sphinx 1.X
New RPC URL : https://sphinx.shardeum.org/
Chain ID : 8082
symbol : SHM
Block Explorer URL : https://explorer-sphinx.shardeum.org/
1- Discord Sunucusuna girin ve #sphinx-faucet-1-3 kanalından SHM token alabilirsiniz.
2 - Twitter FAUCET
Stake işlemini yaptıysanız aşağıdaki gibi bir ekran göreceksiniz. Active yazısı görünmüyorsa sayfayı yenileyin.
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Bu komut ile 8080 portta çalışan başka bir node varmı diye önce kontrol edin.
lsof -i -P -n | grep LISTEN
Bu komut ile 8080 portta çalışan başka bir node varmı diye önce kontrol edin.
cd ~/.shardeum
./shell.sh
Bu adresten ip adresinizi öğrenin.
curl https://ipinfo.io/ip
Aşağıdaki komuta ip adresinizi yazın.
operator-cli set external_ip IPADRESINIZ
Aşağıdaki komuta nodu kurarken yazdığınız external port bilgibizi yazın. ( default 9001)
operator-cli set external_port PORTUNUZ
Gui'yi başlatın
operator-cli gui start
Ardından (https://NODEIPADRESINIZ:8080 ( chrome yada hangi tarayıcıyı kullanıyorsanız node ip adresiniz ve port girdiğinizde) sayfaya gidip Maintenance kısmından node unuzu Start edin.
Aşağıdaki kodu bir screen açarak shardeum nodenizi takip edebilirsiniz. Stop konumuna düştüğünde otomatik olarak başlatır. Devamlı Nodem stopmu oldu derdi ortadan kalkar. Shardeum monitor Msahin ile beraber geliştirilmiştir.
screen -S monitor
wget -q -O node_control.sh https://raw.githubusercontent.com/mesahin001/shardeum/main/node_control.sh && chmod +x node_control.sh && sudo /bin/bash node_control.sh
Forklamayı ve beğenmeyi unutmayınız :)