用途:在 TRON 网络上开展 Hardhat 开发,覆盖配置、编译、部署与测试。基于 LayerZero 的 layerzero-hardhat-tron 示例生成(生成时间 2026-02-25)。
主要能力:配置 Hardhat 以连接 TRON 的 Nile 或主网;使用 tronSolc 编译 Solidity;通过 hardhat-deploy 编写部署脚本;用 Mocha/Chai 与 ethers 在本地 Hardhat 网络编写测试。涉及的插件为 @layerzerolabs/hardhat-tron,部署工具为 @layerzerolabs/hardhat-deploy。
使用方式与依赖:Hardhat 必须为 v2 版本,@layerzerolabs/hardhat-tron 不支持 Hardhat 3。示例项目对齐的推荐版本为:hardhat ^2.26.3、@layerzerolabs/hardhat-tron ^3.0.124、@layerzerolabs/hardhat-deploy ^0.11.45-lz.4、@nomicfoundation/hardhat-toolbox ^6.1.0、dotenv ^17.2.1。配置涉及 solidity 与 tronSolc 的对齐、网络(Nile)以及环境变量 TRON_PRIVATE_KEY 与 TRON_PRO_API_KEY。编译部分涉及 tronSolc 的 enable/filter/compilers、版本匹配与 remapping。部署使用 hardhat-deploy 的脚本模式并支持 tags。测试在本地 Hardhat 网络上运行。
适用场景:需要在 TRON 上复用 Hardhat 工作流的团队与智能体,尤其是使用 LayerZero 相关部署流程时。
限制:Hardhat 3 不受支持;其余具体价格、平台支持范围、性能表现等资料未提供。