> For the complete documentation index, see [llms.txt](https://leon2.gitbook.io/arcade.xyz-cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://leon2.gitbook.io/arcade.xyz-cn/zi-chan-ku/chuang-jian-he-cun-ru-bao-xian-ku-vault.md).

# 创建和存入 - 保险库（Vault）

## 保险库介绍

### 保险库是什么？

资产库（Asset Vault） 是一种持有合约，可作为一个或多个兼容资产的安全存储机制。 保险库使用户能够存入多种资产作为抵押品，并针对整个保险库进行单笔贷款。

要了解有关保险库的更多信息，请参阅[保险库常见问题](/arcade.xyz-cn/resources/arcade.xyz-chang-jian-wen-ti/bao-xian-ku-chang-jian-wen-ti.md)。

### 创建和存入

<figure><img src="/files/7ilOXwsxdVzJVI5RUuOv" alt=""><figcaption></figcaption></figure>

为了创建并存入 Vault，Arcade.xyz 用户应执行以下步骤：

1. 将钱包连接到应用程序后，用户应该导航到借入（Borrow）页面。用户应选择 `Create Vault` 来开始该过程。

   <figure><img src="/files/6veiJXmZ0wZ9Vh2ExzCZ" alt=""><figcaption></figcaption></figure>

2. 一个钱包弹框将立即弹出，提示用户确认合约交互以创建 Vault（Function: Initialize Bundle）。用户应确认此链上交易以继续。

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>协议方法</strong></p><p>Initialize Bundle: 此方法将创建一个保险库。这将创建一个特定于已连接钱包的保险库。这还将铸造一个 ERC721 代币来代表用户对保险库的所有权。该交易将出现在连接钱包的交易历史中。</p></div>

   <figure><img src="/files/RjpwSQ0ioAw32I8BJ0r8" alt=""><figcaption></figcaption></figure>

   <br>

3. 交易确认后，应用程序中将显示一条通知，确认链上交易正在进行中。

   <figure><img src="/files/o45QWUDTBPV54hDKlTNb" alt=""><figcaption></figcaption></figure>

   <br>

4. 交易完成后，应用程序中会出现另一个确认完成的通知。保险库现已创建！\
   一枚保险库的 ERC721 代表代币也已发送到连接的钱包。

   <figure><img src="/files/PoEebq0ZrgsbnR4i114I" alt=""><figcaption><p><br><br></p></figcaption></figure>

5. 用户现在可以通过单击借入（Borrow）屏幕上的 `Vault Actions` 按钮或导航到我的个人资料（My Profile）部分并查看我的保管库（My Vaults）部分来查看新创建的保管库。

   <figure><img src="/files/7VsnKSTmsZ3PMqrNfdw8" alt=""><figcaption></figcaption></figure>

   <br>

6. 要存入保险库，用户应选择借入（Borrow）页面上的`Vault Actions`按钮。然后，用户应在保险库详情屏幕中选择 `Deposit`。

   <figure><img src="/files/Hrw9Zr7Vfpzf0TGsNW7o" alt=""><figcaption></figcaption></figure>

   <br>

7. 在详情屏幕上选择 deposit 将打开存款界面，其中包含了在用户连接的钱包中保存的经过验证的 NFT。 \
   用户应选择他们想要存入其保险库的 NFT。

   <figure><img src="/files/FdjVdZ0URTcukrSNX09v" alt=""><figcaption></figcaption></figure>

   <br>

8. 选择要存入的 NFT 后，将弹出一个钱包提示，确认并启用 Safe Transfer From 以将 NFT 安全地转移到保险库。 \
   用户应点击确认以启动交易。

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>协议方法</strong></p><p>Safe Transfer From() 方法用于安全地将 NFT 从所有者账户转移到接收者账户。</p></div>

   <figure><img src="/files/V6JhN9QsTRUMfQdlLxJM" alt=""><figcaption></figcaption></figure>

   <br>

9. 确认后，交易将启动，并在应用程序中出现通知以确认交易正在进行中。

   <figure><img src="/files/oBioCmsixTZPSN1ehMGz" alt=""><figcaption></figcaption></figure>

10. 一旦交易在链上完成，就会出现通知。 NFT 现已成功转移至保险库！

    <figure><img src="/files/bKhhDnBP6RYQOApO2Zf5" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**将多个 NFT 存入保险库**

用户必须重复上述存入过程才能将多个 NFT 存入他们的保险库。
{% endhint %}
