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 Smart Contract Testing Tools

Tools for testing Ethereum smart contracts. Local nodes, test runners, fuzzing frameworks, and E2E testing for dapps.

View all 9 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