创建和存入 - 保险库(Vault)
Last updated
Last updated
资产库(Asset Vault) 是一种持有合约,可作为一个或多个兼容资产的安全存储机制。 保险库使用户能够存入多种资产作为抵押品,并针对整个保险库进行单笔贷款。
要了解有关保险库的更多信息,请参阅保险库常见问题。
为了创建并存入 Vault,Arcade.xyz 用户应执行以下步骤:
将钱包连接到应用程序后,用户应该导航到借入(Borrow)页面。用户应选择 Create Vault
来开始该过程。
一个钱包弹框将立即弹出,提示用户确认合约交互以创建 Vault(Function: Initialize Bundle)。用户应确认此链上交易以继续。
协议方法
Initialize Bundle: 此方法将创建一个保险库。这将创建一个特定于已连接钱包的保险库。这还将铸造一个 ERC721 代币来代表用户对保险库的所有权。该交易将出现在连接钱包的交易历史中。
交易确认后,应用程序中将显示一条通知,确认链上交易正在进行中。
交易完成后,应用程序中会出现另一个确认完成的通知。保险库现已创建! 一枚保险库的 ERC721 代表代币也已发送到连接的钱包。
用户现在可以通过单击借入(Borrow)屏幕上的 Vault Actions
按钮或导航到我的个人资料(My Profile)部分并查看我的保管库(My Vaults)部分来查看新创建的保管库。
要存入保险库,用户应选择借入(Borrow)页面上的Vault Actions
按钮。然后,用户应在保险库详情屏幕中选择 Deposit
。
在详情屏幕上选择 deposit 将打开存款界面,其中包含了在用户连接的钱包中保存的经过验证的 NFT。 用户应选择他们想要存入其保险库的 NFT。
选择要存入的 NFT 后,将弹出一个钱包提示,确认并启用 Safe Transfer From 以将 NFT 安全地转移到保险库。 用户应点击确认以启动交易。
协议方法
Safe Transfer From() 方法用于安全地将 NFT 从所有者账户转移到接收者账户。
确认后,交易将启动,并在应用程序中出现通知以确认交易正在进行中。
一旦交易在链上完成,就会出现通知。 NFT 现已成功转移至保险库!
将多个 NFT 存入保险库
用户必须重复上述存入过程才能将多个 NFT 存入他们的保险库。