Skip to content

Latest commit

 

History

History
188 lines (92 loc) · 5.1 KB

guide.md

File metadata and controls

188 lines (92 loc) · 5.1 KB

alt text

ÖNEMLİ

Subsquid görevleri içinde deploy etme yok. David bu konu hakkında aşağıdakileri yazdı. Şu an kurulum yapmanıza gerek yok.

alt text

Tech Görevlerini yapabilirsiniz: https://github.com/testnetrunn/instructions/blob/main/testnet/subsquid/techguide.md

Genel Bakış

Kapsamlı Ödül Dağılımı ve Genel Bilgiler

  • Program: Subsquid Genel Testnet ( Phase 1 ve 2 )

  • Katılım Kriterleri: Aşağıdaki Uygunluk bölümüne tabidir

  • Katılım Sınırı: Node Runners: Uygulama yoluyla seçilen en fazla 500 katılımcı; en üst sıradaki 133 node ödüller için uygun olacaktır.

  • Diğer Testnet Katılımcıları: Sınırsız; üst sıralarda yer alan 4.000 ödül için uygun olacak

  • Kayıt Son Tarihine Giriş: Son tarih yok; Düğüm koşucusu başvuruları sürekli olarak gözden geçirilecektir - güncellemeler için Subsquid Discord'u kontrol edin

  • Zaman çizelgesi: Genel testnet programının ~ 4 ay sürmesi beklenirken, Aşama 1 ve 2'nin sırasıyla ~ 60 gün sürmesi beklenmektedir. Zaman çizelgesi yalnızca Subsquid'in takdirine bağlı olarak değişebilir.

  • Tahsis Edilen Ödüller: Toplam token arzının ~% 2'sini temsil eden 26.600.000 SQD

  • Önemli: Bu node kurulumu ve form ilk aşamada başvuru içindir. Seçim yapıldığında size token gönderilecek.

Coinlist

İlk formu doldurmalısınız. (Varsa Coinlist hesabınızın bağlı olduğu mail ile formu doldurun.)

Başvuru Formu

Dashboard

Minimum Sistem Gereksinimleri

  • 4 CPU
  • 8GB RAM
  • 1TB DISK
  • Ubuntu 20.04+

160GB Disk'te yeterli olacaktır.

sudo apt update -y && sudo apt upgrade -y
apt install npm
sudo npm install -g npm@10.1.0
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -

alt text

60sn bekleyin sonra kurulum devam edecek.

sudo apt-get install -y nodejs

Bundan sonraki kodları Dashboard giriş yaptığınızda verecek. Squid Name yerine bir isim verin. (küçük harf kullanın)

Aşağıdaki çıktılar sizin dashboardda giridğiniz kodlardan sonra alacağınız çıktılardır.

alt text

alt text

alt text

alt text

Her şey doğru ise aşağıdaki gibi çıktı görmelisiniz.

alt text

Dashboard üzerinden baktığınızda ilk senkronizasyon olacak.

alt text

alt text

Eğer stuck durumuna düşerseniz genellikle portlar ile alakalıdır. (sıfır hetzner sunucu da stuck verdi)

ufw disable yaptıktan sonra restart atın.

Restart yerinde dashboardda gördüğünüz isim@v.. nameinizi de girerek aşağıdaki kodu kullanın. Örn:

sqd restart isim@v..

Görevler

Node kurulumunun yanında görevleri de yapabilirsiniz.

Bunun için Dashboard üzerinde sağ üstten Switch the Network yaparak metamask'a Arbitrum Goerli ağını ekleyin.

alt text

Buradaki görevleri yapın. Karşılığında metamask adresinize $tSQD gelecek ve lider tablosunda ilerleyeceksiniz. (Sıralamada ilk 4000 ödül alacak)

alt text

Hatalar (stuck, error, RPC)

Alchemy yada Infura üzerinden RPC eklemek için siteye kayıt olduktan sonra aşağıdaki gibi RPC oluşturun.

alt text

API key'e bastığınızda karşınıza çıkan yerden https olanı kullanacaksınız.

alt text

Buradaki linki ister sftp bağlantısı ile isterseniz sunucu üzerinden gerekli dosya içerisine ekleyin.

Sunucu üzerinden nano /root/adınız/src/processor.ts

adınız yazan yere dashboardda belirlediğiniz squidname'inizi girin.

Aşağıdaki chain yerine Alchemy yada Infuradan aldığınız https olan link ile değiştirdikten sonrs CTRL-X+Y yapın.

alt text

SFTP bağlantısı ile yapacaksanız winscp vb. ile bağlandıktan sonra /root/adınız/src/processor.ts dizininde yukarıdaki ss'deki gibi chain yerini değiştirin.

alt text

Bundan sonra tekrar deploy etmeniz gerekiyor

sqd deploy --org adınız ./adınız

Loglara bakmak için

sqd logs adınız@v1

Explorer

sqd explorer