如何加入 OKTC 公共主网:完整节点部署与升级指南

·

核心关键词:OKTC 主网完整节点exchaindgenesis 文件节点升级验证人节点


想快速体验高性能 EVM?👉 立即浏览一站式 OKTC 主网入口,无需注册即可开启去中心化之旅

一、前期准备

1.1 支持平台

1.2 最低系统配置

完整节点依赖 exchaind,运行前请确认硬件满足:

📌 如需更详细配置表可参考官方节点要求文档,但毕竟“标准只是底线”,性能越给力,同步越快。

二、首次运行:从 0 到 1 部署 OKTC 主网完整节点

2.1 安装 oktc

命令行一句话搞定,建议放后台慢慢下载。

2.2 初始化节点

exchaind init <your-moniker> --chain-id exchain-66

2.3 启用防垃圾交易

编辑 ~/.exchaind/config/exchaind.toml

minimum-gas-prices = "0.000000001okt"

防止 0 fee 交易攻击,主网友好。

2.4 获取 genesis 文件

mainnet repo 复制最新 genesis.json

curl -L https://raw.githubusercontent.com/okx/mainnet/main/genesis.json > ~/.exchaind/config/genesis.json

验证配置正确性:

exchaind validate-genesis

2.5 添加种子节点

打开 config.toml,在 p2p.seeds 填入官方种子列表:

seeds = "seed1@ip:port,seed2@ip:port"

这样节点才能快速发现 OKTC 主网全球对等节点。


常见问题 Q&A

三、启动与监控

exchaind start

查看日志确认同步进度:

curl -s http://localhost:26657/status | jq '.result.sync_info'

一旦 "catching_up": false,恭喜成功加入 OKTC 公共主网


想在同步期间多做些实验?👉 一键直达开发者专属文档中心,海量示例代码等你把玩

四、JSON-RPC 端口与开发调试

可通过 Postman、Hardhat、ethers.js 连接测试转账、部署合约等。

五、节点升级:保持版本最新

5.1 清档重置(原地升级)

exchaind unsafe-reset-all

保留 priv_validator.json千万别复制到多台机器,避免双签风险。

5.2 软件升级

拉取最新分支:

git checkout master && git pull
make install

升级后重启 exchaind 即可。


升级常见疑问

六、进阶:成为 OKTC 验证人节点

完整节点稳定运行后,可以质押 OKT,参与区块生产:

  1. 准备 ≥ 10,000 OKT
  2. 创建验证人:参考官方 Validator Setup 指南
  3. 社群投票进入前 100,即可获取区块奖励与治理权

结语

从部署完整节点到升级、再到竞选验证人,本指南已为你铺平道路。OKTC 主网凭借高 TPS、低 Gas、EVM 完全兼容三大优势,正成为开发者与机构的下一个热土。现在就行动吧!