uniswap-cca-configurator

創作者:Uniswap Labs
3
24

簡介

For Developers

Set up your Uniswap V4 CCA auction parameters with AI validation — catch mistakes before any contract is deployed.

  • Covers every required parameter: auction duration, starting price, minimum clearing price, allocation caps
  • AI-assisted validation flags misconfiguration issues before you spend gas
  • Outputs deployment-ready Solidity constructor arguments or config structs
  • Step 1 of 2 in the CCA deployment flow — run this before uniswap-cca-deployer
uniswap
cca
auction
token-distribution
smart-contracts
ethereum

SKILL.md

Uniswap CCA Configurator

Configure the parameters for a Continuous Clearing Auction (CCA) smart contract on Uniswap V4 with AI-assisted validation.

Prerequisites

  • claude plugin add @uniswap/uniswap-cca or npx skills add Uniswap/uniswap-ai installed
  • Basic understanding of Uniswap V4 and auction mechanics

When to Use This Skill

Use this skill when the user:

  • Wants to set up a Continuous Clearing Auction on Uniswap V4
  • Asks about CCA auction duration, pricing parameters, or allocation caps
  • Is preparing a token distribution using a uniform-price auction mechanism
  • Needs to generate constructor arguments for a CCA deployment script

How It Works

A Continuous Clearing Auction (CCA) distributes tokens by collecting bids over a set period and clearing all successful bids at a single uniform price — no one pays more than necessary. The configurator walks through every required parameter and validates the combination before outputting anything. Common issues like invalid price ranges, conflicting caps, or duration mismatches are caught here, before any deployment transaction is constructed. The output is Solidity constructor arguments or a config struct ready to pass directly into the CCA factory script.

Key usage flow:

  • Run this skill to set and validate all CCA parameters
  • Proceed to uniswap-cca-deployer to deploy the configured contracts