Quick reference guide for Foundry tools used in Mega CLI
Mega CLI builds on top of Foundry, a powerful Ethereum development toolkit. This page provides a quick reference for Foundry tools that are used within Mega CLI.
For comprehensive documentation, refer to the Foundry Book, which is the official documentation.
Foundry consists of four main tools that are used throughout Mega CLI:
Forge is a testing framework for Ethereum smart contracts.
Cast is a command-line tool for interacting with EVM smart contracts, sending transactions, and getting chain data.
Anvil is a local Ethereum node designed for development with configurable options.
Chisel is a Solidity REPL (Read-Eval-Print Loop) for quick code testing and prototyping.