# Understanding Bonds

### Overview

Convergence’s bonding model is slightly different from Olympus’s one. Bonds will have a modulable vesting term, a **maximum ROI**, and a **minimum ROI** (fixed range). Bond prices will be calculated thanks to an ad-hoc on-chain oracle that gets bonded assets' prices over various AMMs.

### Bonding rounds

*Bonding rounds* will be set to control the inflation resulting from bonds. A *bonding round* will last three months, and 2,000,000 **`CVG`** will be available to sell during that time. If all **`CVG`** are sold before the end of a given *bonding round* N, users will be able to bond again at the beginning of the *bonding round* N +1. The bond program is planned to last for approximately four and a half years and to sell a maximum amount of 40,000,000 **`CVG`**.&#x20;

### Bonding round distribution

*Bonding round* distribution (amount of **`CVG`** sold for each stablecoin or asset) will be set before the beginning of each *bonding round*. Multiple scenarios will be established for *bonding round* N + 1 at the beginning of *bonding round* N.&#x20;

### Elastic reserve

8,000,000 **`CVG`** will remain unplanned in the bond program as a strategic elastic reserve. This reserve will allow Convergence to deploy bonds anytime, preventing the protocol from being out of available bonds when  **`CVG`**'s price action is favorable.

<figure><img src="/files/nPF3pY2QFpgreQGyh6rI" alt="" width="563"><figcaption><p>Bonds flows</p></figcaption></figure>

{% hint style="info" %}
To summarize:

* A *bonding round* lasts 3 months (12 weeks) and sell a maximum amount of 2,000,000 **`CVG`**;
* The bond program is planned to last 4.6 years (240 weeks);
* The **ROI** will vary within a fixed range;
* Bonds prices are computed thanks to a custom on-chain oracle.
  {% endhint %}


---

# 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.cvg.finance/bonds-and-treasury/bonds/understanding-bonds.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.
