Smart contract tool

Foundry (Solidity toolkit)

Open-source Rust toolkit for building, testing, fuzzing and deploying Solidity smart contracts.

No project pays to be listed. How we rank

Facts checked Sep 26, 2026

Foundry key facts

CategorySmart contract tool
ChainsEthereum and EVM networks
PlatformsmacOS, Linux, Windows
Open sourceYes, Apache-2.0 on GitHub (foundry-rs/foundry)
PricingFree
Launched2021 (repository created September 2021)
About

What is Foundry?

Foundry is an open-source toolkit for Ethereum smart contracts made of four tools: Forge, Cast, Anvil and Chisel. Tests are written in Solidity. The code is on GitHub under the foundry-rs organization, written in Rust and licensed Apache-2.0.

Smart contract toolmacOSLinuxWindows

Foundry pros and cons

Pros
  • Tests written in Solidity, the same language as the contracts
  • Fuzzing built into Forge
  • Free and open source under Apache-2.0
Cons
  • Command-line only, with no official graphical IDE
  • JavaScript deployment scripts from Hardhat projects need rewriting

Foundry FAQ

What is Foundry?

Foundry is an open-source toolkit for Ethereum smart contracts made of four tools: Forge, Cast, Anvil and Chisel. Tests are written in Solidity. The code is on GitHub under the foundry-rs organization, written in Rust and licensed Apache-2.0.

Which chains does Foundry support?

Ethereum and EVM networks.

How much does Foundry cost?

Free, according to Foundry’s own page (checked Sep 26, 2026).

Sources

  1. Foundry: official site
  2. Foundry: GitHub repository
  3. Foundry: Documentation

How this page works

Sources: Foundry: official site, Foundry: GitHub repository, Foundry: Documentation. Data as of Sep 26, 2026.

How we review

Not affiliated with any project listed. Educational content, not financial advice.