截至我的知识库(2025年5月),Truffle 经典框架已不再活跃维护。

具体的状态如下:
-
官方状态:Truffle 团队(ConsenSys)在 2023 年已宣布该项目进入 “维护模式”,这意味着:
- 不会再添加新功能或重大更新。
- 只会针对严重的安全漏洞或关键性的兼容性破坏(例如与以太坊主网节点交互的彻底失败)发布修补版本。
- 不会主动支持最新的以太坊升级(Solidity 0.8.x 之后的新语法、EIP 变更或新测试网)。
-
替代方案:Truffle 的代码实际上被移植并演变成了 Hardhat 和 Foundry 这两个更活跃、更现代的工具。
- Hardhat:目前最主流的以太坊开发框架,拥有强大的插件生态和调试功能。
- Foundry:基于 Rust 的极速框架,越来越多的项目采用。
-
现况风险:如果你现在开始一个新项目,强烈不建议使用原版 Truffle,你可能会遇到:
- 无法顺利部署到最新的区块链网络(如 Sepolia 测试网)。
- 与最新版本 Solidity 编译器的兼容性问题。
- 用户社区支持基本消失,遇到问题难以找到解决方案。
总结建议:
- 如果你正在维护旧项目:目前仍可用,但应尽快迁移到 Hardhat 或 Foundry。
- 如果你准备开始新项目:请直接选择 Hardhat 或 Foundry,它们是目前行业标准且被积极维护的框架。
最后提醒,软件生态变化很快,如果你需要确认最新的维护公告或 GitHub 仓库状态,建议打开联网搜索功能查询“Truffle Suite repository status”获取即时信息。