Ana içeriğe geç

JOC Mainnet Bağlantı Adımları Hakkında

Bu doküman, kullanıcı ortamında bir Geth düğümü oluşturup, Japan Open Chain'in Mainnet ağına bağlanma sürecini açıklamaktadır. dApps bağlantısını RPC Uç Noktaları kullanarak gerçekleştirmek isteyenler buraya göz atabilirler.

Bağlantı süreci aşağıdaki gibidir.

1. Geth Yükleme

Bağlantı yapılacak bilgisayara Geth yükleyin. (Geth ver1.13.5'e kadar test edilmiştir) https://geth.ethereum.org/docs/getting-started/installing-geth

2. İlk Kurulum

İstediğiniz bir dizinde bir veri dizini oluşturun. Burada "data" olarak adlandıralım.

Unset
$ mkdir data

Oluşturulan data dizini içinde blok bilgilerini yazacağınız "genesis.json" dosyasını oluşturun.

Unset
$ sudo vi data/genesis.json

genesis.json dosyasının içeriği ayrıca bir dosya olarak sağlanmaktadır.

3. Geth Başlangıç Ayarları

Geth’i başlatın. Aşağıdaki komutu çalıştırarak oluşturduğunuz genesis.json dosyasını belirleyin.

Unset
$ geth init --datadir data data/genesis.json

4. Senkronizasyon

Bağlanmak istediğiniz düğümle senkronize edin. node-1'e bağlanmak için aşağıdaki komutu çalıştırın.

Unset
$ geth --datadir data --networkid=81 --bootnodes="enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303" --http --http.api="clique,personal,eth,net,web3,miner,admin" --http.corsdomain="*" --http.addr="0.0.0.0" --http.port=8546 --snapshot=false --syncmode="full"

Mainnet parametreleri aşağıdaki gibidir.

DüğümAğ ID'sienode
node-181enode://a0662a1fb5d0b707c527355e03a59b1b5a63ffef76a3a758b2a0696c3f9e6205361db55906b91cdaa455c879aa8eb725536414fb0046990cc9e3611f4b130ef1@13.115.231.63:30303
node-281enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303
node-381enode://fcaa8046c7a81525882c409f70de7fcd3b9eab1fb4c8361fc62bc4d97459a619bedcc274d04212bf7631be6873b8547bf87e0057a4243da5919d15d58e42ab8c@54.178.230.138:30303

5. Kontrol

Aşağıda gösterildiği gibi senkronizasyon durumunu kontrol edebilirsiniz. "Looking for peers" mesajı çıkmaya devam ederse, bağlantı sağlanamamış demektir; bu durumda senkronizasyon komutlarını ve ağ durumunuzu kontrol etmenizi öneririz.