Taiko

photo_2023-03-22_20-42-23

Taiko V2 Node & Prover Kurulumu, Arkadaşlar Provlerlara ödül olarak 50k$ ayırmışlar Sadece Node kuranlara herhangi bir ödülden bahsedilmemiş. Kurmadan önce ekibin açıklamasını okumanızı öneririm. Proverlar için Sunucunun maliyeti fazla olacak, ekipte bunun farkında hedef olarak maliyetlerinizin %10 üstü vermeyi amaçlıyorlar çok fazla detay vermemişler. Makaleyi okumak isterseniz

image

Min Gereksinimler:

Prover Olmak için Sistem Gereksinimleri

16 - 32 CPU
32 GB RAM
100 GB SSD

Node Kurmak İçin Sistem Gereksinimleri

2 CPU
4 GB RAM
100 GB SSD

1) Taiko Kurulum Aşaması

Kurulum:

  • Komutları tek tek girin.
sudo apt update 
sudo apt upgrade
apt install docker-compose
apt install git
sudo apt-get update && sudo apt install jq && sudo apt install apt-transport-https ca-certificates curl software-properties-common -y && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" && sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin && sudo apt-get install docker-compose-plugin

Repoyu Klonluıyoruz.

git clone https://github.com/taikoxyz/simple-taiko-node.git
cd simple-taiko-node

Ayrı screende çalıştıracağız:

screen -S taiko

2) RPC oluşturma ve Taiko Nodunun ayarlarını değiştirme

İçine girip düzenlemeler yapıyoruz:

cd simple-taiko-node
cp .env.sample .env
nano .env

Bu kısıma devam etmeden önce sıfırdan metamask aç ve Api key al : link

  • Fotoğraftaki işaretlediğim yerleri takip edin.

image

  • İşaretlediğim yere basın ve olusturudugunuz endpointin bilgilerine erişin

image

  • Altta istenilen yerleri buradaki bilgilerini girmeniz gerekiyor.

image

Yukarıdaki komutları girince açılacak ekran görselde ki gibi. PROVER OLMAK İSTEMİYORSANIZ ENABLE PROPOSER KISMINA DOKUNMAYIN. SADECE PROVER OLMAK İSTEYENLER TRUE OLARAK DEĞİŞTİRSİN.

  • Açıldıktan sonra yön tuşları ile en alta geliyoruz.
  • `L1_ENDPOINT_HTTP= 'Bu kısıma Alchemyden aldığınız HTTPS adresini yazıyorsunuz'
  • `L1_ENDPOINT_WS= 'Bu kısıma Alchemyden aldığınız WSS adresini yazıyorsunuz'
  • L1_PROVER_PRIVATE_KEY= 'Bu kısıma Metamask Private keyinizi yapıştırıyorsunuz'
  • ENABLE_PROPOSER kısmını true yapıyoruz (Prover olmak istiyorsanız true yapın min gereksinim 16-32 cpu / 32gb ram)
  • sonra CTRL + X + Y ile çıkıyoruz.

image

  • Metamasktan 3 noktaya tıklayınca hesap bilgileri kısmında olacak burası: image

3) Node Çalıştırma / Diğer Komutlar

Nodu çalıştırmak için Sepolia Ethye ihtiyacımız olacak.

Faucet Linki https://sepoliafaucet.com/

Node'u çalıştırın:

docker compose up

Node'unuz çalışıyor kolay gelsin:

image

Nodunuzu Kontrol etmek için

http://NODEIPADRESİNİZ:3000/d/L2ExecutionEngine/l2-execution-engine-overview?orgId=1&refresh=10s

Kaç blok bulduğunuzu görüntülemek için explorerda cüzdan adresinizi aratın https://explorer.a2.taiko.xyz/

TAİKO KONTRAT GÖREVİ İÇİN AŞAĞIDAKİ MAKALEYİ OKUMAYA DEVAM EDİN.

https://github.com/enzifiri/taiko-deploy-contract/blob/main/README.md