CLEOPATRA
  • INTRODUCTION TO Cleopatra
    • 👑What is Cleopatra?
      • ⚫Why Mantle?
    • 🫂Our Partners
    • ☯️ve(3,3) Fundamentals
      • Dilution Protection (Rebase)
      • V1 Gauge Boosts
      • veCLEO (veCLEO)
        • 💰veCLEO Revenue Distribution Schedule
    • 🔮DEX Functionalities
      • Swaps
        • 🎋Swap Fee Structure
      • Voting
      • Bribing
      • Vesting (veNFT Management)
      • LP Staking
  • Concentrated Liquidity Core
    • 🤔Concentrated Liquidity
      • 🔢Fee Tiers
      • 🦭Fee Distribution
    • 🏆CL Gauges
    • 📜BUSL-1.1 License
    • 🏁Competitive Farming
  • CLEO Tokenomics
    • 📊CLEO Token Distribution
    • 📈Emissions Schedule
    • ❌xCLEO
      • How is xCLEO obtained?
      • How is xCLEO used?
      • ☸️xCLEO "Flywheel"
    • 🌀Dilution Protection (3,3) Rebases
      • Partner Rebases
    • 💧CLEO LGE - Liquidity Generation Event
      • LGE Specifics
  • Resources
    • 📄Deployed Contract Addresses
    • 📱dApp and Socials
    • 📸Cleopatra Media Kit
    • 🌉Bridging To Mantle
  • Security and Legal Considerations
    • 🐛Fixed Solidly Vulnerabilities
    • 🛠️Why Proxy Contracts?
    • 🔐Contract Timelock
    • 😎Inherited Security
    • 🖋️Formal Audits
    • ⚖️Risks and Legal Disclosures
Powered by GitBook
On this page
  1. CLEO Tokenomics

Emissions Schedule

The liquid CLEO emissions according to the protocol's tokenomics

PreviousCLEO Token DistributionNextxCLEO

Last updated 1 year ago

100% of ALL emissions go to gauges, there are no team emissions or other distributions. Full decentralization of the emission distribution is the main priority.

There is a 1% exponential decay week over week, reducing emissions in perpetuity.

The emissions schedule will be adjusted up and down based on market demand, and to prevent over/under inflation to remain competitive.

The formula to calculate an Epoch's emissions is:

Emissions(t)=E0 ∗ (e−rt) t=EpochsE0=X−r=decay coefficientEmissions{(t)} = E_{0}\ *\ (e^{-rt}) \\ \ \\ t = Epochs \\ E_{0} = X \\ -r = decay \ coefficientEmissions(t)=E0​ ∗ (e−rt) t=EpochsE0​=X−r=decay coefficient

Alternatively, a user can calculate the emissions for an epoch based on the previous, as such:

Emissions(epoch(N)) =Emissions(N−1) ∗(1.00−decay)Emissions(epoch(N)) \ = Emissions(N-1) \ * (1.00-decay)Emissions(epoch(N)) =Emissions(N−1) ∗(1.00−decay)
📈