# Foundry

Foundry is a blazing-fast Ethereum development toolkit written in Rust. On SupraEVM, you can use Foundry the same way you would on any EVM-compatible chain, with only a few small configuration changes.

This guide will show you how to:

* Set up a new Foundry project for SupraEVM
* Configure `foundry.toml` with your RPC + private key
* Write and compile a Solidity contract
* Deploy using `forge create` or a Foundry script
* Interact with your deployed contract using `cast`

Whether you're experimenting, building simple demos, or deploying production-grade smart contracts, Foundry gives you a powerful and lightweight workflow for developing on SupraEVM.

***

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:red;"><strong>Start Building</strong></mark></td><td>Start your Foundry project and connect it to SupraEVM.                             </td><td><a href="foundry/start-building">start-building</a></td><td><a href="foundry/start-building">start-building</a></td></tr></tbody></table>
