Foundry 是一个智能合约开发工具链。

Foundry 管理你的依赖关系、编译项目、运行测试、部署,并允许你通过命令行和 Solidity 脚本与链交互。

📖 参与贡献翻译

任何的 PR 都是欢迎的,中文翻译在GitHub.

导航

开始使用 Foundry

要开始使用 Foundry,请安装 Foundry 并设置第一个项目。

启动 Foundry 项目

本节将向你概述如何创建和使用现有项目。

Forge 概述

本节概述将为你提供有关如何使用“forge”来开发、测试和部署智能合约所需的所有知识。

Cast 概述

了解如何使用“cast”与智能合约交互、发送交易以及从命令行获取链上数据。

Anvil 概述

了解 anvil, Foundry 的本地节点。

Chisel 概述

了解如何使用 chisel - Foundry 集成的 Solidity REPL。

Foundry 配置

Foundry 配置指引:

教程

与 Foundry 建立智能合约的教程。

贡献

帮助我们改进 Foundry:贡献

附录

参考手册, 疑难解答等等


你还可以查看 Awesome Foundry, 这是一份精心挑选的关于 Foundry 资源、教程、工具及库的列表。