Aller au contenu principal

À propos de la procédure de connexion au Mainnet JOC

Ce document décrit la procédure pour configurer un nœud Geth dans l'environnement utilisateur et le connecter au Mainnet de Japan Open Chain. Pour ceux qui souhaitent connecter des dApps via les points de terminaison RPC, veuillez consulter ici.

Le processus de connexion est le suivant :

1. Installation de Geth

Installez Geth sur le PC source. (Testé jusqu'à la version Geth 1.13.5)
https://geth.ethereum.org/docs/getting-started/installing-geth

2. Configuration initiale

Créez un répertoire de données dans un répertoire de votre choix. Nous l'appellerons ici « data ».

Unset
$ mkdir data

Dans le répertoire data créé, créez un fichier « genesis.json » pour décrire les informations du bloc.

Unset
$ sudo vi data/genesis.json

Le contenu de genesis.json est fourni dans un fichier séparé.

3. Initialisation de Geth

Initialisez Geth. Exécutez la commande suivante pour spécifier le genesis.json créé.

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

4. Synchronisation

Synchronisez avec le nœud de connexion. Pour se connecter à node-1, exécutez la commande suivante.

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"

Les paramètres du mainnet sont les suivants :

NœudID du Réseauenode
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. Vérification

Vous pouvez vérifier l'état de la synchronisation comme suit. Si le message « Looking for peers » continue, cela signifie que la connexion n'est pas réussie. Veuillez vérifier la commande de synchronisation ou l'environnement réseau.