跳转到内容

Ethereum to Aptos 指南

本指南将旧版 Aptos Learn 的 Ethereum 迁移工作坊迁入 aptos.dev,并按当前 Aptos 技术栈更新了全部关键技术表述。

它适合已经熟悉 Solidity、EVM storage、msg.sender、ERC 标准以及 Ethers 交易流的开发者。

  • Aptos 的账户、resource 和 object 与 EVM 合约存储有何不同。
  • 如何把 Solidity 模式映射到 Move 模块、entry function 和 view function。
  • 如何使用当前的 @aptos-labs/ts-sdkWallet AdapterForklift 工具链。
  • 如何迁移两个具体示例:简单的 billboard 合约,以及更完整的 Dutch auction 流程。
  • 熟悉 Solidity 以及常见 ERC-20 / ERC-721 模式。
  • 已具备基础 Aptos 工具:
  • 如果要实操合约开发,建议用英文版 Forklift 文档 作为开发工作流参考,用 CLI 直接运行 Move 命令。
  1. Introduction
  2. Accounts
  3. Data Storage Models
  4. Contract vs Container
  5. Ethers.js 与 Aptos TS SDK
  6. Cheat Sheet
  7. Billboard Demo
  8. Dutch Auction Demo