Substrate Developer Hub

Substrate Developer Hub

  • Tutorials
  • Knowledge Base
  • Recipes
  • API Reference
  • Languages icon繁體中文
    • English
    • 简体中文
    • 幫忙翻譯
Polkadot Decoded 2021 - The first community curated edition.
Submit your proposal now!

Substrate Developer Hub

Blockchain Development for Innovators

Substrate is a modular framework that enables you to create purpose-built blockchains by composing custom or pre-built components.
Get Started
Why Use Substrate?

Focus on Your Strengths

Substrate's modular design means you can reuse battle-tested libraries while building the custom components that matter most.

Runtime Development

Use Substrate's FRAME runtime system to build secure, scalable blockchain logic.

Learn More

Client Libraries

Create rich user experiences for any Substrate-based chain with Polkadot-JS.

Learn More

Smart Contracts

Substrate supports multiple smart contract platforms, including the EVM.

Learn More
What is Substrate?

Everything you need to build a blockchain.

Substrate is powered by best-in-class cryptographic research and comes with peer-to-peer networking, consensus mechanisms, and much more.

Fast and Efficient Database

Modular P2P Networking Stack

Hot-Swappable Consensus Layer

Configurable Transaction Queue

Flexible Runtime Library

Light Client Optimized

Production Ready

Substrate is the backbone that powers Polkadot, a next generation, heterogeneous, multi-chain network. Most of the blockchains in the Polkadot ecosystem are also built on Substrate. The Polkadot Network was launched in May of 2020.

Learn more about Polkadot

Smart Contract Ready

Substrate has a Wasm smart contract platform that you can use out of the box. Because Substrate uses Wasm, you can build your smart contracts using any compatible language. We have built ink!, a Rust-based eDSL, for this purpose.

Learn more about ink!
Keep Exploring!

There are lots of ways to learn about Substrate.

Substrate Seminar

An open, collaborative group for learning about Substrate and connecting with other builders.

Join the Learning Group

Substrate Recipes

A collection of working code examples that solve common problems.

Browse the Recipes

Ready to build with Substrate?

Get started with our helpful documentation or ask questions in our technical chat!

Get Started
Ask Questions
Substrate Developer Hub
Developer Hub
TutorialsKnowledge BaseRecipesAPI Reference
Community
Community HomeNewsletterSubstrate Technical ChatSubstrate SeminarStack OverflowTwitterEvents
More
Substrate Builders ProgramBlogSubstrate GitHubDeveloper Hub GitHubPrivacy PolicyTerms of UseCookie Settings
Copyright © 2021 Parity Technologies