Web3.App.1.mp4
Neden kuruyorum? Donanımı neredeyse hiç yok deneliecek kadar az, sunucu almadım bir node'un yanına kurdum.
Teşvikli evet, 1000 kişi ile sınırlı, ne kadar süreceği hakkında bilgim yok tahmınım kısa.
Topluluk kanalları: Duyuru - Sohbet - Naruno Discord
Hetzner Sunucu Kullanıyorum.
1 CPU
1 RAM
500 MB (not, GB değil)
Ubuntu 20.04 veya üstü.
# Öncelikle güncellemeler ve Kütüphaneler
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install ca-certificates curl gnupg lsb-release git htop python3
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.
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
# Pip ile Naruno kurulumu yapıyoruz
pip3 install naruno
# <ruesSifre> yazan yere bir şifre belirleyin ama unutmayın yoksa walleti açamazsınız.
narunocli --createwallet <ruesSifre>
# Incentive almak için wallet 1 cüzdana geçmek gerekli
narunocli --wallet 1
## Çıkan 2 cüzdanlı çıktıyı kaydedin.
narunocli --printwallet
# Baklava modunu açmamız gerekli aşağıdaki komudu girin
narunocli -bon
Bu adrese gidip kullanıcı adı ve mail ile register olluyoruz.
Daha sonra
[email protected]
mail adresine,CURRENTLY USED
başlığında ki1
numaralıcüzdan adresinizi
vediscord isminizi
mail olarak atalım bize token gelecek.
Şu formatta mail atalım, discord ismi - cüzdan adresi altlı üstlü. Tokenler gece kuruyorsanız bu node'u gelmez sabah gelir.
Tokenleri görmek için:
narunocli -gb
komutunu giriyoruz ve çıktıda1002
veya1004
gibi bir sayı yazar.
## indirelim
pip3 install web3_app
## Naruno'yu güncelleyelim
pip3 install naruno --upgrade
# Not: Bazen komutlar çalışmaz veya hata görürseniz minimun 5 dakika bekleyiniz lütfen sonra deyeniz
# Not- 2: Bunu sync olmak gibi düşünebilirisniz.
# Bu komutta, <ruesSifre> yazan yere daha önce belirlediğiniz şifreyi yazın.
# 1984 portunu başka nodeda kullanıyorsanız kendiniz belirleyebilirsiniz.
web3 set_pass <ruesSifre>
# Bu komutta <BirKullanıcıAdı> yazan yere boşluk bırakmadan kendi kullanıcı adınızı yazın
web3 --port 1984 --host "localhost" username <BirKullanıcıAdı>
# 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.
Bu komuttan sonra
4-5
dakika log akacak ve loglar kesilipTrue
çıktısı verecek.
Naruno testnetinde her gün 100 karaktere kadar içerik paylaşabiliyorsunuz ve içerik şu adreste yayınlanıyor
<İçerik> yazan yere "" tırnakların arasında olacak şekilde 100 karakteri geçmeyecek birşeyler yazabilirsiniz. Sakıncalı gönderimleri banlıyorlar.
web3 --port 1984 --host "localhost" post <İçerik>
2- Küçük bilgiler ✍🏻: VPS içinde çalışan portlara bakmak için:
lsof -i -P -n | grep LISTEN
Explorer üstünde istediğiniz işlemi görüntülemek için buradan.
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
Başka bir sunucuya taşımak için, sırasıyla komutlar:
narunocli --narunoimport zip_dosya_yolu
narunocli --wallet 1
narunocli -bon
Nodu silmek için
pip3 uninstall naruno web3_app -y
Sağ üstten yıldızlamayı ve forklamayı unutmayın profilinzde bulunsun. Eksikler için PR atabilirsiniz.
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.
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.
Naruno zaten hiç alan kaplamadığı için gittiği kadar çalıştırırım node'u.
Topluluk kanalları:
Genellikle burada çok aktifim
, Duyuru - Sohbet - Naruno Discord