DODO 文档中心

📚 DODO 合约

DODO V1、V2 与 V3 都基于 PMM 算法构建。
DODO AMM V2 和 AMM V3 基于 AMM 算法,并且是从 Uniswap AMM 分叉。

DODO V1/V2#

  • 资本高效的流动性池:DODO V1/V2 通过 PMM 算法实现资本高效的流动性提供,支持对单边代币的流动性提供,降低无常损失,并在交易中将滑点降至最低。
  • 智能聚合交易:DODO V1/V2 提供 SmartTrade,能够在多种流动性来源中发现并智能路由,以给出任意两种代币之间的最佳价格。
  • 高效且灵活的做市策略:DODO V1/V2 消除了创建新资产流动性池的诸多约束,使资产比率、流动性深度、佣金率等可以自由定义并实时调整。
  • 低成本的新资产发行:DODO V1/V2 开发众筹池化,允许任何人通过众筹池以低成本发行新资产并创建更好的流动性池。对资金与代币的比例以及起始价格的限制被取消。

DODO V3#

  • 多资产池:在 DODO V3 中,单个池可以容纳多种可互换的代币。这有助于为做市商节省成本,并以较少的资金实现同等水平的流动性。
  • 买卖流动性分离:为了帮助策略提供者,DODO V3 将买入与卖出流动性分离,使对冲策略的运营商能够对冲、消除无常损失并实现稳定利润。
  • 节省 Gas 费:DODO V3 设计了用于再平衡操作的智能合约,将 Gas 消耗比 UniV3 降低超过 90%,显著降低执行做市策略的成本,并使某些在 UniV3 上无法运行的策略变为可盈利。

DODO AMM V2#

  • 基于 AMM V2 的优化:DODO AMM V2 通过引入可调的 feeRate 参数,突破了原本固定的 0.3% 费率上限,并为流动性提供者和协议开发者在费率策略方面提供更大灵活性。
  • 灵活的多池部署:同一代币对可以为不同的费率创建多个池,适应各种交易需求,帮助用户在低滑点和最大回报之间取得平衡。
  • 兼容性与可升级性的平衡:在保持原始 AMM V2 的稳定性和广泛兼容性的同时,DODO AMM V2 增强了做市逻辑配置能力,为在未来版本中引入更高级的策略和聚合机制奠定基础。

DODO AMM V3#

  • 集中式流动性机制的整合:DODO AMM V3 通过引入集中式流动性设计,对 AMM V3 进行优化和扩展,使流动性提供方能够在自定义价格区间内注入资金,从而显著提高资本效率。
  • 灵活的多层费率设置:V3 支持多个 feeRate 阶层,包括低至 0.01% 的超低费率,使同一代币对的多个池能够部署不同费率,提供更细化的费率选项以满足各种交易策略和用户需求。
  • 组合式高效路径优化:结合 DODO 的专有 SmartTrade 路由系统,V3 支持跨多个池的智能定价与路径优化,动态选择最优路径以降低交易成本和滑点。
  • 注重兼容性与可扩展性:DODO AMM V3 在保持与 AMM V3 架构兼容的同时,增强了在聚合交易、参数自定义和资产扩展方面的能力,支持更丰富的 DeFi 应用构建与整合。