快速入门

⚠️ Update Notice:

Please read Substrate to Polkadot SDK page first.


快速入门中,您将会了解 Substrate 是什么,学习如何编译和启动节点,并简要浏览节点模板代码。 以下主题旨在按顺序阅读,作为快速学习使用 Substrate 构建的途径:

例如,您可以直接深入了解 学习 部分中的核心概念,或在 教程 部分中完成动手练习。

为了帮助您找到方向,可以将 Substrate 文档视为分为三个部分:开发人员旅程、教程和 API 和参考部分。 尽管这些部分是相互关联的,但每个部分都以不同的方式和不同的目的呈现信息:

开发者旅程以叙事的形式呈现信息:

  • 学习 涵盖区块链核心知识和 Substrate 概念以及操作。
  • 安装 提供特定于平台的安装说明和安装相关问题的故障排除技巧。
  • 构建 公开构建自定义区块链应用程序的工具和技术。
  • 测试 突出显示在测试网络或生产环境中部署之前进行单元测试和基准测试代码的方法。
  • 部署 描述了部署节点的不同选项,如何准备部署以及如何从测试网络迁移到生产网络。
  • 维护 提供有关使用硬件和软件升级维护网络、管理新版本以及维护基础设施的一般信息。

教程提供动手学习体验,涵盖构建和管理基于 Substrate 的区块链的不同方面:

  • 构建区块链 教程侧重于网络基础知识,从启动单个节点到创建私有四节点区块链、监控节点操作和升级正在运行的网络。
  • 构建应用程序逻辑 教程侧重于如何使用现有和自定义pallet实现特定于应用程序的逻辑。
  • 构建平行链 教程侧重于如何从独立链迁移到平行链、将平行链连接到中继链以及在链之间发送消息。

参考提供对技术信息的直接访问,例如 Rust API 和命令行工具的帮助。