Foundry

Blazing fast Solidity development toolkit

testingdeploymentrustforgeethereum

What is Foundry?

Foundry is a blazing fast, portable, and modular toolkit for Ethereum application development written in Rust. It includes Forge for testing, Cast for interacting with contracts, Anvil for local nodes, and Chisel for a Solidity REPL.

Supported chains
EthereumPolygonArbitrumOptimismBase

Key Features

Tests written in Solidity
Fuzz testing built in
Fast compilation with Rust backend
Forge, Cast, Anvil, and Chisel tools

Best Solidity Developer Tools

Discover the best Solidity developer tools for building, testing, and deploying smart contracts on Ethereum and EVM chains.

View all 14 tools

Build smart contracts visually

Design, test, and deploy Solidity contracts with a visual drag-and-drop editor. No coding experience required.

Start building for free