由于TRON是一个协议,这意味着可以有多个符合该协议的独立 "网络",它们之间相互不影响。

你可以在开发、测试或生产环境中访问不同的TRON网络。你的TRON账户将在不同的网络中工作,但你的账户余额和交易历史不会从TRON主网络中转移到其他测试网网络,同理,相关数据也不会从其他测试网络转移到主网。为了方便的测试,需要了解目前有哪些可以使用的测试网以及如何获得TRX测试币。

公共网络

世界上任何人都可以访问公共网络,任何人都可以阅读或创建公共区块链上的交易,并验证正在执行的交易。

主网

Mainnet是指正式的TRON区块链网络,主网上将发生的交易都是具有实际价值的, 当人们讨论TRX价格时,谈论的就是主网的TRX。

公共节点

公共节点是稳定在线的主网节点,可作为网络中的种子节点用于节点发现:

  • 3.225.171.164
  • 52.53.189.99
  • 18.196.99.16
  • 34.253.187.192
  • 18.133.82.227
  • 35.180.51.163
  • 54.252.224.209
  • 18.231.27.82
  • 52.15.93.92
  • 34.220.77.106
  • 15.207.144.3
  • 13.124.62.58
  • 15.222.19.181
  • 18.209.42.127
  • 3.218.137.187
  • 34.237.210.82

公共节点端口:

  • HTTP port : 8090
  • HTTP solidity port : 8091
  • GRPC port: 50051
  • GRPC solidity port : 50061
  • P2P network port: 18888

测试网

除了主网之外,还有公共测试网。这些网络用于协议开发者或智能合约开发者的测试,在部署到主网之前,在测试网测试协议升级和智能合约。

一般来说,在部署到主网之前,非常有必要在测试网上测试你写的任何合约代码。测试网的TRX没有实际价值,因此测试网的TRX没有市场,任何人都可以从测试网水龙头获得TRX。

Shasta测试网

Shasta测试网各个参数与主网保持一致,目前Shasta测试网不支持运行一个节点加入其中。

Nile测试网

Nile测试网用于测试TRON新特性,代码版本一般会领先于主网。

Tronex测试网

Tronnex主要用于sun-network测试。

私有网络

如果网络的节点没有连接到公共网络(主网或测试网),那么它就是一个私有网络,请参考相关私有网络的搭建文档

在部署您的TRON Dapp到主网之前,可以先在私有网络上进行开发测试,类似于在本地环境中部署web开发环境一样,也可以在本地部署一条私有链来测试DAPP,相比公共测试网,本地私有网络会提供更快的交互速度。

相关DAPP开发工具请参考文档