https://substrate.dev/docs/en/
Getting Started
Overview
欢迎来到有衬底的区块链发展的精彩世界!这是基板知识库,基板开发者的官方文档中心。本资源的目的是帮助读者理解区块链开发与基底的复杂性。本指南分为几个部分,解释了基板构建的原则和设计决策,以及成为有效基板区块链开发人员所需的特定技能。
Architecture
Installation
Getting Started on Windows
注意:Windows系统下进行substrate的native开发并没有得到很好的支持!强烈建议使用Windows的Linux子系统(WSL)并遵循Ubuntu/Debian系统的说明进行开发。
在Unix-based的操作系统(例如macOS或Linux)上进行Substrate开发是最容易的。Substrate的教程和处方中的示例使用Unix风格的终端来演示如何从命令行与Substrate交互。
Glossary
Substrate Key Concepts
Runtime Development
Pallets
FRAME
Macros
Metadata
Storage
Origin
Execution
Events
Errors
Transaction Fees and Weights
Benchmarking
Debugging
Tests
On-Chain Randomness
Upgrades
Smart Contracts
Overview
Contracts Pallet
EVM Pallet
F.A.Q.
Integrate
Polkadot-JS
Client Libraries
Chain Specification
The Subkey Tool
Memory Profiling
Advanced
Account Information
SCALE Codec
Consensus
The Block Import Pipeline
Runtime Executor
Cryptography
Storage
SS58 Address Format
Why are there no Hash collections in sp_std?