What problem does it solve? Deploying a Continuous Clearing Auction (CCA) contract requires correctly encoding complex auction parameters, validating block schedules and pricing, and safely handling private keys. This Skill guides you through the entire CCA deployment workflow with built-in validation and security guardrails. ## Core Features & Use Cases - Guided Factory Deployment: Walks through deploying CCA instances via the ContinuousClearingAuctionFactory using CREATE2 for consistent cross-chain addresses. - Configuration Validation: Enforces rules on block sequences, floor price alignment, tick spacing, supply schedules, and address formats before any transaction is broadcast. - Private Key Safety: Blocks insecure practices like --private-key flags and recommends hardware wallets or encrypted keystores via cast. - Use Case: A token team wants to launch a fair token sale on Base. The Skill validates their JSON configuration, generates the forge script deployment commands, and reminds them to call onTokensReceived() after deployment. ## Quick Start Ask the assistant to deploy a CCA auction with your configuration file, for example: deploy my auction using the config in auction-config.json on Sepolia testnet.