Arcade.xyz
  • 概览
    • 欢迎来到Arcade.xyz
    • Arcade.xyz是什么?
    • Arcade.xyz 有什么新功能?
  • 资产库
    • 创建和存入 - 保险库(Vault)
    • 提款 - 保险库(Vault)
  • 借款(Borrow)
    • 设置贷款条款 - 保险库(Vault)
    • 设置贷款条款 - NFT
    • 删除贷款条款
    • 接受报价 - 保险库 & NFT
    • 还清贷款
    • 贷款延期
    • 费用结构
  • 贷款(Lend)
    • 开始一笔贷款
    • 出价 - Vault & NFT
    • 出价 - 系列报价
    • 提出延期报价
    • 违约索赔资产
  • Arcade.xyz API
    • API 介绍和访问
  • 智能合约
    • 已部署的合约地址
    • Arcade 协议架构
    • 资产保险库
    • 开始一笔贷款
    • 还清一笔贷款
    • 申领违约资产
    • 贷款延期
  • 资源
    • Arcade.xyz Goerli 测试网
    • Arcade.xyz 平台数据
    • Arcade.xyz 常见问题
      • Arcade 协议常见问题
      • 保险库常见问题
    • 源代码
    • 审计报告
    • 已认证的系列
    • Arcade.xyz 平台协议
  • 英语原文
Powered by GitBook
On this page
  • Arcade 协议中的参与者
  • 链下协商
  • 零信任的安全托管
  1. 智能合约

Arcade 协议架构

Arcade 协议是部署在以太坊区块链上的一组智能合约,可促进 NFT 资产的无信任点对点借贷和托管。

Previous已部署的合约地址Next资产保险库

Last updated 2 years ago

Arcade.xyz 应用程序建立在 Arcade 协议之上。该协议促进了由 Arcade Vault 或单个 NFT 抵押的贷款的链下协商和链上结算。

Asset Vault 是一种持有合约,可作为多种资产的安全存储机制。 Asset Vault 合约可以持有任一或所有 ETH、ERC20、ERC721、ERC1155 和/或 CryptoPunks。

资产保险库作为参考资产,资产持有者(借款人)铸造、存入资产并可以选择设置贷款条款。贷方可以匹配这些条款或在 Arcade Vault 上提出报价。

Arcade 协议中的参与者

  1. 资产库所有者

  2. NFT所有者

  3. 借款人

  4. 借款人票据持有人

  5. 贷方

  6. 贷方票据持有人

链下协商

借款人和贷款人在 Arcade.xyz 应用程序上聚集,协商贷款条款并结算交易。

端到端贷款流向结算收益的假设示例如下:

  1. Arcade 用户可以在 app.arcade.xyz 上创建/铸造一个保险库,在此过程中获得代表该保险库的真实 ERC721。

  2. Arcade 用户(现在叫:Vault 所有者!)可以将资产存入他们的 Vault - 任一或所有 ETH、ERC20、ERC721、ERC1155 和/或 CryptoPunks。所有保险库都对贷方的报价开放。

  3. 保险库所有者可以在保险库上设置条款——以特定的期限和利率指定资金货币(ERC20 代币),为条款签署结构化的有效参数交易(参见 )。

  4. 贷方可以匹配这些条款并按照保险库所有者设定的条款开启贷款。贷方还可以在任何借款人的 Arcade保险库上提出报价。

  5. 保险柜所有者可以接受贷方的报价并启动贷款。

零信任的安全托管

继续假设的贷款流程,当贷方准备好履行他们在 app.arcade.xyz 上观察到的贷款请求时,只要该请求还未被匹配,他们就可以随时通过 MetaMask 完成,无需信任。

当贷方准备好贷款时,他们只需在 Arcade.xyz 应用程序上的借款人保险库上签署条款,并提示:

  1. 在 MetaMask 中对表示贷款条款(EIP-712 实施)的结构化有效参数进行签名。

  2. 批准与贷款相关的资金金额和货币的支出交易。

  3. 批准初始化贷款的交易,向借款人地址支付资金收益,向借款人发送借款人票据 (NFT),向贷款人发送借款人票据 (NFT)。

  4. 当启动贷款的交易被铸造时,Arcade 保险库将在 Arcade 协议的核心合约中“托管”,并且只能在两种情况下检索:贷款偿还或违约。

EIP-712