# $COFFFE

#### Tokens

**Definitions & Concepts**

* **$COFFEE** — ERC-20 utility token of the protocol\
  Two main objectives drive $COFFEE emissions:
  1. To reach and maintain sufficient liquidity for optimal trading conditions. $COFFEE tokens are emitted as farming rewards to incentivize deep liquidity.
  2. To encourage decentralized governance. $COFFEE can be used to participate in the continuous development of the platform through governance. The ultimate goal is to achieve true decentralization.
* **veCOFFEE** — ERC-721 governance token in the form of an NFT (non-fungible token)\
  veCOFFEE is the vote-escrowed version of $COFFEE. Users can lock their $COFFEE tokens for up to 2 years to receive veCOFFEE. The longer the tokens are locked, the more veCOFFEE voting power is granted. To encourage sustained participation, a user's veCOFFEE balance decreases over time, becoming zero at the end of the initial locking period. veCOFFEE positions can also be increased, divided, and resold on a secondary market.
* **CoffeeNFT** — ERC-721 founders' token in the form of an NFT (non-fungible token)\
  CoffeeNFT can be staked for revenue sharing. The staking pool receives a share of trading fees from Coffee DEX and royalties from secondary sales of CoffeeNFT.

**Token Addresses**

* $COFFEE: TBD
* veCOFFEE: `TBD`
* CoffeeNFT: `TBD`


---

# 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://coffee-swap.gitbook.io/coffee-swap/tokenomics/usdcofffe.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.
