The tokenomics module includes six types of smart contracts:
  1. 1.
    The Generator which defines ASTRO emissions for different Astroport pools
  2. 2.
    The Maker contract which swaps fees collected from each pool to ASTRO which is then sent to xASTRO and vxASTRO holders
  3. 3.
    The Staking contract where ASTRO holders can stake their tokens in return for xASTRO
  4. 4.
    The Vesting contract which defines the yearly distribution for ASTRO that is distributed by the Generator
  5. 5.
    The xASTRO token which is minted when someone adds ASTRO in the Staking contract
  6. 6.
    The Dual Reward Proxy, a general implementation meant to show how any team can connect their LP staking contracts to the Generator so LPs can get both ASTRO and team specific incentives. More details here​
The following sections go deeper into each tokenomics related contract
Export as PDF
Copy link