Contract toolingfoundry-devopsDeployment & devopsFoundry · CLI · DevOps · Solidity · 合约部署Cyfrin/foundry-devops(646 ☆) (opens in a new tab)一个从 Foundry 中的给定环境获取最新部署的工具。这样,你就可以在 Solidity 中基于以前的部署编写脚本。Related resourcesHardhatHardhat 是一个用于构建和部署以太坊软件的开发环境FoundryFoundry 是一个用于以太坊智能合约工程的快速、便携的 Rust 工具链,它可以管理依赖项、编译 Solidity、运行模糊测试和单元测试、部署合约,并从终端或 Solidity 自动化脚本驱动脚本化的链上交互。KurtosisKurtosis 打包了可重现的多服务开发网络,以便你可以比手工维护的 compose 文件更快地启动逼真的以太坊或 Rollup 堆栈进行集成测试。xdeployerHardhat 插件,用于在多个 EVM 链上使用相同的确定性地址部署您的智能合约。目前共支持 133 个 EVM 链,包括(几乎)所有由 OP Stack 驱动的链。RedprintRedprint 将向导式游乐场与 redprint-forge 库配对,以便开发者可以在更改进入生产管道之前,在 Solidity 中通过类型安全的部署、可重用的测试、感知 Safe 的交易脚本和模块化组件连接,实验性地组合 OP Stack 合约升级。CreateXCreateX 是 pcaversaccio 开发的无须信任的通用部署器,它封装了 CREATE、CREATE2 和 CREATE3 风格的流程,以便团队可以从可预测的地址启动合约,而无需定制的工厂代码。