# Interest Rate Model

## APY Function

**Borrow APY**

\= \[1 + Base + Multiplier \* min(UtilizationRate, Kink) + max(JumpMultiplier \* UtilizationRate - Kink, 0)] ^ 2102400 - 1

**Supply APY**

\= Distribute (Interest Paid by Borrowers Per Block - Reserve) to all suppliers, and convert it into APY

\= Distribute \[(1 + Borrow APY) ^ (1 / BlocksPerYear) - 1] \* Total Borrow \* (1 - Reserve Factor) to all suppliers, and convert it into APY

\= {\[(1 + Borrow APY) ^ (1 / BlocksPerYear) - 1] \* Total Borrow \* (1 - Reserve Factor) / Total Supply}, and convert it into APY

\= {1 + \[(1 + Borrow APY) ^ (1/BlocksPerYear) - 1] \* Total Borrow \* (1 - Reserve Factor) / Total Supply} ^ BlocksPerYear - 1

\= **{1+\[(1+Borrow APY)^(1/BlocksPerYear)-1]\*(1-Reserve Factor)\*Utilization Rate}^BlocksPerYear-1**

{% hint style="info" %}
BlocksPerYear = 2,102,400 (15 sec per block)
{% endhint %}

{% hint style="info" %}
Find other variables in [Markets](https://app.cream.finance/markets/arbitrum)
{% endhint %}

## Major

![](https://1404153695-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKJWcUfnKdJ1BjWKoMM-1215544779%2Fuploads%2Fgit-blob-fd8270f2df647931e41882256105cf69c2cda585%2F%E6%88%AA%E5%9C%96%202021-07-19%20%E4%B8%8B%E5%8D%888.20.00.png?alt=media)

| Parameter        | Value                                                                                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------- |
| Category         | Major                                                                                                                |
| Tokens           | ETH                                                                                                                  |
| Base             | 0%                                                                                                                   |
| Multiplier       | 15%                                                                                                                  |
| JumpMultiplier   | 200%                                                                                                                 |
| Kink 1           | 80%                                                                                                                  |
| Kink 2           | 90%                                                                                                                  |
| Contract Address | [0x3FaE5e5722C51cdb5B0afD8c7082e8a6AF336Ee8](https://arbiscan.io/address/0x3FaE5e5722C51cdb5B0afD8c7082e8a6AF336Ee8) |

## Stable

![](https://1404153695-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKJWcUfnKdJ1BjWKoMM-1215544779%2Fuploads%2Fgit-blob-b3796be6abe993bd2433d4f48e7c35d92e845e5b%2F%E6%88%AA%E5%9C%96%202021-07-19%20%E4%B8%8B%E5%8D%888.21.58.png?alt=media)

| Parameter        | Value                                                                                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------- |
| Category         | Stable                                                                                                               |
| Tokens           | USDC, USDT                                                                                                           |
| Base             | 0%                                                                                                                   |
| Multiplier       | 18%                                                                                                                  |
| JumpMultiplier   | 800%                                                                                                                 |
| Kink 1           | 80%                                                                                                                  |
| Kink 2           | 90%                                                                                                                  |
| Contract Address | [0x7ef18d0a9C3Fb1A716FF6c3ED0Edf52a2427F716](https://arbiscan.io/address/0x7ef18d0a9C3Fb1A716FF6c3ED0Edf52a2427F716) |

## Governance + Seed

![](https://1404153695-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKJWcUfnKdJ1BjWKoMM-1215544779%2Fuploads%2Fgit-blob-a5947f80f385d17142ddff638e873cb235c572a3%2F%E6%88%AA%E5%9C%96%202021-07-23%20%E4%B8%8B%E5%8D%884.35.51.png?alt=media)

| Parameter        | Value                                                                                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------- |
| Category         | Governance & Seeds                                                                                                   |
| Tokens           |                                                                                                                      |
| Base             | 0%                                                                                                                   |
| Multiplier       | 20%                                                                                                                  |
| JumpMultiplier   | 500%                                                                                                                 |
| Kink 1           | 70%                                                                                                                  |
| Kink 2           | 80%                                                                                                                  |
| Contract Address | [0x5Dc3A30d8c5937f1529C3c93507C16d86A17072A](https://arbiscan.io/address/0x5Dc3A30d8c5937f1529C3c93507C16d86A17072A) |
