evm-foundry

Develop, test, and deploy Solidity smart contracts on Celo using Foundry.

7|2|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/LuisSambrano/antigravity-config --skill evm-foundry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm-foundry
Source: https://github.com/LuisSambrano/antigravity-config/tree/main/skills/8-blockchain/evm-foundry
Command: npx skills add https://github.com/LuisSambrano/antigravity-config --skill evm-foundry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development lifecycle for EVM-compatible smart contracts, from initial setup and coding to testing, deployment, and verification on chains like Celo.

Core Features & Use Cases

  • Foundry Project Management: Initialize, compile, and manage your smart contract projects using Foundry tools (forge, cast, anvil).
  • Smart Contract Development: Write, test, and debug Solidity contracts with robust testing frameworks.
  • Deployment & Verification: Deploy contracts to Celo and other EVM networks, and verify them on block explorers.
  • Use Case: You need to develop, test, and deploy a new ERC20 token contract on the Celo network using Foundry.

Quick Start

Use the evm-foundry skill to initialize a new Foundry project named 'my-token'.

Frequently Asked Questions about evm-foundry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy and verify Solidity smart contracts on the Celo network using Foundry?

To deploy smart contracts on Celo using Foundry, you use the forge command for contract management and deployment, then verify the source code on block explorers directly through the toolkit's built-in verification features.

What is the best way to set up a local EVM development environment for Solidity testing?

The best way to set up a local EVM development environment is using Foundry's anvil tool, which creates a local blockchain node for testing and debugging Solidity contracts before mainnet deployment.

Can I use Foundry to manage and compile an entire EVM smart contract project?

Yes, Foundry manages EVM smart contract projects through the forge command, which handles project initialization, compilation, and execution of comprehensive test suites for Solidity contracts.

How do I interact with on-chain data when developing EVM smart contracts?

You interact with on-chain data when developing EVM smart contracts by using Foundry's cast tool, which facilitates sending transactions and querying blockchain state directly from the command line.

Does Foundry support writing and executing test suites for Solidity contracts on EVM chains?

Foundry supports writing and executing test suites for Solidity contracts on EVM chains by allowing developers to write tests in Solidity itself, providing a robust framework for debugging before deployment.