Overview
Every Elata app follows the same lifecycle: register, launch a token, trade on a bonding curve, graduate to a DEX pair, and operate with full community tools.Phase A: Registration
Register your app by callingAppFactory with metadata and a Safe wallet address.
- Cost: 10 ELTA registration fee
- What happens: App appears in the store immediately (without a token)
- Requirements: A Safe multisig wallet to control the app
Phase B: Token Launch
Deploy the full token stack by sending 100 ELTA as the bonding curve seed.- Cost: 100 ELTA seed (total with registration: 110 ELTA)
- What gets deployed: App Token (10M supply), Bonding Curve, Staking Vault, Vesting Wallet, Ecosystem Vault
After deployment, the bonding curve enters
PENDING state.
Bonding Curve
Once activated, the curve entersACTIVE state and trading begins.
How it works:
- Constant-product formula:
reserveELTA * reserveToken = k - Price rises as more ELTA is deposited; falls as tokens are sold back
- 1% trading fee on each trade (configurable by governance)
Graduation
Graduation triggers when ELTA reserves in the bonding curve reach 42,000 ELTA. When graduation happens:1
Liquidity pair created
Remaining tokens and ELTA reserves are paired on a DEX.
2
LP tokens locked
The liquidity position is locked for 730 days (2 years).
3
Trading shifts
All trading moves from the bonding curve to the DEX pair.
Post-Graduation
After graduation, your app token trades freely on the DEX. The protocol continues to handle:- Fee routing through the FeeRouter
- Transfer tax (up to 2%, LP-keyed)
- Contributor payouts via the ContributorSplit contract
- Community tools (tournaments, items, staking)
Next
Launch Requirements
What you need to launch
Bonding Curve Basics
Price discovery mechanics
App Tokens
Token design and distribution