foundry - Foundry Ethereum Smart Contract Toolkit
Rust-based command-line toolkit for developing, testing, and deploying Ethereum smart contracts
Tags
Updated: 2026-03-10Capabilities
Typical Inputs
Typical Outputs
What this skill does
- compile Solidity contracts
- run unit tests
- deploy contracts
- manage dependencies
- generate ABI outputs
- support EVM chains
Inputs
- Solidity source code
- Ethereum RPC URL
- private key
- foundry.toml configuration file
- Git submodules or npm remotes
Outputs
- compiled bytecode
- test results
- deployed contracts
- ABI files
- error messages
Requirements
- Rust environment
- Solidity compiler
- Ethereum network access
- command-line interface
