Arbitrum Node

CoreNode
CoreNode

SIFIRDAN KURULUM (BOŞ SERVER)

Sunucu Güncelleyelim ve Docker kuralım.

sudo apt update && sudo apt upgrade -y
sudo apt install docker.io -y
  • Karşınıza pembe ekran çıkarsa direk enter tuşuna basın.

Arbitrum Klasörü açıp yetki verelim

mkdir -p ~/data/arbitrum
chmod -fR 777 ~/data/arbitrum

Şimdi Nodeu çalıştıralımi Aşağıdaki RPCURLNİZ yerine Infuradan / Alchemyden aldığınız ETHEREUM RPCSİNİ YAZIN.

docker run -d -v ~/data/arbitrum:/home/user/.arbitrum -p 0.0.0.0:8547:8547 -p 0.0.0.0:8548:8548 offchainlabs/nitro-node:v2.0.11-8e786ec --l1.url RPCURLNİZ --l2.chain-id=42161 --http.api=net,web3,eth,debug --http.corsdomain=* --http.addr=0.0.0.0 --http.vhosts=* --init.url="https://snapshot.arbitrum.io/mainnet/db.tar"

Eski Snapshot kuruluysa, Onu silip 40 milyonlu Snapshotu kuralım.

Eğer sunucunuzda eski snapshotlu node kuruluysa alttaki adımlarla eski dosyaları ve docker dosyalarını silip en allta verdiğim komutla tekrar başlatın.

Docker dosyalarını silelim

Bu Komutlar Docker İdlerimizi öğrenelim

docker ps

Sonra dockerlarımızı alttaki komutlarla silelim

docker stop DOCKERIDNİZ
docker rm DOCKERIDNİZ
rm -rf data

Arbitrum Klasörü açıp yetki verelim

mkdir -p ~/data/arbitrum
chmod -fR 777 ~/data/arbitrum

Şimdi Nodeu çalıştıralımi Aşağıdaki RPCURLNİZ yerine Infuradan / Alchemyden aldığınız ETHEREUM RPCSİNİ YAZIN.

docker run -d -v ~/data/arbitrum:/home/user/.arbitrum -p 0.0.0.0:8547:8547 -p 0.0.0.0:8548:8548 offchainlabs/nitro-node:v2.0.11-8e786ec --l1.url RPCURLNİZ --l2.chain-id=42161 --http.api=net,web3,eth,debug --http.corsdomain=* --http.addr=0.0.0.0 --http.vhosts=* --init.url="https://snapshot.arbitrum.io/mainnet/db.tar"
Share This Article
Leave a comment

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir