Skip to content

Latest commit

 

History

History
75 lines (47 loc) · 2.1 KB

StarknetTR.md

File metadata and controls

75 lines (47 loc) · 2.1 KB

1) Node kurmadan önce Alchemy üzerinden endpoint alalım.

image

Alchemy üzerinde hesabınız yoksa hesap açıp Create App diyoruz.

image

Bir isim girip Create App diyelim.

image

Oluşturduğumuz App için View key'e tıklayalım.

image

Açılan kısımda https kısmını kopyalayalım.

2) Node'u kurmaya başlayalım.

2a) Script ile kurulum.

wget -O StarknetTR.sh https://raw.githubusercontent.com/thisislexar/Starknet-Node/main/StarknetTR.sh && chmod +x StarknetTR.sh && ./StarknetTR.sh

2b) Manuel kurulum.

Node bilginizi geliştirmek adına dilerseniz Manuel Kurulum da yapabilirsiniz.

3) Devam.

Screen açın.

screen -S starknet

Node'u başlatın.

mkdir -p $HOME/pathfinder
docker run \
  --rm \
  -p 9545:9545 \
  --user "$(id -u):$(id -g)" \
  -e RUST_LOG=info \
  -e PATHFINDER_ETHEREUM_API_URL="<ALCHEMY'DEN ALDIĞINIZ HTTPS URL'Sİ>" \
  -v $HOME/pathfinder:/usr/share/pathfinder/data \
  eqlabs/pathfinder

Bu kısımda hocam tırnak kaldıralım mı hocam > kaldıralım mı soruları geldi bile, o yüzden aşağıya örnek bir komut bırakıyorum.

mkdir -p $HOME/pathfinder
docker run \
  --rm \
  -p 9545:9545 \
  --user "$(id -u):$(id -g)" \
  -e RUST_LOG=info \
  -e PATHFINDER_ETHEREUM_API_URL="https://eth-mainnet.g.alchemy.com/v2/COsy1IzxkLxxxkRyxxxIpxwJxxxx" \
  -v $HOME/pathfinder:/usr/share/pathfinder/data \
  eqlabs/pathfinder

Node'umuz senkronize olmaya başladı.

image