> For the complete documentation index, see [llms.txt](https://docs.sashimi.cool/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sashimi.cool/zhong-wen/1.sashimiswap-xiang-mu-jian-jie-yu-jia-gou/1.8-lending-qu-zhong-xin-hua-jie-dai-ping-tai-1.md).

# 1.4 Lending去中心化借贷平台

## Lending介绍

Sashimi lending是一个基于利率算法的货币市场抵押借贷协议。Sashimi lending的智能合约通过算法定义了用户存款和借款的利率模型，用户可以随时将资产存入市场，或抵押资产从市场借款，存款人可以获得基于算法的年化收益，而借款人需要支付相应的利息，平台提供活期、浮动利率的存款和借款服务。

Sashimi lending的利率模型由市场的供需关系决定，消除了中介机构、借贷时间限制、操作限制，从而实现了快速、高效的交易。

Sashimi Lending首期会上线8个币种的供应市场（Supply Market）和借币市场（Borrow Market），参与存贷的用户均可获得$Sashimi奖励。$SASHIMI会被分配到每个币种的借贷市场，以该市场中产生的利息作为参照，分配比例会随之动态变化。

![](/files/-MOW24Gfs9EFe13Xxzq1)

## 合约信息

Lending合约：

[https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770](<https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770&#xA;>)

投资池合约：

| Pool      | Reward Token | Contract Link                                                                                                                                             |
| --------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| slETH     | SASHIMI      | <https://etherscan.io/address/0xC597F86424EEb6599Ea40f999DBB739e3Aca5d82>                                                                                 |
| slDAI     | SASHIMI      | [https://etherscan.io/address/0x2918231F262f764DbB5753A95BD7684fDB313ea4](<https://etherscan.io/address/0x2918231F262f764DbB5753A95BD7684fDB313ea4&#xA;>) |
| slUSDC    | SASHIMI      | [https://etherscan.io/address/0xBbCc16ab7937469bB1E72337427678e7E701b9Ea](<https://etherscan.io/address/0xBbCc16ab7937469bB1E72337427678e7E701b9Ea&#xA;>) |
| slUSDT    | SASHIMI      | [https://etherscan.io/address/0x2394DE3827e233298fff0FdF6Aa261070BFE013d](<https://etherscan.io/address/0x2394DE3827e233298fff0FdF6Aa261070BFE013d&#xA;>) |
| slWBTC    | SASHIMI      | [https://etherscan.io/address/0x09a7fB5E4499e61C7cF53aCB8Df7B2a8e4Fb36F9](<https://etherscan.io/address/0x09a7fB5E4499e61C7cF53aCB8Df7B2a8e4Fb36F9&#xA;>) |
| slYFI     | SASHIMI      | [https://etherscan.io/address/0x6DDBcBAa13bDE44a406780E298721483D684F1B0](<https://etherscan.io/address/0x6DDBcBAa13bDE44a406780E298721483D684F1B0&#xA;>) |
| slELF     | SASHIMI      | [https://etherscan.io/address/0xDDDAf1a95e57F7a74D85F366936F8a2ABBc86b45](<https://etherscan.io/address/0xDDDAf1a95e57F7a74D85F366936F8a2ABBc86b45&#xA;>) |
| slSASHIMI | SASHIMI      | <https://etherscan.io/address/0x8ce5AA7812FDD6799D4C2B284A6e9f9b186e3Af3>                                                                                 |

## [<br>](<https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770&#xA;>)Sashimi Lending利率模型

### 1.存款金额利息的产生

存款人存入标的资产后可以获得一定数量的slToken，slToken可以用于兑换回标的资产。slToken对标的资产的兑换率，在存入资产后会随时间增加，兑换率增加的部分即为存款人获得的利息。 平台借款量越多，兑换率增加越快。

### 2.slToken兑换率

slToken兑换率（ExchangeRate）依照以下数据做计算（以Lending USDT为例）：

* totalCash=已放入智能合约，但还没有被借走标的资产总数量
* totalBorrows=所有借款人所应偿还贷款的总数量（含应计利息）
* totalReserves=准备金总数量（借款人所应支付的利息，部分被视为准备金）
* totalSupply=所有存款人所得到slToken的总数量

&#x20;                 *ExchangeRate* *=（totalCash+totalBorrows-totalReserves）/ totalSupply*

### 3.资金利用率

资金利用率（UtilizationRate）表示所有供给资产中，被借走的资产所占比例：

&#x20;                       *UtilizationRate* *=totalBorrows /（totalCash+totalBorrows）*

### 4.借款年利率

在Sashimi Lending利率模型里会计算借款年利率（BorrowRate），即借款人在当下所需支付利息的年利率，这个利率会受到以下因素影响：

1.基础利率（BaseRate）

2.资金利用率（UtilizationRate）

3.乘数（Multiplier）

&#x20;                            *BorrowRate = UtilizationRate \* Multiplier + BaseRate*

### 5.存款年利率

存款年利率（SupplyRate）为存款人会收到的年化利息率，存款年利率会受到以下因素影响：

1.借款年利率（BorrowRate）

2.资金利用率（UtilizationRate）

3.准备金系数（ReserveFactor）

&#x20;                 *SupplyRate≈* *BorrowRate* *\** *UtilizationRate* *\*（1* *-* *ReserveFactor）*

在Sashimi Lending利率模型里面，每个币种的**基础利率、乘数、准备金系数**可能不尽相同，但都是智能合约里的常数，会在合约代码中公开。

智能合约里有可以让管理者修改这些常数的权限，因此Sashimi Lending社区可以视情况做调整，而任何调整都能在区块链上公开透明得查询到。

## 清算规则

抵押资产价格会发生波动，当借款人抵押资产因价格波动而不足以支付未偿还借款时，将会触发账户清算：抵押资产将会被清算人以约定的折扣价格卖出以偿还借款。价格折扣为清算人完成清算所获的激励。

在Sashimi Lending清算模型里面，清算激励是智能合约里的常数。

## &#x20;Sashimi Lending教程

### Sashimi Lending模块

#### 1.用户资产模块

* “Supply Balance”表示用户的存款金额和已赚利息的总和；
* “Borrow Balance”表示用户的借款金额和应付利息的总和；
* “Net APY”表示净年利率；
* “Borrow Limit”表示借款限额，用于表示用户账户的健康水平。当Borrow Limit较低时，账户是安全的。如果达到可借资产限额的100%，将触发清算。

![](/files/-MOfUJjNMRs7DWR4l_Vs)

#### 2.借贷市场模块

在“Supply”和“Borrow”资产列表分别展示不同币种的供应市场（Supply Market）和借币市场（Borrow Market），用户可以向供应市场存款，也可以从借贷市场借款。

![](/files/-MOfUaMpDIxA7VNP5-C8)

### 操作流程

#### 1.连接钱包

打开借贷页面，点击页面右上角“Connect Wallet”按钮，在弹出的连接钱包弹窗中选择对应的钱包（以Metamask为例），按要求连接钱包；连接成功后点击页面右上角按钮即可查看钱包信息。

![](/files/-MOZceb2YHZKQYarUhhE)

![](/files/-MOZd1ZCZpLUPk6QvhUT)

#### 2.存入资产

选择将要存款的币种，以SASHIMI为例，点击SASHIMI，在存款弹窗中输入存款数额，点击“SUPPLY”按钮，并在连接的钱包中确认该交易。

注意：智能合约需要通过授权弹窗进行授权；存款成功后，将根据 Supply APY随时间累计生息。

![](/files/-MOZNG-DEVq8KikYxapH)

![](/files/-MOZNNLx85EH5Ld1g-XU)

#### 3.抵押资产

用户可以通过资产列表的开关器来启用或禁用资产的抵押，抵押后可借款额度（Borrow Limit）将相应变化（借款额度 = 存入Token价值 \* 抵押率）。

用户只有抵押资产后才能进行借款，抵押资产可以保证用户有足够的资产偿还借款，如果借款金额超过借款额度将触发清算机制。

以选择SASHIMI为例，点击SASHIMI币种“Collateral”列的开关按钮，在弹出的弹窗中点击“Enable SASHIMI as Collateral”按钮进行授权，并在连接的钱包中确认该交易。

交易完成后，将打开SASHIMI抵押开关；如果有SASHIMI存款，则“Borrow Limit”的百分比将相应增加。

![](/files/-MOZdDUe8g-kdVRYflym)

![](/files/-MOZNw6FFJjU1yRSttMa)

以SASHIMI为例，取消抵押资产时，将考虑两种情况：

情况1：未借出资产、或已借出资产但是取消抵押不足以触发清算机制时，点击“Collateral”列的开关按钮，在以下关闭授权弹窗中点击“DISABLE SASHIMI”即可关闭。

关闭成功后，开关器将关闭，如果有SASHIMI存款，则“Borrow Limit”将对应减少。

![](/files/-MOZOKdorlxLZ3HPSznZ)

情况2：如果取消抵押会触发清算机制时，无法关闭开关器。

![](/files/-MOZSrAKmdbndMERIKAv)

#### 4.借入资产

以SASHIMI为例，点击SASHIMI，在借款弹窗中输入存款数额，点击“BORROW”按钮，并在连接的钱包中确认该交易以完成借款。

借款成功后，后续将根据Borrow APY随时间累计生息。

注意：必须先存入资产作为抵押才能借入资产，否则无法借入资产。

![](/files/-MOZOT0TaABhnRwMLfLx)

![](/files/-MOZObaay0CjVcP0poBf)

#### 5.提取资产

以提取全部或部分SASHIMI为例，用户可点击SASHIMI，在存款弹窗中选择“WITHDRAW”标签，输入提款数额，点击“WITHDRAW”按钮并在连接的钱包中确认该交易。

注意：支持随时提款，提款时可提取本金和已赚利息。提款金额最大值 = 存款金额 - 借款余额/抵押率，已用于抵押借贷的等额资产无法提出。

![](/files/-MOZOhS3wmecpX4jyvPv)

![](/files/-MOZOnbd33_8VH8ESsrF)

#### 6.偿还资产

以偿还全部或部分USDT为例，点击USDT，在还款弹窗中点击“REPAY”标签，输入还款数额，点击右下角“REPAY”按钮，并在连接的钱包中确认该交易以完成还款。

注意：需先授权才能进行操作，在存款或还款之前，必须先启用智能合约；支持随时偿还，偿还时需偿还本金和应付利息。

![](/files/-MOZOtDikl46hnnQ1Fzw)

![](/files/-MOZP-MAnNLl_FIYgx1t)
