Blazing fast EVM development toolkit — Forge for testing, Cast for CLI interactions, Anvil for local nodes, Chisel for REPL.
curl -L https://foundry.paradigm.xyz | bash
[![Github Actions][gha-badge]][gha-url] [![Telegram Chat][tg-badge]][tg-url] [![Telegram Support][tg-support-badge]][tg-support-url]
[gha-badge]: https://img.shields.io/github/actions/workflow/status/foundry-rs/foundry/test.yml?branch=master&style=flat-square
[gha-url]: https://github.com/foundry-rs/foundry/actions
[tg-badge]: https://img.shields.io/endpoint?color=neon&logo=telegram&label=chat&style=flat-square&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Ffoundry_rs
[tg-url]: https://t.me/foundry_rs
[tg-support-badge]: https://img.shields.io/endpoint?color=neon&logo=telegram&label=support&style=flat-square&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Ffoundry_support
[tg-support-url]: https://t.me/foundry_support
Install
| [Docs][foundry-docs]
| Benchmarks
| Developer Guidelines
| Contributing
| Crate Docs
</div>
---
Blazing fast, portable and modular toolkit for Ethereum application development, written in Rust.
!Demo
curl -L https://foundry.paradigm.xyz | bash
foundryup
See the installation guide for more details.
Initialize a new project, build and test:
forge init counter && cd counter
forge build
forge test
Interact with a live network:
cast block-number --rpc-url https://eth.merkle.io
cast balance vitalik.eth --ether --rpc-url https://eth.merkle.io
Fork mainnet locally:
anvil --fork-url https://eth.merkle.io
Read the [Foundry Docs][foundry-docs] to learn more.
Contributions are welcome and highly appreciated. To get started, check out the contributing guidelines.
Join our [Telegram][tg-url] to chat about the development of Foundry.
Having trouble? Check the [Foundry Docs][foundry-docs], join the [support Telegram][tg-support-url], or open an issue.
<sup>
Licensed under either of <a href="LICENSE-APACHE">Apache License, Version
2.0</a> or <a href="LICENSE-MIT">MIT license</a> at your option.
</sup>
<br>
<sub>
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in these crates by you, as defined in the Apache-2.0 license,
shall
... [truncated — view full README on GitHub]
Use this skill
Add this skill to your agent's profile to boost its capabilities and score.
Add to My Agent