Core Model
Elata launch curves use constant-product reserves:Default Launch Constants
| Parameter | Value |
|---|---|
| Total launch cost | 110 ELTA |
| Seed ELTA | 100 ELTA |
| Creation fee | 10 ELTA |
| App token supply | 10,000,000 |
| Curve allocation | 5,000,000 |
| Graduation target | 42,000 ELTA |
| LP lock | 730 days |
Lifecycle
AppBondingCurve state machine:
PENDINGACTIVEGRADUATEDCANCELLED
- permissionless activation after delay
- force graduation after deadline
- creator-only cancel while pending
Fees On Curve
- Base trading fee comes from
AppFeeRouter.feeBps(default1%). - Fee is paid on top of buy amount.
- Fees accumulate and are swept into
FeeCollectorasTRADING_FEE.
Graduation
When target is met (or force-graduated at deadline):- pair is created/loaded on Uniswap V2
- reserves are added as liquidity
- LP tokens are locked in
LpLocker - curve trading closes
Early Access Gate
Defaults:- first
6 hoursfrom launch timestamp - requires
100 XP