Skip to main content

CreatorVault Fee Architecture

Overview​

CreatorVault uses a dual-phase token launch system with two fee capture mechanisms:

Phase 1: Fair Launch via CCA (Continuous Clearing Auction)​

  • Official Uniswap mechanism - no custom hook approval needed!
  • Fair price discovery over 1-4 weeks
  • No sniping, no timing games, early bidders rewarded
  • Automatically graduates to V4 pool

Phase 2: Ongoing Trading​

  • Uniswap V4: Uses existing Tax Hook for 6.9% fees!
  • Other DEXes: ShareOFT-based fee detection (fallback)

⚑ V4 Tax Hook Integration (NEW!)​

We leverage an existing, approved Tax Hook on Base for the wsAKITA/ETH pool:

Tax Hook Address: 0xca975B9dAF772C71161f3648437c3616E5Be0088

Why Use Existing Hook?​

FeatureCustom HookExisting Tax Hook βœ…
Approval❌ Needs allowlistβœ… Already deployed
Risk❌ Unauditedβœ… Battle-tested
Cost❌ Deploy & verifyβœ… Just configure
FeesCustomβœ… 6.9% configurable

Tax Hook Fee Flow​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ wsAKITA/ETH V4 POOL (with Tax Hook) β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ User swaps ETH β†’ wsAKITA β”‚
β”‚ β”‚ β”‚
β”‚ β–Ό β”‚
β”‚ Tax Hook extracts 6.9% β”‚
β”‚ β”‚ β”‚
β”‚ β–Ό (WETH) β”‚
β”‚ CreatorGaugeController β”‚
β”‚ β”‚ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ β”‚ β”‚ β”‚
β”‚ β–Ό β–Ό β–Ό β”‚
β”‚ 90% 5% 5% β”‚
β”‚LOTTERY CREATOR PROTOCOL β”‚
β”‚ β”‚ β”‚ β”‚ β”‚
β”‚ β–Ό β–Ό β–Ό β”‚
β”‚ Jackpot Treasury Multisig β”‚
β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

WETH Fee Processing​

The Tax Hook sends WETH (not wsAKITA). The GaugeController automatically:

  1. Receives WETH from Tax Hook
  2. Swaps WETH β†’ akita (Creator Coin) via Uniswap
  3. Deposits akita β†’ vault β†’ receives vault shares
  4. Distributes shares: 50% burn, 31% lottery, 19% creator
// Tax Hook configuration
TaxHookConfigurator.configureCreatorPool(
wsAKITA, // ShareOFT token
gaugeController, // Fee recipient (receives WETH)
690, // 6.9% fee in basis points
10 // Tick spacing
);

CCA Launch Flow​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ PHASE 1: FAIR LAUNCH (CCA) β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ 1. Creator deposits akita β†’ gets wsAKITA β”‚
β”‚ β”‚
β”‚ 2. Creator sends wsAKITA to CCALaunchStrategy β”‚
β”‚ β”‚
β”‚ 3. CCA Auction runs: β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ WEEK 1: 20% supply released (slow) β”‚ β”‚
β”‚ β”‚ WEEK 2: 30% supply released (medium) β”‚ β”‚
β”‚ β”‚ WEEK 3-4: 50% supply released (fast) β”‚ β”‚
β”‚ β”‚ β”‚ β”‚
β”‚ β”‚ βœ“ Bids spread over time (no concentration) β”‚ β”‚
β”‚ β”‚ βœ“ Early bidders get lower average price β”‚ β”‚
β”‚ β”‚ βœ“ Clearing price discovered fairly β”‚ β”‚
β”‚ β”‚ βœ“ No sniping possible β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚
β”‚ 4. Auction graduates (requires minimum ETH raised) β”‚
β”‚ β”‚
β”‚ 5. V4 pool initialized at fair clearing price β”‚
β”‚ β”‚
β”‚ 6. Raised ETH β†’ Vault/Creator treasury β”‚
β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

CCA Factory: 0x0000ccaDF55C911a2FbC0BB9d2942Aa77c6FAa1D
Networks: Base, Mainnet, Unichain, Sepolia

Fee Structure​

Phase 2: Ongoing Trading (Post-CCA)​

After CCA graduation, trading continues with TWO fee capture mechanisms:

Method 1: V4 Tax Hook (PRIMARY - wsAKITA/ETH Pool)​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ wsAKITA/ETH V4 POOL (with Tax Hook 0xca975B9d...) β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ POOL SWAP FEE: ~0% (set low, fees via hook instead) β”‚
β”‚ β”‚
β”‚ TAX HOOK FEE: 6.9% (configured via setTaxConfig) β”‚
β”‚ └── 100% β†’ GaugeController (as WETH) β”‚
β”‚ └── Swap WETH β†’ akita β†’ deposit β†’ vault shares β”‚
β”‚ └── 90% lottery, 5% creator, 5% protocol β”‚
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ TOTAL BUY COST: 6.9% (tax hook fee) β”‚
β”‚ TOTAL SELL COST: 6.9% (tax hook fee - configurable) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Method 2: ShareOFT Detection (FALLBACK - Other DEXes)​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ OTHER DEX POOLS (V2/V3/etc) β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ POOL SWAP FEE: Standard (0.3% - 1% depending on pool) β”‚
β”‚ └── 100% β†’ Liquidity Providers β”‚
β”‚ β”‚
β”‚ BUY FEE: 6.9% (detected by ShareOFT on transfer) β”‚
β”‚ └── 100% β†’ GaugeController (as wsAKITA) β”‚
β”‚ └── Unwrap β†’ vault shares β”‚
β”‚ └── 50% burn, 31% lottery, 19% creator β”‚
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ TOTAL BUY COST: ~7.2% (0.3% swap + 6.9% fee) β”‚
β”‚ TOTAL SELL COST: ~0.3% (pool fee only) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Fee Distribution (Both Methods)​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ GaugeController Distribution β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ Incoming: WETH (from Tax Hook) OR wsAKITA (from ShareOFT) β”‚
β”‚ β”‚
β”‚ Processing: β”‚
β”‚ β”œβ”€β”€ WETH path: WETH β†’ swap β†’ akita β†’ deposit β†’ vault shares β”‚
β”‚ └── OFT path: wsAKITA β†’ unwrap β†’ vault shares β”‚
β”‚ β”‚
β”‚ Distribution (vault shares): β”‚
β”‚ β”œβ”€β”€ 90% (6.21%) β†’ Lottery Jackpot (held as vault shares) β”‚
β”‚ β”œβ”€β”€ 5% (0.345%) β†’ Creator Treasury β”‚
β”‚ └── 5% (0.345%) β†’ Protocol Multisig β”‚
β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

We Use EXISTING Infrastructure!​

Instead of building custom hooks (which need allowlist approval), we use:

NeedOur SolutionAddress
Fair LaunchUniswap CCA0x0000ccaDF55C911a2FbC0BB9d2942Aa77c6FAa1D
6.9% Swap FeeExisting Tax Hook0xca975B9dAF772C71161f3648437c3616E5Be0088
Fallback FeesShareOFT detectionN/A (built into ShareOFT)

Benefits of This Approach:​

  1. βœ… No approval process needed - all contracts already deployed
  2. βœ… Battle-tested - production code with real volume
  3. βœ… No audit required - using official/existing mechanisms
  4. βœ… Faster to market - just configure, don't deploy
  5. βœ… Trusted by users - not custom third-party code

Token Naming Convention​

Token TypeName FormatSymbol FormatExample
Creator Coin(original)(original)akita
Vault Share{SYMBOL} Vaultv{SYMBOL}AKITA Vault / sAKITA
Wrapped ShareWrapped {SYMBOL} Sharews{SYMBOL}Wrapped AKITA Share / wsAKITA

Token Flow​

akita (Creator Coin)
β”‚
β–Ό deposit
sAKITA (Vault Share) ← Stays on-chain, earns yield via strategies
β”‚
β–Ό wrap
wsAKITA (Wrapped Share) ← Cross-chain via LayerZero, trades on DEXes

Why This Convention?​

  • v = vault share (standard DeFi: vETH, vUSD, vCRV)
  • ws = wrapped share (vault share wrapped for cross-chain)

Token Pairings​

TokenPaired WithDEXFee TierNotes
akita (Creator Coin)ZORAUniswap V43%Original creator coin pool
wsAKITA (Wrapped OFT)ETHCCA β†’ V46.9% (Tax Hook)Launched via CCA, trades on V4
wsAKITA (Wrapped OFT)USDCUniswap V31%Stablecoin pair, fallback

Complete Launch & Trading Flow​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ CREATOR LAUNCHES β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚
β”‚ 1. Factory deploys all contracts: β”‚
β”‚ - CreatorOVault (sAKITA) β”‚
β”‚ - CreatorOVaultWrapper (user-facing: deposit/withdraw) β”‚
β”‚ - CreatorShareOFT (wsAKITA) β”‚
β”‚ - CreatorGaugeController β”‚
β”‚ - CCALaunchStrategy ← Fair launch mechanism β”‚
β”‚ β”‚
β”‚ 2. Creator deposits akita via Wrapper β†’ gets wsAKITA β”‚
β”‚ β”‚
β”‚ 3. Creator transfers wsAKITA to CCALaunchStrategy β”‚
β”‚ β”‚
β”‚ 4. Launch CCA auction (1-4 weeks): β”‚
β”‚ strategy.launchAuction(amount, floorPrice, minRaise, steps) β”‚
β”‚ β”‚
β”‚ 5. Users bid in auction - fair price discovery β”‚
β”‚ β”‚
β”‚ 6. Auction graduates β†’ V4 pool auto-initialized β”‚
β”‚ β”‚
β”‚ 7. Ongoing trading with ShareOFT fee detection β”‚
β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Fee Flow Diagram (Post-Launch)​

                                 USER BUYS wsAKITA
β”‚
Any DEX (V4, V3, V2, Aggregator)
β”‚
CreatorShareOFT detects BUY
β”‚
6.9% buy fee
β”‚
CreatorGaugeController
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ β”‚ β”‚
90% 5% 5%
LOTTERY CREATOR PROTOCOL
β”‚ β”‚ β”‚
β–Ό β–Ό β–Ό
Jackpot Reserve Treasury Multisig
(Swap-to-Win!) β”‚ β”‚
β”‚ β–Ό β–Ό
β–Ό Creator Earnings Platform Revenue
Next Winner Gets!

Using CCA Launch Strategy​

// 1. Get the deployed strategy
CCALaunchStrategy strategy = CCALaunchStrategy(info.ccaStrategy);

// 2. Approve wsAKITA transfer
wsAKITA.approve(address(strategy), amount);

// 3. Launch simple auction (linear distribution)
strategy.launchAuctionSimple(
1_000_000e18, // 1M tokens to sell
100 ether // Minimum ETH to raise for graduation
);

// 4. Or launch with custom steps (rewards early bidders more)
bytes memory steps = abi.encodePacked(
// Phase 1: 20% over first half (slow)
// Phase 2: 30% over third quarter (medium)
// Phase 3: 50% over last quarter (fast)
);
strategy.launchAuction(amount, floorPrice, minRaise, steps);

// 5. After graduation, sweep funds
strategy.sweepCurrency(); // ETH to vault
strategy.sweepUnsoldTokens(); // Remaining tokens to creator

Security Considerations​

  1. Official Mechanism: CCA is official Uniswap - no custom code risk
  2. Fair Launch: No sniping, timing games, or MEV attacks during auction
  3. Fee Caps: Buy fee capped at 6.9% with minimum burn share (20%)
  4. Slippage Protection: Users should set appropriate slippage for buy fee
  5. CCA Graduation: Requires minimum ETH raised before pool initialization

Contract Addresses​

External (Already Deployed)​

ContractAddressNetwork
V4 Tax Hook0xca975B9dAF772C71161f3648437c3616E5Be0088Base
CCA Factory0x0000ccaDF55C911a2FbC0BB9d2942Aa77c6FAa1DBase/Mainnet/Unichain
V4 Pool Manager0x498581fF718922c3f8e6A244956aF099B2652b2bBase
WETH0x4200000000000000000000000000000000000006Base
Uniswap V3 Router0x2626664c2603336E57B271c5C0b26F421741e481Base

Creator Tokens​

ContractAddressNetwork
akita (Creator Coin)0x5b674196812451b7cec024fe9d22d2c0b172fa75Base
wsAKITA (ShareOFT)TBD (via Factory)Base
CreatorOVault (sAKITA)TBD (via Factory)Base
CreatorOVaultWrapperTBD (via Factory)Base
CCALaunchStrategyTBD (via Factory)Base
CreatorGaugeControllerTBD (via Factory)Base
TaxHookConfiguratorTBD (to deploy)Base

Why This Design?​

For Users (Depositors/Holders)​

  • Fair entry: CCA ensures fair price discovery
  • Passive yield: Every buy increases your PPS
  • No action needed: Just hold wsAKITA
  • Compounding: Gains compound as more people trade

For Early Participants (CCA Bidders)​

  • Better prices: Early bidders naturally get lower average prices
  • No sniping risk: Can't be front-run or outbid last-second
  • Time to decide: Spread bids over weeks, not seconds

For Traders (Post-Launch)​

  • Low sell fees: Only ~0.3% on sells
  • Lottery chance: Every buy = lottery entry
  • Standard pools: Trade on any DEX

For Creators​

  • Revenue stream: 19% of all buy fees
  • Fair launch: No accusations of insider trading
  • Funds upfront: CCA raises ETH before trading starts
  • Community trust: Official mechanism builds credibility

For LPs​

  • Fair initial price: CCA discovers fair value
  • No IL from manipulation: Price established fairly
  • Standard pools: No custom hook complexity