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

# Redemption rate

**What everyone needs to know**[**​**](https://info.juicebox.money/dev/learn/risks/#what-everyone-needs-to-know)

* The redemption rate determines what proportion of treasury assets can be reclaimed by a token holder by redeeming their tokens.
* By default, all treasury assets that are considered overflow can be reclaimed by token holders. This can be modified using data source extensions.
* A project's redemption rate and extensions can be reconfigured each funding cycle.
* A redemption rate of 100% is linear, meaning a holder with 1% of the token supply can redeem all of their tokens for 1% of available treasury assets.
* A redemption rate of `x`% where `x` < 100% will leave some assets in the treasury to share between those who wait longer to redeem. The smaller the `x`, the fewer assets can be reclaimed.
* A project can set a different redemption rate that takes effect only when the project's current funding cycle has an active ballot.&#x20;

**What you'll want to know if you're building**[**​**](https://info.juicebox.money/dev/learn/risks/#what-youll-want-to-know-if-youre-building)

* A redemption rate can be specified in a funding cycle through the `SNOWController.launchProjectFor(...)` or `SNOWController.reconfigureFundingCyclesOf(...)` transactions.
* A ballot redemption rate can be specified in a funding cycle through the `CSNOWController.launchProjectFor(...)` or `CSNOWController.reconfigureFundingCyclesOf(...)` transactions, which will override the standard redemption rate if there is currently a reconfiguration ballot active.


---

# 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://snowconedao.gitbook.io/snowconedao/learn/glossary/redemption-rate.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.
