# PROTOCOL CORE EQUATIONS

Peri Finance Protocol using below equations to handle staking and subject to change&#x20;

* Staked Amount (User)
* C-Ratio
* Peri locked amount
* Available External token stake Amount
* Staked Escrow Balance
* APR
  * APR by user
* Reward Distribution
* Fit to claimable
* LP Price
* Staking Reward(LP) reward calculation algorithm

## Staked Amount

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhXtX_4AHBsxRynTHQx%2F-MhkME0QhL6Z4hLH75rn%2F1.png?alt=media\&token=3d0c12ae-161b-4212-af32-d5043f9ca259)

## Available External Token Stake Amount

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhXtX_4AHBsxRynTHQx%2F-MhkMOKbzTs-CgDOFpi5%2F2.png?alt=media\&token=aec54bdd-ed80-4d54-a7ee-652ea867f3dd)

## Staked Escrow Balance <a href="#staked-escrow-balance" id="staked-escrow-balance"></a>

If ( `transferable PERI` > 0 )

`Staked Escrow PERI` = `PERI Locked Amount` - `PERI Balance`

If ( `transferable PERI` = 0)

`Staked Escrow PERI` = 0

at, `PERI Locked Amount` = (`debt / issuanceRatio`) - `USDC Staked Amount`

## APR

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhXtX_4AHBsxRynTHQx%2F-MhkMaLrk_YWBd5Fl2qY%2F3.png?alt=media\&token=bfa649be-ec47-4ea6-8d9b-02cbcb1b0efa)

## Reward Distribution <a href="#reward-distribution" id="reward-distribution"></a>

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhXtX_4AHBsxRynTHQx%2F-MhkMzZe7I0FfAYw4zYv%2F4.png?alt=media\&token=10a1fc4e-2588-4546-aaf2-b06178970a36)

## LP Price

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhkeTZ7GLBKkMk5UJAf%2F-Mhkn37kk3ZGabmmyHkh%2F5.png?alt=media\&token=b23465d3-482f-41fb-9063-e6f6b62dea4e)

## Staking Rewards(LP) reward calculation algorithm <a href="#stakingrewards-lp-reward-calculation-algorithm" id="stakingrewards-lp-reward-calculation-algorithm"></a>

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-MhkeTZ7GLBKkMk5UJAf%2F-MhknfjRxlx3KvTeF2ro%2F6.png?alt=media\&token=82ce5647-ad63-48ec-9ab4-9da84bf8c7e4)

![](https://1455807609-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeZ7GvydG0-V4eqIxit%2F-Mhko0jpz90UoxlvKfkO%2F-MhkoEghWG8R0ht0lL1l%2F6.png?alt=media\&token=e4a62465-907f-44ae-826e-4c7dcc187d64)
