Skip to content
Foundry
Blazing fast smart contract development toolkit
foundryup
# Download foundry installer `foundryup`
curl -L https://foundry.paradigm.xyz | bash
# Install forge, cast, anvil, chisel
foundryup
# Install the latest nightly release
foundryup -i nightly

Quick Actions


Forge

forge helps you build, test, debug, deploy and verify smart contracts.

Initialize forge project
# Initializes a project called `Counter`
forge init Counter

Anvil

anvil is your local development node that complies with the Ethereum JSON-RPC spec.

Start a local node
# Start a fresh anvil node with 10 pre-funded accounts
anvil

Cast

cast is your swiss army knife for interacting with onchain applications from the command line.

Call a contract function
# Perform an `eth_call` on a contract to read balances
cast call 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 \
"balanceOf(address)" 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 \
--rpc-url https://reth-ethereum.ithaca.xyz/rpc

Community

Join the Community

Supporters

Collaborator
ParadigmIthaca