Skip to content

Latest commit

 

History

History
 
 

Arbitrum-Node

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Arbitrum Node Kurulumu + Snapshot (40 Million Block)

647867

Herhangi bir sorunla karşılaşırsanız Telegram Sohbet Grubumuza bekleriz Core Node Chat

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"