W3
教程中心入门教程738 次阅读

第一次链上 Swap:Uniswap 实操教程

从 CEX 提币到链上兑换的完整旅程:授权、滑点设置、交易确认全流程演示。

#教程#Uniswap#Swap#DEX#实操

目标

完成一笔真实的链上兑换:用 ETH 换 USDC,理解途中每一步在发生什么。前置要求:已安装 MetaMask,钱包里有少量 ETH(建议 0.01-0.05 ETH 练手)。

第一步:确认 Gas 弹药

Swap 需要 ETH 支付手续费。检查钱包 ETH 余额:主网一笔 swap 约 $3-15 Gas;不充足先从交易所提 0.01 ETH。

第二步:进入 Uniswap

  1. 浏览器访问 app.uniswap.org(书签保存,防钓鱼)
  2. 右上角 "Connect Wallet" → 选择 MetaMask → 弹窗确认连接
  3. 界面右上角显示你的地址缩写即连接成功

第三步:设置交易

  1. 选择网络(建议以太坊主网,或切换到 Arbitrum/Base 体验低成本)
  2. 上方选 ETH,下方选 USDC(搜索 "USDC" 认准官方合约地址 0xA0b8...eB48)
  3. 输入数量,检查:
    • 汇率:1 ETH ≈ 多少 USDC
    • Price Impact:应 <0.5%(超过说明金额过大或池子太浅)
    • Minimum received:实际最少到手数量

第四步:授权与交换

  1. 首次交易该代币需要 Approve(授权):点击后钱包弹窗签名
    • 建议选择自定义额度而非无限授权
  2. Approve 确认后点击 Swap → 钱包再次弹窗,检查 Gas 预估 → 确认
  3. 等待约 15-60 秒,右上角弹出成功提示

第五步:验证结果

  1. 钱包"活动"页查看交易记录,点击可跳转 Etherscan
  2. 若 USDC 未显示:点"导入代币"手动添加(粘贴合约地址)
  3. 完整体验结束——你已经完成从 CEX 用户到链上用户的蜕变

常见坑位

  • 交易失败(Reverted):滑点设置过低或 Gas 太低,提高滑点到 1% 或 gas 价格重试;失败通常只消耗少量 gas
  • 代币显示为零:没导入代币合约,不是丢了
  • 价格突然变化:你确认前市场波动,Uniswap 会自动重新报价
  • 遇到 MEV 夹子:小额影响不大;大额可开启 MEV 保护 RPC 或用聚合器

下一步:尝试在 L2(Arbitrum/Base)上完成同样操作,对比 Gas 差异——你会直观理解为什么 Rollup 是未来。

相关阅读