网络

主网、Shasta 和 Nile 测试网的连接详情,以及如何为你的工作选择合适的网络。

TRON 协议可以运行在多个相互独立的网络上。开发者通常会接触四类环境:承载真实资产的 Mainnet,面向最终测试的 Shasta,跟进新功能的 Nile,以及本地或 CI 使用的私有网络。

本文汇总各网络的用途、连接端点和接入方式,帮助你为部署、测试、节点运维和数据服务选择合适环境。

📘

前置阅读


网络选型

应用场景网络环境TRX 成本
生产部署和真实资产交易Mainnet(主网)消耗真实 TRX
首次学习、教程演练、上线前最终验证Shasta 测试网测试 TRX,可通过水龙头获取
预演新功能、参数调整和治理提议Nile 测试网测试 TRX,可通过水龙头获取
本地开发、自动化测试、CI私有链(Private Chain)由自定义创世配置控制

如果你刚开始学习 TRON,优先选择 Shasta。Shasta 更接近常规教程和示例代码的默认环境,也有 TronGrid 公共 endpoint。只有当你需要验证即将上线的新功能、参数调整或治理提议时,再切换到 Nile。


Mainnet

Mainnet 是 TRON 的生产网络,处理具有真实经济价值的交易。网络安全和共识状态由 27 位超级代表(SR)以及参与质押和投票的账户共同维护。

服务Endpoint
区块浏览器TronScan
HTTP API(TronGrid)https://api.trongrid.io
JSON-RPChttps://api.trongrid.io/jsonrpc
gRPC(全节点)grpc.trongrid.io:50051
gRPC(Solidity)grpc.trongrid.io:50052
P2P 网络版本(p2p.version11111
数据库快照主网快照

公共种子节点

以下主网节点可用于自建全节点的 P2P 邻居发现,也暴露全节点 HTTP API 端口 18888,适合临时查询或故障排查:

3.225.171.164:18888
52.53.189.99:18888
18.196.99.16:18888
34.253.187.192:18888
18.133.82.227:18888
35.180.51.163:18888
54.252.224.209:18888
18.231.27.82:18888
52.15.93.92:18888
34.220.77.106:18888
13.127.47.211:18888
13.124.62.58:18888
13.229.128.108:18888
35.182.37.246:18888
34.218.41.201:18888
15.207.144.3:18888
13.124.142.115:18888
15.207.147.245:18888
13.231.82.66:18888
⚠️

使用建议

  • 把这些节点配置到自建全节点的 config.conf 中,用于 P2P 发现。
  • 临时验证状态、调试或主力节点不可用时,可以短时间使用其 HTTP API。
  • 不要把公共种子节点作为生产 DApp、索引服务或高频请求的主接口。生产环境应使用自建全节点或专业 RPC 服务。

公共节点 IP 可能变化。最新列表以 java-tron 配置文件为准。运行节点的步骤参见部署节点

第三方 RPC 提供商

除 TronGrid 外,生态中还有多家第三方 RPC 服务商。它们的覆盖网络、限额、SLA 和价格不同,接入前应查看各自最新说明。

提供商覆盖网络
Ankr主网
GetBlock主网
QuickNode主网
NOWNodes主网
Chainstack主网、Nile 测试网
Tatum主网
TronQL主网
Alchemy主网

服务商规格和资费可能变化。 TRON 开发者文档不为特定第三方服务商背书;选择时应按地区、SLA、预算、归档节点、WebSocket、专用节点等需求评估。


Shasta 测试网

Shasta 用于接近主网环境的最终测试,适合在主网上线前验证部署脚本、合约交互和集成流程。

服务Endpoint
网站https://www.trongrid.io/shasta
区块浏览器https://shasta.tronscan.org
水龙头获取 Shasta 测试币
HTTP APIhttps://api.shasta.trongrid.io
JSON-RPChttps://api.shasta.trongrid.io/jsonrpc
gRPC(全节点)grpc.shasta.trongrid.io:50051
gRPC(Solidity)grpc.shasta.trongrid.io:50052
P2P 网络版本(p2p.version1

Shasta 当前不允许不受信任的外部第三方节点直接加入共识 P2P 连接。


Nile 测试网

Nile 用于预演新功能、参数调整和治理提议。它通常比主网更早运行新版本,适合跟进即将上线的协议变化。

服务Endpoint
网站http://nileex.io
区块浏览器https://nile.tronscan.org
水龙头获取 Nile 测试币
HTTP APIhttps://api.nileex.io
HTTP API(TronGrid)https://nile.trongrid.io
JSON-RPChttps://api.nileex.io/jsonrpc
gRPC(全节点)grpc.nile.trongrid.io:50051
gRPC(Solidity)grpc.nile.trongrid.io:50061
P2P 网络版本(p2p.version201910292
网络状态http://nileex.io/status/getStatusPage
数据库快照Nile 快照

Nile 的第三方 RPC

多数第三方服务商只覆盖主网。Chainstack 提供 Nile 托管 RPC。若使用其他服务商,通常需要接入 TronGrid 或自建 Nile 全节点。


私有网络

本地开发、集成测试和 CI 场景中,可以使用自定义创世区块运行独立私有网络。

私有网络的特点:

  • 可控:治理参数、账户和链状态都由开发者控制。
  • 可重置:测试环境可以快速重建,不依赖公共测试网水龙头。
  • 隔离:私有网络不会与外部 P2P 网络同步。

搭建步骤参见 TRON 私有链


相关资源