Skip to main content

Overview

Every app token trades on a bonding curve until graduation. Price is set by math — buy = price goes up, sell = price goes down. Early buyers get better prices.

How Bonding Curves Work

A bonding curve is a mathematical formula that determines token price based on supply:
As more tokens are purchased:
  • Price increases according to the curve
  • Early buyers get lower prices
  • Later buyers pay higher prices
  • Sellers receive the current curve price
Bonding curve model

Key Parameters


Token Distribution

At launch, the 1 billion tokens are split:

Creator Allocation (50%)

  • 500 million tokens minted to creator
  • Automatically staked in the staking vault
  • Earns trading fees immediately
  • Can be unstaked anytime (visible on-chain)

Bonding Curve (50%)

  • 500 million tokens available for public purchase
  • Price starts low, increases with demand
  • Sold tokens remain in circulation
  • Unsold tokens stay on curve until graduation

Price Mechanics

Buying Tokens

When you buy app tokens:
  1. You pay ELTA to the bonding curve
  2. Price is calculated based on current supply sold
  3. 1% trading fee is deducted
  4. You receive app tokens at the curve price
Example Buy:

Selling Tokens

When you sell app tokens:
  1. You send app tokens back to the curve
  2. Current curve price determines ELTA received
  3. 1% trading fee is deducted
  4. You receive ELTA
Example Sell:

Price Impact

Large orders affect the price:
  • Big buys push price higher during execution
  • Big sells push price lower during execution
  • The curve ensures continuous liquidity

Fee Distribution

The 1% trading fee is distributed automatically: Example: On a trade with 1 ELTA fee:
  • 0.70 ELTA → App token stakers
  • 0.15 ELTA → veELTA holders
  • 0.15 ELTA → Treasury

Graduation

When the bonding curve accumulates 42,000 ELTA, graduation triggers automatically:

What Happens

  1. Liquidity Deployment: ELTA + remaining tokens create a DEX pair
  2. LP Locking: Liquidity tokens locked for 2 years
  3. Free Trading: Token now trades on decentralized exchanges
  4. Bonding Curve Closes: No more curve trades

Why 42,000 ELTA?

This target ensures:
  • Sufficient liquidity for healthy trading
  • Meaningful price discovery phase
  • Protection against low-liquidity manipulation

Post-Graduation

After graduation:
  • Trade on DEX (Uniswap, etc.)
  • Transfer fees (1%) still apply
  • Staking rewards continue
  • LP is locked (rug-pull protection)

XP-Gated Early Access

New app launches include a 6-hour early access period:

Why Early Access?

  • Rewards participation: XP is earned through protocol engagement
  • Prevents sniping: Bots can’t front-run without XP
  • Fair distribution: Real users get first access

Price Growth Example

Price growth with supply As tokens are purchased: Note: Actual curve parameters may vary

LP Locking

At graduation, liquidity pool tokens are locked for 2 years:

What This Means

  • Creator cannot remove liquidity
  • Liquidity stays in the pool
  • Protects against “rug pulls”
  • Ensures long-term trading availability

Viewing Lock Info

On your app’s detail page:
  • Lock address shown in Contract Addresses
  • Unlock date displayed
  • Verifiable on Etherscan

Builder Economics

Your Revenue Sources

As an app creator:
  1. Staking Rewards: 50% stake earns proportional fees
  2. Token Appreciation: If demand grows, your tokens gain value
  3. Items/Tournaments: Additional revenue streams

Example Scenario


Advice

  • Most apps don’t graduate — focus on building something people want
  • Talk to your holders — updates and engagement drive demand
  • Keep your stake — unstaking is visible on-chain, signals you’re leaving
  • Plan for graduation — know what you’ll do once you’re on DEX

Key Formulas

Trading Fee

Fprotocol=P×0.01F_{\text{protocol}} = P \times 0.01 Where PP is the purchase/sale amount.

Graduation Trigger

Graduate when ELTA in curve42,000\text{Graduate when } \sum \text{ELTA in curve} \geq 42{,}000

LP Lock Period

Unlock Date=Graduation Date+730 days\text{Unlock Date} = \text{Graduation Date} + 730 \text{ days}

Next Steps

Launch Your App

Ready to launch? Follow the guide

Grow Community

Tournaments, items, and engagement