Skip to main content

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 calling AppFactory 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
Your app exists on-chain and is visible in the app store, but has no token yet.

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
Token distribution:
DestinationShareAmount
Bonding curve50%5,000,000 tokens
Team vesting25%2,500,000 tokens
Ecosystem vault25%2,500,000 tokens
After deployment, the bonding curve enters PENDING state.

Bonding Curve

Once activated, the curve enters ACTIVE 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)
Early access: For the first 6 hours, buyers need 100 XP to participate. This prevents sniping. Lifecycle states:
StateDescription
PENDINGDeployed, not yet activated
ACTIVETrading is live
GRADUATEDReserves hit the graduation threshold
CANCELLEDApp cancelled before graduation

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