# Governance Mining

### Staking your KDX

Staking your KDX on eckoDEX unlocks the DAO participation for the user and is simple to do. In this guide, we will walk you through the process of staking KDX, through which you can accrue voting power based on a function of time and your staked amount to participate in governance.

When you participate in the DAO, 0.05% of the accrued from the protocol swapping fees are distributed evenly across stakers to incentivize participation in governance and to accrue voting power.

Let's begin by navigating to the [`staking`](https://devnet.swap.kaddex.com/stake) section of eckoDEX. Here you will see:

1. Your current position
2. Total rewards, and reward unlock time
3. Analytics covering your % of total staked share, total volume of eckoDEX, and your APR
4. Your position on the voting curve, and the total amount of voting power you have.

![](/files/QBDYagiO7eHRCRxRQ7ih)

Begin by entering the amount of KDX you wish to stake under the position frame

![](/files/lpzSxpGjcFWORlujBlL3)

Next, click stake, and sign the transaction that appears in eckoWALLET

![](/files/QoDyhUcTlsL4cRP4hESR)

After signing the transaction, confirm that everything is in order, then click confirm.

![](/files/w4eG7NwHA3xgSDkalsOn)

You will now see your recently staked KDX added to the interface. This page will regularly update with new data regarding the APR, Volume, Voting Power, and Staked Share.

![](/files/hruy6BH7aaOgp2ivt61k)


---

# Agent Instructions: 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://docs.ecko.finance/eckodao/eckodex/governance-mining.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.
