deployer

Deploy CCA smart contracts via ContinuousClearingAuctionFactory with CREATE2.

Updated May 2, 2026
One-click install
npx skills add https://github.com/nickthelegend/obolus-expo-app --skill deployer-nickthelegend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployer
Source: https://github.com/nickthelegend/obolus-expo-app/tree/main/.agents/skills/deployer
Command: npx skills add https://github.com/nickthelegend/obolus-expo-app --skill deployer-nickthelegend

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying Continuous Clearing Auction (CCA) smart contracts manually requires precise configuration, valid Ethereum addresses, and secure key handling, with high risk of costly errors or security vulnerabilities from misconfiguration.

Core Features & Use Cases

  • Guided Factory Deployment: Walks users through deploying CCA instances using the ContinuousClearingAuctionFactory with CREATE2 for consistent addresses across EVM chains.
  • Built-in Safety Guardrails: Includes mandatory educational disclaimers, strict input validation for addresses and numeric values, and secure private key handling guidance to prevent common deployment mistakes.
  • Use Case: Token teams launching a continuous clearing auction can use this skill to validate auction parameters like block schedules and pricing, follow secure deployment workflows, and complete required post-deployment steps.

Quick Start

Tell the skill you want to deploy a CCA auction, provide your target network and auction configuration, and it will guide you through validation, confirmation, and deployment step by step.

Frequently Asked Questions about deployer

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

FAQPage Schema
How do I deploy a Continuous Clearing Auction smart contract using a factory pattern?

To deploy a Continuous Clearing Auction (CCA) smart contract, use a guided factory pattern workflow that validates auction parameters and Ethereum addresses before executing the on-chain deployment step by step.

How does the CREATE2 factory pattern ensure consistent cross-chain addresses for Ethereum smart contracts?

The CREATE2 factory pattern ensures consistent cross-chain addresses by deterministically calculating the deployment address based on the factory contract and initialization parameters rather than sender nonce.

What input sanitization is required when configuring token launch auction parameters?

Configuring token launch auction parameters requires strict input sanitization for Ethereum addresses and numeric values to prevent deployment errors and secure on-chain auction contracts against misconfiguration.

What security best practices should I follow for private key handling during smart contract deployment?

Private key handling during smart contract deployment requires following secure workflow guidance and acknowledging mandatory educational disclaimers to prevent key exposure and costly security vulnerabilities.

What post-deployment verification steps are required after launching a CCA auction?

Post-deployment verification for a CCA auction includes completing required token transfer notifications and verifying the on-chain contract state to ensure the auction parameters are correctly configured.