Foundry

Infrastructure

Modern Ethereum development toolkit.

Foundry is a fast toolkit for EVM development. It includes Forge for tests, Cast for CLI calls, and Anvil for a local node. Many teams use it because it is quick, scriptable, and easy to integrate.

Frequently asked questions

  • What are the core tools in Foundry?
    Forge for testing and deployments, Cast for interacting via CLI, and Anvil for a local node.
  • Why do developers like Foundry?
    It is fast, scriptable, and integrates well with Solidity projects. Tests run quickly and support fuzzing.
  • How do I get started?
    Install Foundry, run forge init, write tests, and deploy to a testnet before mainnet. Read the official book for details.