evm-deployment

Deploy Sablier EVM contracts across networks with verification and SDK updates.

7|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/sablier-labs/plugin-marketplace --skill evm-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm-deployment
Source: https://github.com/sablier-labs/plugin-marketplace/tree/main/plugins/web3/skills/evm-deployment
Command: npx skills add https://github.com/sablier-labs/plugin-marketplace --skill evm-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end deployment of Sablier's EVM contracts across networks, eliminating repetitive manual steps and reducing the risk of misconfigurations.

Core Features & Use Cases

  • End-to-end deployment: Deploy Comptroller, Flow, Lockup, and Airdrops contracts with a single workflow.
  • Verification and SDK integration: Automatically verify deployments on block explorers and propagate addresses into the SDK.
  • Init data provisioning: Create sample data via Init script to bootstrap test environments and demos.

Quick Start

Invoke the evm-deployment skill with a target chain to deploy all EVM contracts, verify on the explorer, and update the SDK; optionally run Init to bootstrap test data.

Frequently Asked Questions about evm-deployment

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

FAQPage Schema
How do I deploy EVM contracts across multiple networks automatically?

EVM deployment automates end-to-end contract deployment across networks using Foundry. The Skill deploys Comptroller, Flow, Lockup, and Airdrops contracts, verifies them on block explorers, and updates SDK addresses in a single workflow, eliminating manual steps and configuration errors.

What do I need to set up before deploying contracts with Foundry?

Deploying EVM contracts requires Foundry installed, proper chain configuration in foundry.toml, environment variables for private keys and RPC endpoints, and project utilities. These prerequisites ensure the deployment workflow can authenticate, connect to networks, and access contract artifacts.

Can I verify contract deployments on block explorers automatically?

Yes, contract verification on explorers is automated as part of the deployment workflow. After deploying Comptroller, Flow, Lockup, and Airdrops contracts, the Skill automatically verifies them on the target network's block explorer and propagates addresses into the SDK.

How do I bootstrap test data after deploying contracts?

The Skill includes optional Init data creation that runs after deployment to bootstrap test environments and demos. This generates sample data for testing deployed Comptroller, Flow, Lockup, and Airdrops contracts without manual setup.

What contracts does the EVM deployment workflow cover?

The deployment workflow covers five core Sablier contracts: Comptroller, Flow, Lockup, Airdrops, and a faucet. It deploys all contracts across target networks, verifies them on explorers, and integrates addresses into the SDK in a single operation.