> For the complete documentation index, see [llms.txt](https://docs.pacman.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pacman.finance/functionality/stake.md).

# Stake

The Pacman Stake module improves the capital utilization rate and maximizes asset returns for Lend users. Users can use ipTokens interest-bearing assets to stake to obtain income.

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

## What are ipTokens?

* When a user supplies their assets to Pacman Finance's lending pools, ipTokens (interest-pacman Tokens) are used to keep track of the funds they have deposited as well as any interest earned.
* Each time a user supplies funds to the lending pool, they are issued a corresponding balance in ipTokens. This balance of the ipTokens is directly proportional to the stake they have in the lending pool, which accrues interest every block.
* Each lending pool has its own ipToken; for example, if a user lends USDC to the protocol, they will receive a corresponding balance of ipUSDC.

## How do ipTokens earn interest?

* Each deposit vault earns interest. However, the interest isn't distributed. Instead, simply by holding ipTokens, you'll earn the interest.
* ipTokens accumulate interest through their exchange rate; over time, each ipToken's value increases, becoming convertible into a larger amount of its underlying asset with every block, even while the number of ipTokens in your wallet stays the same.&#x20;
* Each deposit pool has its own utilization which will also reflect how much the corresponding ipTokens will appreciate over time.
* The longer a user holds ipTokens, the higher the value of those tokens appreciates. This is the accumulation of interest.
* You do not need to stake ipTokens to enjoy this price appreciation, although you will still earn it while your tokens are staked.

## How to maximize my Stake income?

oPAC protocol subsidy refers to the C\&FOO model, which alleviates the massive dumping of Staker users. The module sets Boost and Binding operations, and users can bind/unbind/replace any vePAC NFT at any time to obtain the highest income.

{% hint style="info" %}
Note: The operation of binding vePAC NFT will not affect the voting function and dividend function of the NFT
{% endhint %}


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.pacman.finance/functionality/stake.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
