连接并部署到 Ethereum 网络

初级
开发人员
学生
Azure

了解 Ethereum 网络并将其用于开发、测试和生产。

学习目标

学完本模块后,你将能够:

  • 识别 Ethereum 中提供的公用和专用网络。
  • 说明如何为主网准备解决方案。
  • 结合使用 MetaMask 和 Infura 将解决方案连接到网络。

先决条件

  • 区块链的基本知识
  • Solidity 编程知识
  • Ethereum 智能合同知识
  • 具有 C、Python 或 JavaScript 等编程语言的使用经验
  • 对编程概念有基本的了解
  • 能够使用命令行创建新目录并安装程序
  • 安装了 Node.js
  • 已安装 Truffle 和 Ganache CLI
  • 已安装 Visual Studio Code
  • 已安装 Ethereum 的区块链开发工具包