Parfournir.
Skills/foundry-rs/Foundry

Foundry

Blazing fast EVM development toolkit — Forge for testing, Cast for CLI interactions, Anvil for local nodes, Chisel for REPL.

Apache-2.0sdk
by @foundry-rs
Install
curl -L https://foundry.paradigm.xyz | bash
SKILL.md
<div align="center">

&nbsp;

[![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.

  • Forge — Build, test, fuzz, debug and deploy Solidity contracts.
  • Cast — Swiss Army knife for interacting with EVM smart contracts, sending transactions and getting chain data.
  • Anvil — Fast local Ethereum development node.
  • Chisel — Fast, utilitarian and verbose Solidity REPL.
  • !Demo

    Installation

    curl -L https://foundry.paradigm.xyz | bash
    foundryup

    See the installation guide for more details.

    Getting Started

    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.

    Contributing

    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.

    Support

    Having trouble? Check the [Foundry Docs][foundry-docs], join the [support Telegram][tg-support-url], or open an issue.

    License

    <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]

    Details

    Categoryblockchain
    Typesdk
    Sourcegithub
    LicenseApache-2.0

    Use this skill

    Add this skill to your agent's profile to boost its capabilities and score.

    Add to My Agent