└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Shardeum Betanet 1.3.1 Güncel Kurulum Rehberi - Hercules 2 | ![image](https://user-images.githubusercontent.com/101635385/216447120-a1add722-5d7d-4403-b2a9-85ef054ba631.png) 3 | 4 | 5 | 6 | ## 🟢 Linkler: 7 | 8 | * [Hercules Telegram](https://t.me/HerculesNode) 9 | * [Hercules Twitter](https://twitter.com/Hercules4413) 10 | 11 | 12 | 13 | ## 🟢 Sistemi Gereksinimleri 14 | 15 | * Ekip tarafından önerilen
16 | 16 GB ram, 4+ GB sanal bellek önerilir
17 | 60 GB ssd depolama alanı 18 | 19 | 20 | 21 | ## 🟢 Sistemi Güncelleme 22 | 23 | Screen oluşturalım Shardeum yazan yere istediğinizi yazabilirsiniz. 24 | 25 | ```shell 26 | screen -S shardeum 27 | ``` 28 | 29 | 30 | ```shell 31 | sudo apt-get install curl 32 | ``` 33 | 34 | ```shell 35 | sudo apt update 36 | ``` 37 | 38 | ## 🟢 1. Adım Docker Kurulumu 39 | 40 | ```shell 41 | sudo apt install docker.io 42 | ``` 43 | 44 | ```shell 45 | 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 46 | ``` 47 | 48 | ```shell 49 | sudo chmod +x /usr/local/bin/docker-compose 50 | ``` 51 | 52 | 53 | 54 | ## 🟢 Matemask Cüzdan sıfırlama 55 | 56 | 57 | 58 | #### Matemask cüzdanımızı sıfırlıyoruz. Ayarlar / Gelişmiş / Hesabı sıfırla

59 | 60 | ![image](https://user-images.githubusercontent.com/101635385/219121810-9d6889b2-6893-4c9d-a0a4-433b2fff9dce.png) 61 | 62 | 63 |

64 | 65 | 66 | 67 | ## 🟢 Kurulumuna başlıyoruz. 68 | 69 | 70 | ```shell 71 | curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh 72 | ``` 73 | 74 | 75 | Aşağıdaki sorulara cevap verin 76 | 77 | * By running this installer, you agree to allow the Shardeum team to collect this data. (y/n)?: y
78 | 79 | * Do you want to run the web based Dashboard? (y/n): (y yazın)
80 | 81 | * Set the password to access the Dashboard ( ŞİFRE GİRİN ) Bu Explorer üzerinden panele bağlanma şifreniz olacak unutmayın.
82 | 83 | * 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 )
84 | 85 | * This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001): Enter basın
86 | 87 | * Enter the second port (1025-65536) for p2p communication (default 10001): Enter
88 | 89 | * What base directory should the node use (defaults to ~/.shardeum): bir şey yazmayın enter basıp geçin
90 | 91 | 92 | #### Gerekli kurulumlar başlayacak ve sonunda aşağıdaki resimdeki gibi bir çıktı görürseniz kurulum bitti demektir.
93 | 94 | ![image](https://user-images.githubusercontent.com/101635385/216449058-387d47b5-d6ef-423d-8501-4490f11c1c5f.png) 95 | 96 | 97 | ## 🟢 3. Adım Doğrulayıcı 98 | 99 | ```shell 100 | cd 101 | ``` 102 | 103 | ```shell 104 | cd .shardeum 105 | ``` 106 | 107 | ```shell 108 | ./shell.sh 109 | ``` 110 | 111 | ```shell 112 | operator-cli gui start 113 | ``` 114 | 115 | Artık budan sonraki işlemler Explorer üzerinden 116 | 117 | 118 | ## 🟢 4. Explorer işlemleri. 119 | 120 | 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. 121 | 122 | ![image](https://user-images.githubusercontent.com/101635385/216449601-78112f06-5d93-41a2-a737-1826ee770529.png) 123 | 124 |
125 | 126 | 127 | #### 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.
128 | 129 | 130 | ![image](https://user-images.githubusercontent.com/101635385/216450237-e595b7cd-97bc-4c13-843f-ec39586653a8.png) 131 | 132 | ![image](https://user-images.githubusercontent.com/101635385/216528434-df065848-606d-4bee-a1fd-cc07f9e80b42.png) 133 | 134 | 135 | 136 | 137 | ## 🟢 5. Cüzdan bağlama 138 | 139 | Kullanılacak ağ : Sphinx 1.X 140 | 141 | Aşağıdaki ağı Matemask cüzdanınıza ekleyiniz. 142 | 143 | Ağ : Shardeum Sphinx 1.X
144 | New RPC URL : https://sphinx.shardeum.org/
145 | Chain ID : 8082
146 | symbol : SHM
147 | Block Explorer URL : https://explorer-sphinx.shardeum.org/

148 | 149 | 150 | ![image](https://user-images.githubusercontent.com/101635385/216532850-1c35b90f-d245-4be9-adf8-6c526d1c5ee3.png) 151 | 152 | 153 | 154 | 155 | 156 | ## 🟢 6. Faucet ve Stake Etme 157 | 158 | 159 | 1- Discord Sunucusuna girin ve #sphinx-faucet-1-3 kanalından SHM token alabilirsiniz. 160 | 161 | * [Discord FAUCET](https://discord.gg/shardeum) 162 | 163 | ![image](https://github.com/herculessx/Shardeum-BetaNet/assets/101635385/0c6839ab-f58e-4330-8c36-dac583bab6af) 164 | 165 | ![image](https://user-images.githubusercontent.com/101635385/216561514-37ab1ead-9801-421e-939b-459d93f9807b.png) 166 | 167 | 168 | 169 | 2 - [Twitter FAUCET](https://faucet-sphinx.shardeum.org/?_ga=2.223730200.2098418439.1675365683-1010477743.1666250200) 170 | 171 | #### Faucetten tweet atın 15 SHM gelecek hesabınıza 172 | 173 | ![image](https://user-images.githubusercontent.com/101635385/216525966-93d207b1-910c-4dbe-a787-65a85439c99a.png) 174 | 175 | 176 | 177 | #### Cüzdanınıza 15 SHM geldikten sonra ADD STAKE diyerek stake işlemini bitirebilirsiniz.
178 | 179 | 180 | ![image](https://user-images.githubusercontent.com/101635385/216532101-ca0e4aca-4422-42be-8241-51b723f92dc0.png) 181 | 182 | 183 | 184 | 185 | 186 | ## 🟢 7. Durum kontrol etme 187 | 188 | #### Stake işlemini yaptıysanız aşağıdaki gibi bir ekran göreceksiniz. Active yazısı görünmüyorsa sayfayı yenileyin. 189 | 190 | 191 | ![image](https://user-images.githubusercontent.com/101635385/216527473-e8dc8f51-9b7d-4594-82b8-970ef71538c6.png) 192 | 193 | 194 | ## 🟢 Nominate key sorunu çözümü 195 | 196 | ![image](https://user-images.githubusercontent.com/101635385/219161856-c2ad942b-f923-4d1d-a5f7-d8f2f7966e47.png) 197 | 198 | 199 | ```shell 200 | curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh 201 | ``` 202 | 203 | 204 | 205 | 206 | 207 | ## 🟢 8080 port 208 | 209 | Bu komut ile 8080 portta çalışan başka bir node varmı diye önce kontrol edin. 210 | 211 | ```shell 212 | lsof -i -P -n | grep LISTEN 213 | ``` 214 | 215 | 216 | 217 | ## 🟢 ip 0.0.0.0 hatası alırsanız çözümü 218 | 219 | Bu komut ile 8080 portta çalışan başka bir node varmı diye önce kontrol edin. 220 | 221 | ```shell 222 | cd ~/.shardeum 223 | ``` 224 | 225 | ```shell 226 | ./shell.sh 227 | ``` 228 | 229 | Bu adresten ip adresinizi öğrenin. 230 | 231 | ```shell 232 | curl https://ipinfo.io/ip 233 | ``` 234 | 235 | Aşağıdaki komuta ip adresinizi yazın. 236 | 237 | ```shell 238 | operator-cli set external_ip IPADRESINIZ 239 | ``` 240 | Aşağıdaki komuta nodu kurarken yazdığınız external port bilgibizi yazın. ( default 9001) 241 | ```shell 242 | operator-cli set external_port PORTUNUZ 243 | ``` 244 | Gui'yi başlatın 245 | ```shell 246 | operator-cli gui start 247 | ``` 248 | 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. 249 | 250 | 251 | 252 | 253 | ## 🟢 Otomatik başlatma ( Takip ekranı ) 254 | 255 | 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. 256 | 257 | 258 | ```shell 259 | screen -S monitor 260 | ``` 261 | 262 | ```shell 263 | 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 264 | ``` 265 | 266 | 267 | 268 | Forklamayı ve beğenmeyi unutmayınız :) 269 | 270 | 271 | 272 | 273 | --------------------------------------------------------------------------------