What is Graduation?
Graduation is the automatic process where a successful token moves from the bonding curve to a Uniswap V4 liquidity pool. This provides:- Deeper liquidity for larger trades
- Unlimited price discovery (no graduation cap)
- Creator rewards (20% of LP tokens)
- Fee generation for creators, platform, and LP holders
- Permanent locked liquidity (80% locked forever)
When Does Graduation Happen?
Graduation triggers when all tradeable tokens are sold:- All 793,100 tokens (79.31% of supply) have been purchased from the bonding curve
- The market cap has reached the graduation threshold
- The token is ready for the next phase
Graduation Thresholds
| Network | Initial Mcap | Graduation Mcap | Real Tokens to Sell |
|---|---|---|---|
| Base Sepolia | $6.90 | ~$69 | 793,100 (79.31%) |
| Base | $6,900 | ~$69,000 | 793,100 (79.31%) |
The Graduation Process
Graduation is fully automatic and happens in 5 steps:1
Detection
Background monitor checks every 30 seconds for tokens where
real_tokens == 0.When detected, graduation process begins immediately.2
Airdrop
LP Reserve Distribution: The 206,900 reserved tokens (20.69% of supply) are airdropped to existing holders proportionally.Formula:Example:
- You own 10,000 tokens
- Total distributed: 793,100 tokens
- Your airdrop:
(10,000 / 793,100) Γ 206,900 β 2,608 tokens
- You own: 12,608 tokens
- Your % of supply: 1.26%
3
Pool Creation
Two-Token System: 402.cat uses a unique two-tier graduation:
First Graduation: Platform Token (CAT)
The very first token to graduate becomes the platform token (CAT):- Creates CAT/USDC pool on Uniswap V4
- Uses all accumulated
real_usdc+ 206,900 CAT tokens - Sets
platformTokenActive = true - All future tokens pair against CAT
Subsequent Graduations: Regular Tokens
All tokens after CAT:- Swap USDC β CAT: Convert accumulated
real_usdcto CAT tokens- Uses the CAT/USDC pool
- 50% slippage tolerance (testnet) for safety
- Create Token/CAT pool: New Uniswap V4 pool
- Add liquidity: Deposit CAT + LP reserve tokens
- Lock LP position: 80% locked forever, 20% to creator
4
LP Locking
LP Position Management:
- 80% of LP tokens β Locked forever (burned or sent to locker contract)
- 20% of LP tokens β Token creator (unlocked, can claim fees)
- Earn fees on all trades (33% of hook fees)
- Can increase liquidity position if desired
- Cannot rug pull (80% locked permanently)
5
Hook Deployment
Cat402Hook is attached to the pool for automatic fee distribution:Fee Structure:
- ~0.3% (30 basis points) per swap
- Distributed: 33% creator / 33% platform / 33% LP holders
- Collected automatically on every trade
- Claimable via
claim_feesendpoint
Graduation States
Tokens progress through these states:| State | Description |
|---|---|
active | Trading on bonding curve |
graduating | Graduation in progress |
graduated | Successfully graduated, trading on V4 |
failed | Graduation failed (rare, requires admin intervention) |
After Graduation
Trading on Uniswap V4
Post-graduation, tokens trade exclusively on Uniswap V4:- Buy: Swap USDC β CAT β Your Token
- Sell: Swap Your Token β CAT β USDC
- No bonding curve: Trades happen on the V4 pool only
- Market price: Determined by pool reserves (x*y=k)
Fee Claiming
Creators can claim accumulated fees:LP Position Details
The graduated token has:- Pool ID: Uniswap V4 pool identifier
- Position ID: NFT position identifier
- Locked Amount: 80% of LP tokens
- Creator Amount: 20% of LP tokens
- Hook Address: Cat402Hook contract address
Graduation Economics
For Holders
Benefits:- Airdrop: Receive 20.69% more tokens
- Liquidity: Deeper pools for larger trades
- Price Discovery: No artificial caps
- Fees: Share of trading fees (33% to LPs)
- Sell Pressure: Some holders may sell after airdrop
- Volatility: Market-driven pricing (no curve protection)
- Gas Costs: Uniswap trades cost more gas than bonding curve
For Creators
Benefits:- 20% LP Position: Ongoing fee generation
- Legitimacy: Graduated tokens are βprovenβ
- Ownership: Can manage LP position
- Fees: 33% of all trading fees
- Community: Build and maintain community
- Marketing: Drive trading volume for fees
- Liquidity: Optionally add more liquidity
For Platform
Benefits:- 33% of Fees: Revenue from all graduated tokens
- Platform Token: CAT becomes valuable with more graduations
- Network Effects: More tokens β more CAT demand
Graduation Monitoring
Check Graduation Progress
Via CLI:Graduation Logs
Track graduation process:Graduation Guarantees
Automatic Execution
- No manual intervention required
- Background monitoring checks every 30 seconds
- Atomic operations prevent partial graduations
- Error recovery with admin fallback
Price Continuity
The virtual reserve formula ensures smooth price transition:Liquidity Guarantee
All accumulatedreal_usdc goes into the LP pool:
Edge Cases
What if graduation fails?
What if graduation fails?
Rare but possible scenarios:
- Network congestion
- Gas price spike
- Smart contract error
- Admin can manually trigger graduation
- State rolls back to
activeif safe - Holders notified via events
- Funds remain in bonding curve
- No tokens are lost
- Trading can resume
Can a token skip graduation?
Can a token skip graduation?
No. Once
real_tokens == 0, graduation is automatic and cannot be skipped.However, creators can:- Buy tokens themselves to prevent graduation
- Keep some tokens unbought indefinitely
- Graduate when community is ready
What happens to ongoing trades during graduation?
What happens to ongoing trades during graduation?
During graduation:
- New buys are rejected (token graduating)
- Pending transactions may fail
- Users are notified to retry after graduation
- Trades happen on Uniswap V4 only
- Bonding curve is permanently disabled
Can you trade on both bonding curve and V4?
Can you trade on both bonding curve and V4?
No. Once graduated:
- Bonding curve is disabled forever
- All trades must go through Uniswap V4
- No way to revert to bonding curve
Platform Token (CAT) π±
The first graduated token becomes the platform token - the heart of the 402.cat ecosystem.Why CAT is Exciting π
Every single graduation buys CAT! This creates permanent, automatic buy pressure:- Automatic CAT Purchases: Every token graduation converts ALL accumulated USDC into CAT
- Permanent Demand: More successful tokens = more CAT buys = more value accrual
- Network Effects: CAT becomes more liquid and valuable with each graduation
- Ecosystem Hub: All tokens pair with CAT, making it the central currency
How CAT Buy Pressure Works
Every graduation follows this flow: Example Graduation:- Token reaches $69,000 market cap
- Graduation triggers
- Platform buys ~$69,000 worth of CAT from the CAT/USDC pool
- Creates new Token/CAT liquidity pool
- CAT holders benefit from buy pressure! π
CAT Token Purpose
- Universal Pairing: All graduated tokens pair against CAT (not USDC)
- Value Accrual: Each graduation = automatic CAT market buy
- Liquidity Hub: CAT becomes the most liquid token on 402.cat
- Platform Revenue: Trading fees further increase CAT utility
- Ecosystem Currency: The foundation of all graduated token trading
CAT Graduation Process (First Token Only)
Special considerations for the very first graduation:- CAT/USDC Pool: Created with all
real_usdc(~$69K) - No Token Swap: No need to buy CAT (it doesnβt exist yet!)
- Platform Activation: Sets
platformTokenActive = true - Reference Pool: All future graduations buy CAT from this pool
After CAT Exists (Every Subsequent Graduation)
This is where the magic happens! π― All subsequent token graduations:-
Buy CAT: Convert all accumulated USDC β CAT via market buy
- Uses the CAT/USDC pool
- Creates buy pressure on CAT
- Benefits all CAT holders
- Create Token/CAT Pool: New Uniswap V4 pool with CAT pairing
- Add Liquidity: Deposit bought CAT + LP reserve tokens
- Lock Forever: 80% LP locked, 20% to creator