# veDFX

<figure><img src="/files/bXsDysWtJHHnJdFsy5zT" alt=""><figcaption></figcaption></figure>

## Background&#x20;

veDFX stands for ‘*voting-escrowed*’ DFX and is the governance token of the DFX Protocol.&#x20;

<mark style="color:yellow;">`veDFX Token Address:`</mark> [0x3AC91A7A2d30Fa25AdA4616d337a28ea988988BE](https://etherscan.io/token/0x3ac91a7a2d30fa25ada4616d337a28ea988988be)

It is a vesting and yield system based off of Curve and Angle's '*VE*' token model. The key property of veDFX, beyond being a governance token, is that it is *non-transferable*, and it does not trade on liquid/open markets.

***

## Key Features

You can obtain veDFX by locking up DFX for durations ranging from 1 week to 4 years. Shorter lock times yield smaller veDFX balances, diminishing linearly over time until they reach zero upon lock expiration. veDFX is pivotal for governance voting and routing DFX emissions through gauge weights in the protocol, allowing holders to shape its future. Governance proposals and gauge weight votes occur on-chain, executed via a multi-sig wallet.

***

## Benefits for the Protocol

In the future, it may offer additional benefits such as eligibility for yields generated by other DFX protocol features. 😉

Currently, its primary purpose is to:

* Allocate voting power to long-term DFX holders/supporters through veDFX, aligning incentives.
* Encourage user participation in the DAO by incentivizing locking (or staking) DFX.
* Ensure compatibility with other 'VE' ecosystems.
* Motivate other DAOs ([*Curve*](https://curve.fi/)*,* [*Balancer*](https://balancer.fi/)*,* [*Aura*](https://aura.finance/)*, etc.*) to engage with the DFX Protocol, expanding beyond stablecoin swaps.
* Establish a bond-like utility for DFX and set a benchmark APR rate for staked DFX.

***

## Terminology&#x20;

`Gauges:` Each liquidity pool has one and their weight (*emission amount*) is dependent on how the veDFX holders vote.

`Epoch:` The time it takes for a certain amount of blocks on the chain to be completed.

`Emission:` The rate and amount of rewards released to that gauge.


---

# 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.dfx.finance/dfx-finance/protocol/protocol-governance/vedfx.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.
