└── README.md /README.md: -------------------------------------------------------------------------------- 1 |

Naruno

2 | 3 | 4 | https://github.com/ruesandora/Naruno/assets/101149671/820bbecd-ed1b-4df5-9dc5-0d838482308b 5 | 6 | 7 | > Neden kuruyorum? Donanımı neredeyse hiç yok deneliecek kadar az, sunucu almadım bir node'un yanına kurdum. 8 | 9 | > Teşvikli evet, 1000 kişi ile sınırlı, ne kadar süreceği hakkında bilgim yok tahmınım kısa. 10 | 11 | > Topluluk kanalları: [Duyuru](https://t.me/RuesAnnouncement) - [Sohbet](https://t.me/RuesChat) - [Naruno Discord](https://discord.gg/YR2DYn72) 12 | 13 | 14 |

Gereksinimler

15 | 16 | > [Hetzner Sunucu](https://github.com/ruesandora/Hetzner/edit/main/README.md) Kullanıyorum. 17 | 18 | ```sh 19 | 1 CPU 20 | 1 RAM 21 | 500 MB (not, GB değil) 22 | Ubuntu 20.04 veya üstü. 23 | ``` 24 | 25 |

Kurulum

26 | 27 | ```sh 28 | # Öncelikle güncellemeler ve Kütüphaneler 29 | 30 | sudo apt-get update && sudo apt-get upgrade -y 31 | sudo apt install ca-certificates curl gnupg lsb-release git htop python3 32 | ``` 33 | 34 |

PIP kurulumu yapıyoruz

35 | 36 | > 1- Küçük bilgiler ✍🏻: pip, python'da bir paket yöneticisidir, yüklediğimiz kütüphaneleri daha efektif kullanabilmek için kullanırız. 37 | ```sh 38 | wget https://bootstrap.pypa.io/get-pip.py 39 | python3 get-pip.py 40 | 41 | # Pip ile Naruno kurulumu yapıyoruz 42 | pip3 install naruno 43 | ``` 44 | 45 |

Cüzdan oluşturma ve Token alma

46 | 47 | ``` 48 | # yazan yere bir şifre belirleyin ama unutmayın yoksa walleti açamazsınız. 49 | narunocli --createwallet 50 | 51 | # Incentive almak için wallet 1 cüzdana geçmek gerekli 52 | narunocli --wallet 1 53 | 54 | ## Çıkan 2 cüzdanlı çıktıyı kaydedin. 55 | narunocli --printwallet 56 | 57 | # Baklava modunu açmamız gerekli aşağıdaki komudu girin 58 | narunocli -bon 59 | ``` 60 | 61 | 62 | > [Bu](https://naruno.org/ourloginmyfrient.php?action=register) adrese gidip kullanıcı adı ve mail ile register olluyoruz. 63 | 64 | > Daha sonra `system@naruno.org` mail adresine, `CURRENTLY USED` başlığında ki `1` numaralı `cüzdan adresinizi` ve `discord isminizi` mail olarak atalım bize token gelecek. 65 | 66 | > Şu formatta mail atalım, discord ismi - cüzdan adresi altlı üstlü. Tokenler gece kuruyorsanız bu node'u gelmez sabah gelir. 67 | 68 | > Tokenleri görmek için: `narunocli -gb` komutunu giriyoruz ve çıktıda `1002` veya `1004` gibi bir sayı yazar. 69 | 70 |

Web3 App'ı kurma ve Node'u başlatma (Hali Hazırda Kaydolmuş Kullanıcılar Buradan Devam Edebilirler)

71 | 72 | ``` 73 | ## indirelim 74 | pip3 install web3_app 75 | 76 | ## Naruno'yu güncelleyelim 77 | pip3 install naruno --upgrade 78 | 79 | 80 | 81 | # Not: Bazen komutlar çalışmaz veya hata görürseniz minimun 5 dakika bekleyiniz lütfen sonra deyeniz 82 | # Not- 2: Bunu sync olmak gibi düşünebilirisniz. 83 | ``` 84 | 85 |

Son işlemlerimiz

86 | 87 | ``` 88 | # Bu komutta, yazan yere daha önce belirlediğiniz şifreyi yazın. 89 | # 1984 portunu başka nodeda kullanıyorsanız kendiniz belirleyebilirsiniz. 90 | 91 | web3 set_pass 92 | 93 | # Bu komutta yazan yere boşluk bırakmadan kendi kullanıcı adınızı yazın 94 | web3 --port 1984 --host "localhost" username 95 | 96 | # Eğer "OSError: [Errno 99] Connot assign requested address" hatası alırsanız --host "0.0.0.0" veya bir başka uygun ip alanı tanımlayabilirsiniz. 97 | 98 | ``` 99 | 100 | > Bu komuttan sonra `4-5` dakika log akacak ve loglar kesilip `True` çıktısı verecek. 101 | 102 | ![image](https://github.com/ruesandora/Naruno/assets/101149671/be63d1d7-9ca3-41f7-bd24-238b8a4849bc) 103 | 104 |

Günlük Ödül Alma

105 | 106 | Naruno testnetinde her gün 100 karaktere kadar içerik paylaşabiliyorsunuz ve içerik [şu](http://web3.test_net.1.naruno.org:2000/) adreste yayınlanıyor 107 | 108 | <İçerik> yazan yere "" tırnakların arasında olacak şekilde 100 karakteri geçmeyecek birşeyler yazabilirsiniz. Sakıncalı gönderimleri banlıyorlar. 109 | ``` 110 | web3 --port 1984 --host "localhost" post <İçerik> 111 | ``` 112 | > 2- Küçük bilgiler ✍🏻: VPS içinde çalışan portlara bakmak için: `lsof -i -P -n | grep LISTEN` 113 | 114 | > Explorer üstünde istediğiniz işlemi görüntülemek için [buradan](http://scan.test_net.1.naruno.org/). 115 | 116 | > Cüzdan Yedekleme: `narunocli --narunoexport` , Ardından sunucuda `/usr/local/lib/python3.8/dist-packages/naruno/backups/` altındaki .zip dosyasını indirip yedek alabilirsiniz 117 | 118 | > Başka bir sunucuya taşımak için, sırasıyla komutlar: 119 | ``` 120 | narunocli --narunoimport zip_dosya_yolu 121 | narunocli --wallet 1 122 | narunocli -bon 123 | ``` 124 | 125 | > Nodu silmek için 126 | ``` 127 | pip3 uninstall naruno web3_app -y 128 | ``` 129 | 130 |

Konu dışı

131 | 132 | > Sağ üstten yıldızlamayı ve forklamayı unutmayın profilinzde bulunsun. Eksikler için PR atabilirsiniz. 133 | 134 | > 3- Küçük bilgiler ✍🏻: bazı örneklerde gösterdiğim küçükBüyük yazım sitiline camelCase deriz, birleşik yazılan kodda araya _ koymak yerine camelCase kullanmak daha hoş bence. 135 | 136 | > Ayrıca yıl sonuna doğru eğer yapabilirsem Java veya Python öğretmeye başlayacağım, o zamana kadar `küçük bilgiler` ile aşinalığınız arttırmaya çalışırım. 137 | 138 | > Naruno zaten hiç alan kaplamadığı için gittiği kadar çalıştırırım node'u. 139 | 140 | > Topluluk kanalları: `Genellikle burada çok aktifim`, [Duyuru](https://t.me/RuesAnnouncement) - [Sohbet](https://t.me/RuesChat) - [Naruno Discord](https://discord.gg/YR2DYn72) 141 | --------------------------------------------------------------------------------