CompX Documentation
  • Welcome to CompX
    • Connecting to CompX
  • Portfolio Tracking
    • Portfolio Tracking Overview
  • Swap Router
    • Swap Router Overview
    • The CompX Router
    • CompX Router Layout
    • Performing a Swap
    • Minting fAssets
  • Token Streams
    • Token Streams Overview
      • Token stream UI
      • Receiving a Token Stream
      • Creating Token Streams
  • X-NFT
    • X-NFT Overview
    • X-NFT Current Status
  • xUSD
    • Overview
      • Vault Design
    • Tokenomics
      • Stability Mechanisms
        • Variable Interest Rate
        • xUSD Staking
      • Liquidation
        • Liquidation Example
        • Performing a Liquidation
      • Borrowing xUSD
      • Managing Debt
  • Staking pools
    • STAKING at CompX
    • Algorand Consensus Staking Overview
      • CompX Consensus Implementation
      • Understanding LSTs
      • Using CompX cAlgo
    • Using Time Locked Contracts
    • Using Injected Liquidity Contracts
    • Genesis Pools
      • Creating a Genesis Pool
      • Staking in a Genesis Pool
  • Governance
    • CompX Governance-Flux
    • Proposals
    • Voting
    • Maximizing Voting Power
  • Rewards
    • Overview
    • Earning Points
Powered by GitBook
On this page
  1. Governance

CompX Governance-Flux

Our goal is to make CompX a fully community driven Decentralized Autonomous Organization (DAO). DAOs mean community involvement in the decisions that are important to the protocol. This includes, what to build and how to distribute resources. In order for a DAO to function it needs a robust system of governance that includes as many stakeholders as possible. While some power will be given to simple users of the protocol, the vast majority of the voting power is given to holders of the CompX token who are willing to lock away their positions over time.

The measure of voting power that a user has is called Flux. Flux can be generated in many ways.

  • Stake tokens at CompX - 1$ of stake = 1 Flux

  • Participate in CompX Farms - 1$ of stake = 1 Flux

  • Hold xUSD debt - 1$ of debt = 1 Flux

  • Participate in CompX token lock drop (Already finalized) - $value of $CompX/xUSD LP Tokens * Lock time remaining = Flux

  • Time Locking CompX Tokens - # of locked CompX tokens * Lock time remaining = Flux

  • Time Locking LP tokens - $Value of locked LP tokens*Lock time remaining = Flux

Users will gain a certain amount of flux based on their own interactions with the website, however the greatest voting power will be generated by those who are willing to time lock their tokens. The use of the time lock mechanism multiplies user voting power by the time that they've agreed to lock away their tokens. This makes more stable tokenomics for CompX while giving users a louder voice in determining the direction of the protocol. These Flux generation criteria can be modified via a community vote at a later date.

Examples

User A has xUSD debt of $5,000 and $300 in a rewards staking pool. Since each dollar in both of these cases generates 1 Flux, the total flux allocated to user A is 5,300 Flux.

User B has locked up 10,000 CompX tokens for 1 year. Because this time lock rewards flux at a rate of $Amount*time=Flux, user B will have a total Flux power of 102,200 at the time of staking, assuming a price of $.0028 for the CompX token. This number would decay as the time to unlock decreases. Despite having a much smaller dollar value, it's clear how greatly the time factor amplifies user B's total Flux.

PreviousStaking in a Genesis PoolNextProposals

Last updated 3 days ago