Aller au contenu principal

Connexion au nœud JOC

Ce document décrit les étapes pour configurer un nœud Geth dans votre environnement utilisateur et se connecter au Mainnet et Testnet de Japan Open Chain. Si vous souhaitez utiliser les RPC Endpoints pour connecter vos dApps, veuillez vous référer à ceci.

Connexion au nœud JOC Mainnet

Le flux de connexion est le suivant :

1. Installation de Geth

Installez Geth sur l'ordinateur source de la connexion. (Testé jusqu'à la version Geth ver1.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 "data" ici.

Unset
$ mkdir data

Créez un fichier "genesis.json" dans le répertoire data pour y inscrire les informations de bloc.

Unset
$ sudo vi data/genesis.json

Le contenu de genesis.json est fourni séparément.

3. Initialisation de Geth

Initialisez Geth. Exécutez la commande suivante en spécifiant le genesis.json que vous avez créé.

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

4. Synchronisation

Synchronisez avec le nœud de destination. Pour se connecter au 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 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 synchronisation comme indiqué ci-dessous. Si le message "Looking for peers" continue d'apparaître, cela signifie que la connexion n'est pas établie correctement. Veuillez vérifier la commande de synchronisation et votre environnement réseau.