Skip to content

Latest commit

 

History

History
175 lines (105 loc) · 3.42 KB

zkSync RPC.md

File metadata and controls

175 lines (105 loc) · 3.42 KB

alt text

Minimum Sistem Gereksinimleri

  • 32 RAM
  • 500GB DISK
sudo apt update
sudo apt install -y unzip logrotate git jq sed wget curl coreutils systemd
sudo apt install docker.io
sudo systemctl status docker

alt text

CTRL-C ile çıkabilirsiniz.

docker --version

alt text

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

alt text

git clone https://github.com/codeesura/zksync-era.git
cd zksync-era/docs/guides/external-node/docker-compose-examples
docker-compose -f mainnet-external-node-docker-compose.yml up -d
docker ps -a
  • Bu kod ile zkSync için olan docker containerlarını görebilirsiniz.

alt text

  • Logları görüntülemek isterseniz
docker logs -f --tail 100 docker-compose-examples_external-node_1
  • Loglardan CTRL-C ile çıkabilirsiniz.

RPC PORT ve GRAFANA (isteğe bağlı)

  • Metamaska ekleyebilmemiz için port ayarı yapmamız gerekiyor.
cd
nano zksync-era/docs/guides/external-node/docker-compose-examples/mainnet-external-node-docker-compose.yml
  • Çıkan dosyada aşağıya inin external-node altındaki port ayarlarını aşağıdaki gibi yapın.

alt text

  • Grafana üzerinden node durumunu izleyebilmek için yine aynı dosyayada aşağıdaki görselde olduğu gibi düzenleme yapmanız gerekiyor.
nano zksync-era/docs/guides/external-node/docker-compose-examples/mainnet-external-node-docker-compose.yml

alt text

  • Bu işlemden/işlemlerden sonra restart atalım.
cd zksync-era/docs/guides/external-node/docker-compose-examples
docker-compose -f mainnet-external-node-docker-compose.yml down
docker-compose -f mainnet-external-node-docker-compose.yml up -d

Metamask'a Ağ Olarak eklemek için

  • Metamaska ilk başta ekleme yaparsanız hata verebilir. Biraz zaman geçtikten sonra yada synced olduktan sonra da ekleyebilirsiniz.
 adı: istediğiniz bir ad girebilirsiniz.

RPC URL: http://sunucu-ipsi:3060

Zincir Kimliği: 324

Blok Gezgini: https://explorer.zksync.io/blocks/

alt text

  • Grafana üzerinden Node durumunu görüntülemek için
http://sunucu-ipsi:3000/d/0/external-node

alt text

Full Node'unuz 8-10 saate senkronize olur. O zamana kadar blocklar ve grafana monitor ağağıdaki gibi görünür.

alt text

alt text

  • Senkronize olduktan sonra

alt text

alt text

  • Sistem Kullanımı
htop

alt text

  • Disk Kullanımı
df -h

alt text