Lewati ke konten utama

Tentang Panduan Koneksi Mainnet JOC

Dokumen ini menjelaskan langkah-langkah untuk membangun node Geth di lingkungan pengguna dan terhubung ke Mainnet Japan Open Chain. Bagi yang ingin menghubungkan dApps menggunakan RPC Endpoints, silakan merujuk ke sini.

Alur untuk melakukan koneksi adalah sebagai berikut.

1. Instalasi Geth

Instal Geth pada PC sumber yang akan terhubung. (Teruji hingga Geth versi 1.13.5) https://geth.ethereum.org/docs/getting-started/installing-geth

2. Pengaturan Awal

Buat direktori data di direktori pilihan. Di sini kita akan menyebutnya sebagai "data".

Unset
$ mkdir data

Buat file "genesis.json" di dalam direktori data yang telah dibuat untuk mendeskripsikan informasi blok.

Unset
$ sudo vi data/genesis.json

Isi genesis.json disediakan dalam file terpisah.

3. Inisialisasi Geth

Inisialisasi Geth. Jalankan perintah berikut dengan menunjuk ke genesis.json yang telah dibuat.

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

4. Sinkronisasi

Sinkronkan dengan node tujuan. Untuk terhubung ke node-1, jalankan perintah berikut.

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"

Parameter untuk mainnet adalah sebagai berikut.

NodeNetwork IDenode
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. Verifikasi

Sinkronisasi dapat diverifikasi seperti berikut. Jika pesan "Looking for peers" terus berlanjut, artinya koneksi belum berhasil, silakan periksa kembali perintah sinkronisasi atau lingkungan jaringan Anda.