> For the complete documentation index, see [llms.txt](https://compx-documentation.gitbook.io/compx-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://compx-documentation.gitbook.io/compx-documentation/governance/compx-governance-flux.md).

# 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&#x20;

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.&#x20;

**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.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://compx-documentation.gitbook.io/compx-documentation/governance/compx-governance-flux.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
