deploy-coston2

Deploys SENTINEL smart contracts to the Flare Coston2 testnet.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Ayoub-ouederni/SENTINEL --skill deploy-coston2-ayoub-ouederni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-coston2
Source: https://github.com/Ayoub-ouederni/SENTINEL/tree/main/.claude/skills/deploy-coston2
Command: npx skills add https://github.com/Ayoub-ouederni/SENTINEL --skill deploy-coston2-ayoub-ouederni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Deploying a multi-contract Solidity protocol to a testnet involves a strict deployment order, explorer verification, configuration updates, and post-deployment checks that are error-prone when done manually. This Skill automates that entire sequence for the SENTINEL contracts on Flare Coston2. ## Core Features & Use Cases - Ordered Contract Deployment: Compiles with forge and deploys Registry, Scoring, Payment, and Proof contracts in the correct dependency order. - Explorer Verification: Verifies each deployed contract on coston2-explorer.flare.network so the source code is publicly auditable. - Config Update and Smoke Tests: Updates project configuration with the new contract addresses and runs post-deployment smoke tests. - Use Case: After modifying the Scoring contract, run this Skill to redeploy the full contract suite to Coston2, verify the contracts, and confirm the deployment works before involving the TEE node cluster. ## Quick Start Deploy the SENTINEL smart contracts to the Flare Coston2 testnet and verify them on the explorer.

Frequently Asked Questions about deploy-coston2

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

FAQPage Schema
How do I deploy Solidity contracts to the Flare Coston2 testnet?

Compile the contracts with forge build, then deploy them in dependency order: Registry, Scoring, Payment, and Proof. After deployment, verify each contract on coston2-explorer.flare.network and update your project configuration with the new addresses.

What is the correct deployment order for the SENTINEL contracts?

The contracts must be deployed in this order: Registry first, then Scoring, then Payment, and finally Proof. This sequence respects the dependency relationships between the contracts.

Can I use this deployment workflow on Flare mainnet?

No. This Skill is explicitly restricted to the Coston2 testnet and must never be used for mainnet deployment. The instructions state Coston2 testnet only.

How do I verify deployed contracts on the Flare Coston2 explorer?

After each contract is deployed, verify it on coston2-explorer.flare.network so the source code becomes publicly viewable. The Skill performs this verification step for every contract in the deployment sequence.

What happens after the contracts are deployed to Coston2?

The project configuration is updated with the new contract addresses, and post-deployment smoke tests are run to confirm the deployed contracts function correctly.