configurator

Configure CCA smart contract parameters for EVM-compatible token launch auctions.

4|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Iziedking/hawkeye --skill configurator-iziedking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configurator
Source: https://github.com/Iziedking/hawkeye/tree/main/.agents/skills/configurator
Command: npx skills add https://github.com/Iziedking/hawkeye --skill configurator-iziedking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configuring Continuous Clearing Auction (CCA) smart contract parameters manually is complex and error-prone, requiring precise fixed-point math, multi-chain network knowledge, and strict adherence to onchain validation rules. This skill eliminates that friction by guiding users through a structured, validated configuration flow.

Core Features & Use Cases

  • Interactive Bulk Configuration: Collects all required auction parameters (network, token, pricing, timing, recipients) in batched prompts to minimize user interaction rounds.
  • Automated Financial Calculations: Handles Q96 fixed-point price conversions, tick spacing alignment, block timeline computation, and convex supply schedule generation for compliant token distribution.
  • Multi-Chain Support: Includes preconfigured constants for Ethereum, Unichain, Base, Arbitrum, and Sepolia testnets, with built-in RPC endpoints for real-time block number fetching.
  • Use Case: Token launch teams can use this skill to generate deployment-ready CCA configurations for Uniswap Liquidity Launchpad auctions, avoiding manual math errors and ensuring all parameters meet onchain validation requirements.

Quick Start

Use the configurator skill to generate a complete, validated CCA auction configuration for your token launch on Base, including pricing, supply schedule, and deployment timing.

Frequently Asked Questions about configurator

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

FAQPage Schema
How do I configure Continuous Clearing Auction parameters for a token launch?

To configure CCA parameters, you provide network, token, pricing, timing, and recipient details through batched prompts, which the system validates to produce deployment-ready smart contract parameters for token distribution.

How does Q96 fixed-point price calculation work for Uniswap token launches?

Q96 fixed-point price calculation converts human-readable auction prices into the precise integer format required by the Continuous Clearing Auction smart contract, ensuring compliant tick spacing alignment and pricing validation for token launches.

Can I use CCA auction configuration on Arbitrum and Base networks?

Yes, CCA auction configuration supports multi-chain deployments across Ethereum, Unichain, Base, Arbitrum, and Sepolia testnet, using preconfigured constants and built-in RPC endpoints to fetch real-time block numbers for each network.

What is a convex supply schedule in DeFi smart contract token distribution?

A convex supply schedule defines the token release curve over the auction timeline, automatically generated to ensure the Continuous Clearing Auction smart contract meets strict onchain validation requirements for token distribution.

How do I compute block timelines for EVM-compatible smart contract auctions?

Computing block timelines for EVM-compatible auctions uses built-in RPC endpoints to fetch real-time block numbers, calculating the exact start and end blocks for the auction deployment across networks like Ethereum and Arbitrum.

Why does CCA smart contract parameter validation fail during token launches?

CCA smart contract parameter validation fails during token launches when fixed-point math conversions, tick spacing alignment, or block timeline computations do not strictly adhere to the onchain validation rules enforced by the auction contract.