契约学习
Last updated
Last updated
契约是一套通用的多AMM资金工厂,可以安全地帮助以太坊项目在 没有开发风险的情况下构建其社区的资金要素。
契约的核心是链上AMM聚合器。只需一行代码,任何dapp(去中心 化应用程序)或组织均可将其用于多AMM耕作、代币通货膨胀和其 它功能。所有其它聚合器(例如1inch)都是半链式的。它们擅于寻 找最佳交易价格,通过其链下前端处理所有交易。智能合约无法读 取前端,因此无法与这些聚合器交互。仅人类个体钱包和链下仲裁 机器人程序可以进行交互,且仅用于基本代币互换。契约AMM聚合器不受此类限制,其配备了智能合约可读取的AMM 标准化Solidity API。这意味着任何钱包、dApp、组织或定制智能合 约均可使用,而不是仅用于代币互换。它解锁了多种DeFi服务,如 多AMM耕作,代币通货膨胀等。目前,聚合器中的白名单AMM有:Uniswap v2、Sushiswap、Balancer v1、Mooniswap v1和 Uniswap v3。
契约应用程序,如耕作和例程,有助于团队通过工厂克隆和部署可 靠合约,向用户保证安全级别上没有漏洞和临界状态,无论有意或 无意。与从头重新部署合约相比,克隆已开发和测试并被很多用户 使用的合约更安全。Devs也有可能定制化,利用扩展将克隆合约完 美整合到任何项目中。
耕作应用程序提供了通用多AMM耕作合约,任何组织、DAO、个人 钱包或定制智能合约均可用其主导耕作设置。这些合约可通过工厂 克隆,用户能用其耕作,确保不会出现来自团队的漏洞或任何恶意 行为(因其核心内容是不可触碰的),开发人员可以克隆这种经过 广泛测试和使用的代码,聚焦顶端应用程序。 耕作的不同设置参数可以定制化: ⦁ 需使用的AMM和流动性池 ⦁ 奖励代币 ⦁ 设置期限和启动区块
⦁ 已完成设置的自动更新次数 ⦁ 质押代币的最少数量 这种灵活设计能轻松地设定从财库或通过铸币分配奖励的规则,同 时防止主体触碰耕作者代币或操纵仓位奖励,保护耕作者免受利用 。耕作合约支持所有聚合器白名单AMM(包括Uniswap v3)。
例程可用于自动化代币供应通货膨胀,财库管理和需在基于区块的 精确间隔中执行的任何其它资金操作。 协议主要可用于管理代币通货膨胀,但从更广泛的角度而言,这种 工具对管理项目的完整代币经济机制(tokenomics)具有重要作用 。
除确定周期性通货膨胀的金额外,协议还允许确定已发行新代币的 发送者。这意味着一部分可发送至组织的财库,即公开财库,而另 一部分可发送至一个或多个操作钱包,即项目技术开发团队管理的 私人钱包。因此,如果用于这种用途,部分通货膨胀可以采用完全 自动化的方式为项目运行团队自筹资金。
和契约耕作合约一样,例程合约也可以由任何组织、DAO、个人钱 包或定制化智能合约托管。 All R 所有例程操作都是固定的,并涉及以下任何组合: ⦁ 代币铸造 ⦁ 从地址到地址转移代币 ⦁ 在AMM内部或各AMM之间互换代币 ⦁ 销毁代币 例程合约可以奖励手动执行操作。奖励是可定制的,以操作中涉及 的所有代币的百分比计算。在互换条目中,执行者可选择获得输入 代币或输出代币的奖励。