forge-deployment

Deploy and verify Solidity contracts across networks using Foundry's Forge toolchain.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/cyotee/foundry-skills --skill forge-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge-deployment
Source: https://github.com/cyotee/foundry-skills/tree/main/skills/forge-deployment
Command: npx skills add https://github.com/cyotee/foundry-skills --skill forge-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the deployment and verification of Solidity contracts across networks, reducing manual steps and human error.

Core Features & Use Cases

  • Deployment scripting with forge create to deploy contracts
  • Cross-network verification of deployed contracts on explorers
  • Deterministic deployments and multi-chain workflows for testnets and mainnet

Quick Start

Run a dry run with forge script to validate your deployment workflow before broadcasting.

Frequently Asked Questions about forge-deployment

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

FAQPage Schema
How do I deploy and verify Solidity contracts across multiple networks using Foundry?

To deploy and verify Solidity contracts across networks, use Foundry's Forge toolchain to execute deployment scripts, verify contracts on explorers, and manage multi-chain workflows. Configure RPC endpoints in foundry.toml and access network APIs to broadcast transactions.

Can I run a dry run before broadcasting a Forge deployment script to mainnet?

Yes, you can run a dry run with forge script to validate your deployment workflow before broadcasting. This simulates the deployment process locally to ensure your scripts execute correctly without submitting transactions to testnets or mainnet.

What do I need to set up in foundry.toml to deploy contracts across testnets and mainnet?

You need to configure RPC endpoints in foundry.toml and provide access to network APIs. A properly configured Foundry setup is required to execute forge create, forge script, and forge verify commands across testnets and mainnet.

What's the best way to automate Solidity contract verification on explorers for multi-chain deployments?

Automating Solidity contract verification on explorers is handled by Forge's toolchain using forge verify. It reduces manual steps and human error by scripting cross-network verification of deployed contracts directly within your multi-chain workflow.

Does Forge support deterministic deployments for multi-chain workflows across testnets and mainnet?

Yes, Forge supports deterministic deployments and multi-chain workflows for testnets and mainnet. By utilizing forge create and forge script, you can achieve consistent contract addresses and automated verification across different networks.