git404hub

what is substrate fr?

paritytech/substrate — explained in plain English

Analysis updated 2026-06-24

8,416RustAudience · developerComplexity · 5/5Setup · hard

tl;dr

Substrate was a Rust framework for building custom blockchains and was the foundation of the Polkadot network. This repo is now archived, all active development has moved to the Polkadot SDK repository.

vibe map

mindmap
  root((substrate))
    What it was
      Blockchain framework
      Polkadot foundation
      Custom chain builder
    Core concepts
      FRAME pallets
      Runtime modules
      Consensus layer
    Status
      Archived repo
      Moved to Polkadot SDK
      PRs need resubmit
    Tech
      Rust only
      Advanced systems work

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Browse the archived Substrate codebase to understand how the Polkadot runtime and consensus layer were originally structured.

VIBE 2

Reference historical Substrate module architecture before migrating an existing project to the Polkadot SDK repo.

what's the stack?

Rust

how it stacks up fr

paritytech/substrateatom-archive/xrayneon-bindings/neon
Stars8,4168,4208,411
LanguageRustRustRust
Setup difficultyhardhardmoderate
Complexity5/54/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

This repository is archived. All new development happens in the Polkadot SDK repository, open pull requests must be resubmitted there.

in plain english

Substrate was a Rust-based framework for building blockchains, created by Parity Technologies. It served as one of the core building blocks for the Polkadot network, providing developers with tools to create their own custom blockchains without having to write everything from scratch. This repository is no longer active. Parity Technologies has merged Substrate, Cumulus, and Polkadot into a single combined repository called the Polkadot SDK. The README is now a short notice directing contributors and users to that new repository. Any open pull requests from this repository need to be resubmitted there.

prompts (copy fr)

prompt 1
I'm migrating a Substrate-based blockchain to the new Polkadot SDK repository. What changed in the crate structure and where do I find the equivalent modules?
prompt 2
Explain how Substrate's FRAME runtime module system worked for building custom on-chain logic as composable pallets.
prompt 3
What were the main architectural differences between a standalone Substrate chain and a Polkadot parachain built with Cumulus?

Frequently asked questions

what is substrate fr?

Substrate was a Rust framework for building custom blockchains and was the foundation of the Polkadot network. This repo is now archived, all active development has moved to the Polkadot SDK repository.

What language is substrate written in?

Mainly Rust. The stack also includes Rust.

How hard is substrate to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is substrate for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.