> ## Documentation Index
> Fetch the complete documentation index at: https://docs.patron.red/llms.txt
> Use this file to discover all available pages before exploring further.

# お金の出どころ

> PATRON LENDINGの資金は、Aave V3 のクレジットデリゲーション（経路A）を第一の設計とし、債権をトークン化したRWA市場（経路B）を予備とする構想です。

> [!WARNING]
>
> 当社は貸金業者ではなく、お客様から預金をお預かりしていません。ここに書く経路は、ローカルのテスト環境で動かしている試作です。本番の Aave、実在の USDC、メインネットは使っていません。この構造に登録が必要かどうかは[確認中](https://docs.patron.red/youtube-yushi/notes.md)です。

## レンディングプロトコルとは

伝統的な銀行は、預金を集め、審査をした相手に貸します。レンディングプロトコルは、公開されたスマートコントラクトの集まりです。利回りを得たい人が USDC などの資産をプロトコルに預け、借りたい人は担保を差し入れて、その範囲で借ります。金利は、使われている割合などによって自動的に動くことが多いです。

Aave（アーベ）は、その代表的な例の一つです。ここで Aave と書くときは「このような種類の仕組みの例」および「デモのボールトが呼び出す先として実装してある相手」という意味です。Aave が当社のサービスを承認した、という意味ではありません。

## 経路A：Aave V3 のクレジットデリゲーション（主）

クレジットデリゲーション（借入枠の委任）は、担保を入れた人（預け手、delegator）が「このプログラムなら、私の借入枠の範囲で代わりに借りてよい」と許可する仕組みです。実際に借りる操作はボールトが行いますが、Aave の帳簿上の借り手は預け手のままです。クリエイターが Aave の口座を開く必要はありません。

**1. 預け手が Aave に資産を預ける（supply）**

預け手の側に借入余力が生まれます。クリエイターが担保を入れる手順ではありません。

**2. 預け手が借入枠を委任する（approveDelegation）**

変動金利の負債トークン（variable debt token）に対して approveDelegation を呼び、AdvanceVault が限度額の範囲で代わりに借りることを許可します。

**3. ボールトが預け手の名義で借りる（borrow）**

申込みが承認されると、ボールトが Aave の `Pool.borrow` を呼びます。資産は USDC、金利は変動（interestRateMode 2）、`onBehalfOf` は預け手です。

**4. USDC をクリエイターへ**

借りた USDC をボールトからクリエイターへ送ります。本番では円に替えて銀行振込を想定していますが、方法も相手先も未定です。試作の円振込はモックで、為替は固定の仮レートです。

**5. 収益から返す（repayFromRevenue）**

毎月の確認済み収益が `repayFromRevenue` に入り、決めた割合だけが返済に回ります。元本分は預け手名義の借入の返済に、手数料分は先に Aave 上で増えた利息に充て、残りを預け手に渡します。詳しくは[返済のしくみ](https://docs.patron.red/youtube-yushi/repayment.md)をご覧ください。

```mermaid theme={null}
flowchart LR
  D[預け手] -- "supply" --> P[(Aave V3 型プール)]
  D -- "approveDelegation" --> V[AdvanceVault]
  V -- "borrow（預け手の名義）" --> P
  P -- "USDC" --> V
  V -- "USDC（本番は円を想定）" --> C[クリエイター]
  C -- "毎月の収益の一定割合" --> V
  V -- "repayFromRevenue → repay" --> P
```

> [!NOTE]
>
> 新しい融資は一時停止できますが、停止中も返済は受け付けます。返済が続かない場合、現行の設計では Aave 上の残りの債務は預け手の名義に残ります。当社と預け手のあいだで保証や損失分担をどうするかは決まっていません。

## 経路B：債権を担保にしたRWA市場（予備）

経路Aの委任枠に余裕がないときの予備です。SPV が、ロックした将来収益に対する請求権を債権トークン（RevenueClaimToken）として発行し、許可された参加者だけが使う RWA（現実資産）市場に担保として差し入れて USDC を借りる、という考え方です。

実際にどの市場を使うかは決まっておらず、デモの市場はモックです。特定の市場と提携が決まっているわけではありません。いま本格化しているローカルのプール融資のボールトは、経路Bにはつながっていません。枠が足りないときは、借りたことにはせず止まります。

| 項目 | 経路A（主） | 経路B（予備） |
| - | - | - |
| お金の出どころ | 預け手が Aave に入れた担保から生じる借入枠 | 債権トークンを許可制市場に預けて借りる資金 |
| 帳簿上の債務者 | 預け手の名義 | 当該案件（トークン）に紐づく市場上の債務 |
| 返済が続かないとき | 残債務は預け手に残る（保証・分担は未定） | 市場が債権トークンを処分する可能性（分配順は未定） |
| いまの到達点 | ローカルのテスト環境で動作。本番未接続 | 市場はモック。利用先は未定 |

## 円とステーブルコイン

クリエイターの日常は円ですが、プロトコル側で借りたり返したりする単位は、試作では USDC です。USDC を円に替えて振り込む方法、返済時に円を USDC に替える方法、手数料の負担、使うレートは決まっていません。外国為替、資金移動、犯罪収益の移転防止などの規則との関係も確認中で、整うまでは実際の円の振込は行いません。ステーブルコインは常に1ドルであるとは限らない点にもご注意ください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.