Foundry logo

Foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Distributed

Foundry


Project Links


Description

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.


Foundry


Project Links


Description

Foundry is a toolkit for Ethereum blockchain development written in Rust. It features four main components: Forge for testing and deploying smart contracts, Cast for interacting with blockchain networks, Anvil for running a local Ethereum node, and Chisel for Solidity REPL. Designed for performance and efficiency, Foundry supports both Solidity and Vyper languages with capabilities including fuzz testing, debugging, and RPC forking, all in a unified developer experience.

Category: Developer Tooling

Cast


Project Links


Description

Cast is a command-line interaction capabilities for EVM smart contracts, enabling transaction execution and chain data retrieval. The system provides Swiss Army knife functionality for blockchain interactions through standardized RPC interfaces.

Category: Developer Tooling

Chisel


Project Links


Description

Chisel is an interactive Solidity REPL environment through real-time code evaluation, enabling rapid prototyping and debugging. The system provides verbose feedback and immediate execution for Solidity development workflows.

Category: Developer Tooling

Anvil


Project Links


Description

Anvil is a fast local Ethereum development node through JSON-RPC compliance, enabling rapid testing and development workflows. The system provides local blockchain simulation with forking capabilities and pre-funded development accounts.

Category: Developer Tooling