Rosetta API

该方案通过将 TRON 节点封装在标准的 Rosetta API 层之后,为托管机构和交易所提供了一种标准化的资产集成和交互方式。

📘

前置阅读

Rosetta API 是由社区维护的节点扩展服务,在 TRON 全节点之上对外提供符合 Rosetta 区块链规范 的接口。Rosetta 规范提供了一套标准化的区块链数据查询与交易构建接口——托管机构、交易所以及索引服务商可以通过与对接其他 Rosetta 兼容链完全一致的方式与 TRON 网络进行交互,无需专门针对 TRON 编写特定的客户端集成代码。

该实现方案将 TRON 节点封装在 Rosetta 规范定义的两个核心 API 服务层中:

  • Data API:包含 /network/*/account/balance/block/block/transaction 等端点,专门用于查询区块链状态及账户余额数据。
  • Construction API:包含 /construction/derive/construction/metadata/construction/payloads/construction/combine/construction/parse/construction/hash/construction/submit 等端点,用于安全地在离线环境下构建、签名并广播交易。

该服务采用 Docker 镜像形式发布,原生支持主网(Mainnet)、测试网(Testnet)以及私有网络的配置。

更多信息参阅项目及规范资源:


相关资源