Uniswap Setup DCA — Uniswap 设置 DCA
v3设置 up a non-custodial dollar-cost averaging strategy on Uniswap. Use when user wants to 创建 recurring swaps, auto-buy ETH/BTC/SOL with USDC on a schedule, or build a DCA 机器人. Covers USDC 应用roval, swap path selection, frequency configuration, Gelato keeper 自动化, and 监控ing. Works on local testnet for development or mAInnet for production.
运行时依赖
安装命令
点击复制技能文档
设置 DCA 概述 在 Uniswap 上设置一个完整的非托管美元成本平均策略。 与其手动执行交换、记住检查价格、找到最佳路线和管理批准,不如使用这个技能配置整个 DCA 生命周期,只需一个命令: 验证策略、选择最佳交换路径、配置执行频率、处理 Permit2 批准、执行第一次交换并设置持续自动化。
为什么这个技能比手动操作好 10 倍: 最佳路径选择:自动发现所有 Uniswap 池版本和费率层级中针对您的代币对的最佳交换路线。 手动 DCA 通常使用次优路线,导致每次执行损失 0.1-0.5% 的不必要滑点。 批准管理:正确处理 Permit2 批准流程,这是 DCA 执行失败的常见原因。 一次性设置,涵盖所有未来的执行。 两种自动化模式:自执行模式(代理触发交换)用于开发和测试,或者 Gelato 保管人模式(链上自动化)用于无信任的生产执行。 没有这个技能,设置 Gelato 保管人需要了解任务创建、解析器合约和费率资助。 内置安全性:每次执行都通过安全管道,具有滑点防护、余额检查和电路断路器。 手动 DCA 没有防护措施,配置错误的机器人可能会在一次坏交换中耗尽钱包。 成本预测:在提交之前,显示包括 gas、滑点和保管人费在内的整个 DCA 期间的预计总成本。 没有意外。
何时使用 激活当用户说类似以下内容时: “在 Uniswap 上设置美元成本平均” “创建定期交换” “每周使用 USDC 自动购买 ETH” “构建 DCA 机器人” “每天使用 100 美元 DCA 到 ETH” “设置每周 WBTC 购买” “在接下来的 3 个月内累积 UNI” “安排从 USDC 到 ETH 的定期交换”
何时不使用 当用户想要一次性交换(使用 execute-swap 代替),想要管理现有的 DCA(尚不支持 - 取消并重新创建),或者想要 DCA 到 LP 位置(使用 full-lp-workflow 代替)。
参数 参数 是否必需 默认值 如何提取 targetAsset 是 -- 代币:“ETH”、“WBTC”、“UNI”、“SOL” 或 0x 地址 amountPerExecution 是 -- 每次交换的金额:“100 美元”、“100 USDC”、“0.1 ETH 值” inputToken 否 USDC 代币:“USDC”、“USDT”、“DAI”、“WETH” frequency 否 每周 “每日”、“每周”、“每两周”、“每月” totalExecutions 否 -- 执行次数:“52 周”、“12 个月”、“无限” chain 否 以太坊 目标链:“以太坊”、“基础”、“仲裁” slippageTolerance 否 50(0.5%)每次执行的最大滑点(以基点为单位) keeperMode 否 自执行 “自执行”(代理触发)或“Gelato”(链上保管人自动化) startImmediately 否 true 是否立即执行第一次交换
如果用户没有提供 amountPerExecution 或 targetAsset,请询问他们 - 从不猜测 DCA 策略。
工作流 DCA 设置管道 ┌──────────────────────────────────────────────────────────────────────┐ │ │ │ 步骤 1:验证和分析 │ │ ├── 检查钱包余额(至少足够 3 次执行) │ │ ├── 验证目标资产在链上存在 │ │ ├── 获取目标资产的当前价格 │ │ └── 输出:余额检查 + 当前价格基准 │ │ │ │ │ │ ▼ │ │ │ │ 步骤 2:找到最佳交换路径 │ │ ├── 发现 inputToken/targetAsset 的所有池 │ │ ├── 获取不同费率层级在 DCA 金额下的报价 │ │ ├── 选择在执行大小下价格影响最小的路径 │ │ └── 输出:最佳路线 + 预期每次执行的滑点 │ │ │ │ │ │ ▼ │ │ │ │ 步骤 3:成本预测 │ │ ├── 估计每次执行的 gas 成本 │ │ ├── 计算整个 DCA 期间的总成本 │ │ ├── 预测保管人费(如果 Gelato 模式) │ │ ├── 将 DCA 与当前价格的总额比较 │ │ └── 输出:完整的成本细分 + 预测 │ │ │ │ │ │ ▼ │