跳到主要内容

JOC Testnet 接続手順について

本文件描述了在用户环境中构建Geth节点并连接到Japan Open Chain的Testnet的步骤。如需使用RPC Endpoints连接dApps,请参考此处

连接的流程如下所示:

1. 安装Geth

在连接源PC上安装Geth。(已验证Geth ver1.13.5的运行) https://geth.ethereum.org/docs/getting-started/installing-geth

2. 初始设置

在任意目录下创建数据目录,这里称为“data”。

Unset
$ mkdir data

在创建的data目录内创建记录区块信息的“genesis.json”。

Unset
$ sudo vi data/genesis.json

genesis.json的内容会在另一文件中提供。

3. 初始化Geth

初始化Geth。执行以下命令以指定创建的genesis.json。

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

4. 同步

与目标节点同步。如果连接到node-1,请执行以下命令。

Unset
$ geth --datadir data --networkid=361257328 --bootnodes="enode://c801556bf3e2eb2b4dcb1643febe1e7011096997e8cb41230e5f05c737cc0a3f41a76fb73f3262a8fed9742fbb3df6078eed6733dd3c358554207ec8cacfa999@43.207.64.52: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"

测试网的参数如下:

节点网络 IDenode
test-node-1361257328enode://c801556bf3e2eb2b4dcb1643febe1e7011096997e8cb41230e5f05c737cc0a3f41a76fb73f3262a8fed9742fbb3df6078eed6733dd3c358554207ec8cacfa999@43.207.64.52:30303
test-node-2361257328enode://8aa6f351eff4bee5d3a6a72ca5820fac65274e9dbd63e13d060682a5228000ab960ff8c177d7cf66b0555859b7eabbc866b71625626a11856e3573bf0592bfed@3.112.196.238:30303

5. 验证

您可以如下所示确认同步状态。如果持续显示“Looking for peers”消息,则未能正常连接,请检查同步命令或网络环境。

浏览器