NILE
  • INTRODUCTION TO NILE
    • šŸ‘‘What is NILE?
      • šŸ”µWhy Linea?
    • ā˜Æļøve(3,3) Fundamentals
      • Dilution Protection (Rebase)
      • veNILE (veNFT)
        • šŸ’°veNILE Revenue Distribution Schedule
    • šŸ”®DEX Functionalities
      • Swaps
        • šŸŽ‹Swap Fee Structure
      • Voting
      • Bribing (Incentivizing)
      • Vesting (veNFT Management)
      • LP Staking
  • Concentrated Liquidity Core
    • šŸ¤”Concentrated Liquidity
      • šŸ”¢Fee Tiers
      • 🦭Fee Distribution
    • šŸ†CL Gauges
    • šŸ“œBUSL-1.1 License
    • šŸCompetitive Farming
  • NILE Tokenomics
    • šŸ“ŠNILE Token Distribution
    • šŸ“ˆEmissions Schedule
    • āŒxNILE (Deprecated)
      • How is xNILE obtained?
      • How is xNILE used?
      • ā˜øļøxNILE "Flywheel"
    • šŸŒ€Dilution Protection (3,3) Rebases
  • Resources
    • šŸ“„Deployed Contract Addresses
    • šŸ“±dApp and Socials
    • šŸ“øNILE Media Kit
    • šŸŒ‰Bridging To Linea
  • 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. NILE Tokenomics

Emissions Schedule

The liquid NILE emissions according to the protocol's tokenomics

PreviousNILE Token DistributionNextxNILE (Deprecated)

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 normally, reducing emissions in perpetuity.

Emissions can and will be adjusted down or up based on market demand, and monitored to prevent overinflating

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)
šŸ“ˆ