Foundry is a smart contract development toolchain. Foundry manages your dependencies, compiles your project, runs tests, deploys, and lets you interact with the chain from the command-line.
📖 Contributing
You can contribute to this book on GitHub.
To get started with Foundry, install Foundry and set up your first project.
The guide will give you all you need to know about how to use forge
to develop, test, and deploy smart contracts.
Learn how to use cast
to interact with smart contracts, send transactions, and get chain data from the command-line.
More guides on various topics.
References on Foundry and Foundry-related tools.
You can also check out Awesome Foundry, a curated list of awesome Foundry resources, tutorials, tools and libraries!