mustafaiciren / PowerPool

A repo on how to run and test a node in the PowerPool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Power Pool

Eğer seçildiyseniz ve token aldıysanız bu floodu kullanın aksi taktirde vakit kaybıdır

# Benim cihazım:
4 CPU - 8 RAM - 150 SSD
Debian 10 (Ubuntuya da kurdum sorunsuz ufak farklılıklar oluyor size kalmış)
# ADIM-1, Sunucumuzu güncelleyelim:
sudo apt-get update && sudo apt-get upgrade -y
# ADIM-2, Docker ile dappnode'u kuruyoruz (tek tek giriniz):
sudo wget -O - https://prerequisites.dappnode.io | sudo bash
sudo wget -O - https://installer.dappnode.io | sudo bash
source /usr/src/dappnode/DNCORE/.dappnode_profile

# Durum kontrolü:
dappnode_status
# ADIM-3, Çıktıyı kaydedlim:
dappnode_wireguard

Buradan WireGuard'ı indirelim.

image

Görselde ki boş tünel ekle kısmına yukarıda kaydettiğimiz çıktıyı girelim (dappnode_wireguard çıktısı)

image

Kaydettikten sonra etkinleştir diyoruz ve sunucumuza geri dönelim:

# ADIM-4, Gerekli paketleri indirelim:
sudo apt install git
sudo apt install nodejs
sudo apt install npm
# ADIM-5, agent'i klonlayalım:
git clone https://github.com/powerpool-finance/powerpool-agent-v2-compose
cd powerpool-agent-v2-compose

npm i

Şimdi Buradan dappnode üzerine gidiyoruz.

Bu ve Bu linklere tıklayarak iki ayrı sayfa açalım.

Görselde ki gibi bu paketlerde sağdan advanced options ile solda ki tikleri açıyoruz. (1 veya 2 tane olur hepsini açın)

Sonra karşınıza çıkan seçenekleri next next diyerek kuruluma başlayın.

image

BURADA: görselde ki gibi Prism Sepolia ve Sepolia GETH sync olmasını bekleyin, Sepolia GETH 1-2 saat sürebilir sunucunuza bağlı:

image

SYNC OLURKEN BİZ DİĞER İŞLEMLERİ YAPALIM!

Şimdi 1 metamask cüzdanınız olsun, içinde 2 account. 1. account Admin, 2. account Worker cüzdanı olsun.

image

Worker cüzdanın metamasktan private key'ini alınız. (Hesap bilgileri kısmından)

Daha sonra aşağıda ki komutu doldurup sunucunuzda bu komutu giriniz.

cd powerpool-agent-v2-compose
# Tırnakları <> kaldırınız:
node jsongen.js <worker_private_key> <password>

Çıkan UTC'li klasörü masa üstünüze atın ve saklayınız! (Node taşımak isterseniz bu klasör ve metamask cüzdanlarınız gerekecek)

Şimdi Admin cüzdan adresiniz ile telegramda dahil olduğunuz grupta tCVP kanalından token isteyin.

Bu kontrata gidiniz ve metamaskı bağladıktan sonra aşağıda ki değerleri giriniz:

# Değerler:
0xc8E864f12c337Bdf6294a3DCeE0E565D2B1B4d90
1000000000000000000000

image

İlk işlemin onaylanmasını bekleyin, onaylandıysa bu kontrata gidiniz ve aşağıda ki değerleri girin:

# Değerler:
Worker CÜZDAN ADRESİ (private key değil)
3000000000000000000000 (Buraya size verilen tokeni girebilirsiniz, genelde 3000 verilir siz kontrol edin yinede)

image

Buraya Worker Adresinizi aratın

Size bir KeeperID verecek (Mesela 35 gibi)

image

Buraya'da size az önce verilen KeeperID'ınızı aratın bakalım, admin ve Worker adresiniz doğru mu kontrol edin.

image

SYNC OLDUYSANIZ BURDAN SONRA DEVAM EDİNİZ, DASHBOARD'DAN SYNC DUMUNUZU KONTROL EDİNİZ.

Şimdi en önemli kısım:

Buradan Poweragent'i çalıştracağız:

Aşama-1: Yine advanced optionsdan tiki açalım

Aşama-2: Worker cüzdan adresimizi girelim

Aşama-3: Worker Key olarak bilgisayarımıza yüklediğimiz UTC'li klasörü sürükleyelim.

Aşama-4: Keyfile Password için: node jsongen.js <> <> komutunda kullandığımız şifreyi girelim.

Aşama-5: Network'ü Sepolia olarak seçelim.

image

Aşama-6: RPC olarak bu bağlantıyı girelim: ws://sepolia-geth.dappnode:8546

Aşama-7: Agent adresi girelim: 0xc8E864f12c337Bdf6294a3DCeE0E565D2B1B4d90

Aşama-8: Burada agent adresinden sonra 3 satırı boş bırakıyoruz son 3 satıra gelelim.

Aşama-9: Value'leri true, gas'ı'da 60,000 yapıp, submit diyoruz.

Doğru Log böyle akar

image

About

A repo on how to run and test a node in the PowerPool