deployer

Automates factory-based Continuous Clearing Auction contract deployment with validation and post-deployment steps.

2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/simulatedrealty/PSYOPS-Solana-Copilot --skill deployer-simulatedrealty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployer
Source: https://github.com/simulatedrealty/PSYOPS-Solana-Copilot/tree/main/.agents/skills/deployer
Command: npx skills add https://github.com/simulatedrealty/PSYOPS-Solana-Copilot --skill deployer-simulatedrealty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying Continuous Clearing Auction (CCA) contracts can be error-prone and risky without structured guidance; this skill provides an interactive, safety-first deployment flow to ensure correct factory deployment, configuration validation, and on-chain post-deployment steps.

Core Features & Use Cases

  • Interactive educational disclaimer and key validations before deployment.
  • Load, verify, and pass configuration data to the factory-based deployment flow.
  • Post-deployment steps guidance, including onTokensReceived and verification steps across networks.

Quick Start

Deploy a Continuous Clearing Auction instance on the target network using the factory pattern after confirming your configuration.

Frequently Asked Questions about deployer

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

FAQPage Schema
What is a Continuous Clearing Auction smart contract and why use a factory pattern for deployment?

A Continuous Clearing Auction (CCA) smart contract automates on-chain token auctions. Using a factory pattern for deployment ensures deterministic, consistent contract addresses across multiple networks while enforcing parameter validation and safety checks before execution.

How do I safely deploy Continuous Clearing Auction contracts across multiple networks?

You can deploy CCA contracts safely by using a guided flow that enforces pre-deployment checks, validates configuration data, and executes explicit post-deployment steps. This interactive process requires confirming configuration parameters before initiating the factory deployment.

Do I need specific configuration data to deploy a CCA contract using a factory?

Yes, you must load and verify specific configuration data before passing it to the factory-based deployment flow. The deployment process validates these parameters interactively to ensure the Continuous Clearing Auction is deployed correctly and safely on the target network.

What post-deployment steps are required after launching a Continuous Clearing Auction?

Post-deployment steps for a Continuous Clearing Auction include executing onTokensReceived callbacks and verifying the contract across networks. These explicit actions ensure the deployed auction contract is auditable and fully operational on the target chain.

Can I automate Continuous Clearing Auction deployments without manual safety prompts?

While deployment is automated using a factory pattern, this process intentionally includes interactive educational disclaimers and safety prompts. Pre-deployment checks and parameter validation require explicit confirmation to prevent error-prone and risky on-chain actions.