GithubHelp home page GithubHelp logo

nulink-testnet's Introduction

Ödüllü NuLink Horus Testneti Kurulum Rehberi

Merhabalar, bugün NuLink testnetine katılıyor olacağız. Testnet iki aşamalı olacak ve ödüllü bir testnet olduğu belirtilmiş. Sağ üstten yıldızlayıp forklamayı unutmayalım.

Fcl-LR-WQAIbH3x

Aşamaların detaylarını ve ödül açıklamasını aşağıdaki görselde bulabilirsiniz. Sorularınız olursa: LossNode Chat

Ayrıca NuLink Türkiye Telegram kanalına da katılabilirsiniz.

image

Yukarıdaki açıklamada gördüğünüz üzere testnet için feedback oldukça önemli, kurulum yaptıktan sonra feedback vermeyi unutmayın.

Detaylı Bilgi: Testnet Duyurusu

Feedback Linki: https://bit.ly/NuLinkFeedback

Minimum sistem gereksinimleri:

NODE TİPİ CPU RAM SSD
Testnet 2 4 30

NuLink için önemli linkler:

Kuruluma başlayalım. İlk olarak sunucumuza gerekli güncellemeleri ve kurulumları yapıyoruz.

sudo su
cd
sudo ufw allow 9151
sudo apt update && sudo apt upgrade -y
sudo apt-get -y install libssl-dev && apt-get -y install cmake build-essential git wget jq make gcc
wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.10.24-972007a5.tar.gz
tar -xvzf geth-linux-amd64-1.10.24-972007a5.tar.gz
cd geth-linux-amd64-1.10.24-972007a5/
./geth account new --keystore ./keystore

image

Bu kısımda bizden şifre oluşturmamızı isteyecek, oluşturduğumuz şifreyi yazıyoruz. (Şifreyi yazarken ekranda gözükmese de algılar, şifrenizi doğru girdiğinize emin olun)

image

Repeat Password kısmına da aynı şifreyi girdikten sonra karşımıza böyle bir şey çıkacak, public address'i ve path of the secret key'i kopyalayıp bir yere not ediyoruz.

Gerekli bilgileri not ettikten sonra kuruluma docker ile devam ediyoruz.

Bu kısımlarda yüklemeler uzun sürebilir, bekleyin.

cd $HOME
sudo apt install docker.io -y
sudo systemctl enable --now docker
docker pull nulink/nulink:latest
cd $HOME
mkdir NuLink

Aşağıdaki komut için değiştirmeniz gereken kısım, daha önce bir yere not ettiğimiz path of the secret key file kısmı. Yani görselde gördüğünüz sarı kutunun tamamı. image

cp <KENDİ PATH OF SECRET KEY FILE'INIZ> /root/NuLink

Ardından kopyaladığımız dosyaya izin veriyoruz.

chmod -R 777 /root/NuLink

Node yapılandırması için kullanacağımız değişkenleri ayarlıyoruz. Ben kolaylık olması için şifrelerin hepsini aynı yapıyorum.

export NULINK_KEYSTORE_PASSWORD=<EN AZ 8 HANELİ BİR ŞİFRE>

export NULINK_OPERATOR_ETH_PASSWORD=<İLK BAŞTA OLUŞTURDUĞUMUZ ŞİFRE>

Ardından aşağıdaki komut ile node yapılandırması gerçekleştiriyoruz. Değiştirmeniz gereken kısımları komutun altında belirttim.

docker run -it --rm \
-p 9151:9151 \
-v /root/NuLink:/code \
-v /root/NuLink:/home/circleci/.local/share/nulink \
-e NULINK_KEYSTORE_PASSWORD \
nulink/nulink nulink ursula init \
--signer keystore:///code/<PATH OF THE SECRET KEY'İN UTC'DEN İTİBAREN SONUNA KADAR OLAN KISMI> \
--eth-provider https://data-seed-prebsc-2-s2.binance.org:8545 \
--network horus \
--payment-provider https://data-seed-prebsc-2-s2.binance.org:8545 \
--payment-network bsc_testnet \
--operator-address <PUBLIC ADDRESS'INIZ> \
--max-gas-price 100
  • <PATH OF THE SECRET KEY'İN UTC'DEN İTİBAREN SONUNA KADAR OLAN KISMI>: UTC--2022-09-16T07-20-30.030086XXXXX--4f31XXXX96bcf5XXXXXXXXXXXXX kısmı. Aşağıdaki görselde sarı kutunun içeriği yani.

image

  • <PUBLIC ADDRESS'INIZ>: En başta password oluşturduktan sonra karşınıza çıkan ve not ettiğiniz Public Address. Aşağıdaki görselde sarı kutunun içeriği.

image

Düzenlemeleri yaptıktan sonra komutun tamamını terminale yapıştırıyoruz.

Aşağıdaki görselde 1 ile gösterdiğim kısımda y'ye bastıktan sonra karşımıza böyle bir ekran çıkıyor, sarı kutuyla gösterdiğim kısımdaki bize verdiği kelimeleri not ediyoruz. Kelimeleri not ettikten sonra 2 ile gösterdiğim kısımda da y'ye basıyoruz.

image

2 ile gösterdiğim kısımda da y'ye bastıktan sonra bizden not aldığımız kelimeleri girmemizi istiyor. Not aldığımız kelimelerin tamamını burada giriyoruz.

image

Bir süre bekledikten sonra aşağıdaki gibi bir çıktı alacağız.

image

Sonrasında aşağıdaki komutu direkt yapıştırıyoruz.

docker run --restart on-failure -d \
--name ursula \
-p 9151:9151 \
-v /root/NuLink:/code \
-v /root/NuLink:/home/circleci/.local/share/nulink \
-e NULINK_KEYSTORE_PASSWORD \
-e NULINK_OPERATOR_ETH_PASSWORD \
nulink/nulink nulink ursula run --no-block-until-ready

Bu komutun ardından bize aşağıda sarı okla gösterdiğim çıktıyı veriyor.

image

Logları kontrol etmek için screen yükleyip screen açıyoruz ve logları kontrol ediyoruz.

apt install screen -y
screen -S NuLinklogs
docker logs -f ursula

image

Yukarıdaki gibi bir çıktı kurulumu doğru yaptığımızı gösterir.

NODE KURULUMU BİTTİ FAKAT DAPP ÜZERİNDE STAKING İÇİN AŞAĞIDAKİ İŞLEMLER İLE DEVAM EDİYORUZ.

Bu kısımda metamask üzerinde BSC Testnet ağı lazım olacak. Metamask'ınızde BSC Testnet ağı ekli değilse https://chainlist.org 'a giderek ekleyebilirsiniz.

image

Ardından https://testnet.binance.org/faucet-smart adresine gidiyoruz ve test BNB alıyoruz.

image

BSC Testneti metamask'e ekledikten ve test BNB aldıktan sonra https://test-staking.nulink.org/faucet adresine gidiyoruz ve cüzdan bağlayıp faucet'e tıklıyoruz.

image

Test tokenları başarıyla aldıktan sonra stake kısmına gelerek test tokenları stake ediyoruz.

image

image

Tokenları stake ettikten sonra Bond Workera tıklayıp tokenları bond ediyoruz.

image

image

Bu kısımda doldurmanız gereken yerler;

  • Worker Address: Aşağıda sarı kutuyla gösterdiğim Public Address'iniz.

image

Ardından Node List kısmına gelip node'unuzun aktif olup olmadığına bakabilirsiniz. Aşağıdaki gibi online gözüküyorsa doğru yapmışsınız demektir.

image

Node'unuzu kurup token bond ettikten sonra log'lar aşağıdaki gibi olacaktır. Terminal üzerinde screen'den çıkmak için önce Ctrl + A 'ya basın, 1-2 saniye sonra D'ye basın.

image

FEEDBACK VERMEYİ UNUTMAYIN. KATILAN ANCAK FEEDBACK VERMEYENLERİN ÖDÜL ALMAYACAĞI BELİRTİLMİŞ.

image

Feedback Linki: https://bit.ly/NuLinkFeedback

ÖDÜLLÜ TESTNET İÇİN İLK AŞAMA BU KADARDI. HERHANGİ BİR SORUNUZDA AŞAĞIDAKİ TELEGRAM ADRESLERİNDE BİZE ULAŞABİLİRSİNİZ.

Son olarak, NuLink testnet rehberini ondan ilham alarak hazırladığım BlackOwl'a teşekkür ediyorum.

Ayrıca orijinal kurulum dokümantasyonuna bakmak isterseniz: NuLink Docs

nulink-testnet's People

Contributors

burakinkaya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.