whatisgithub

What is polkadot?

paritytech/polkadot — explained in plain English

Analysis updated 2026-06-22

7,109RustAudience · developerComplexity · 5/5Setup · hard

In one sentence

Archived original Rust implementation of a Polkadot blockchain node, the active codebase has moved to the unified Polkadot SDK repository and no new code is accepted here.

Mindmap

mindmap
  root((polkadot))
    What it was
      Blockchain node
      Relay chain
      Parachain support
    Status
      Archived repo
      Moved to SDK
      No new PRs
    Tech stack
      Rust
      Systems code
    Audience
      Blockchain devs
      Rust engineers
Click or tap to explore — scroll the page freely

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 build with it?

USE CASE 1

Study the historical architecture of the original Polkadot node before it merged into the Polkadot SDK.

USE CASE 2

Understand how Polkadot's relay chain coordinated parachains in the early separate-repository era.

What is it built with?

Rust

How does it compare?

paritytech/polkadotchmln/sdericlbuehler/mistral.rs
Stars7,1097,1147,130
LanguageRustRustRust
Setup difficultyhardeasyeasy
Complexity5/51/53/5
Audiencedeveloperdeveloperdeveloper

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

How do you get it running?

Difficulty · hard Time to first run · 1day+

Repository is archived with no active development, all contributions should go to the Polkadot SDK.

So what is it?

Polkadot is a blockchain platform designed to let multiple independent blockchains communicate with each other and share security. Rather than being a single chain like Bitcoin or Ethereum, it uses a central relay chain to coordinate a network of connected chains called parachains. This repository was the original implementation of a Polkadot network node, the software that runs on a computer to participate in the network, validate transactions, and keep the distributed record in sync. It was written in Rust, a systems programming language chosen for its speed and memory safety. This repository is no longer the active codebase. Parity Technologies, the company behind Polkadot, merged three related repositories together: Polkadot (the node implementation), Substrate (the underlying framework for building blockchains), and Cumulus (the tooling for building and connecting parachains). All three now live in a single repository called the Polkadot SDK. The consolidation was intended to make development more efficient and to make it easier for contributors to work across the connected parts of the stack. Previously, a change that touched both the Substrate framework and the Polkadot application layer would require coordinated pull requests in two separate repositories. The unified SDK brings all of that under one roof. The README here is a short notice directing users and contributors to the new location. Any open pull requests against this repository were asked to be resubmitted in the Polkadot SDK. No new code is being merged here. The repository is effectively archived, even if not formally labeled as such on GitHub. For anyone curious about blockchain development or wanting to understand how Polkadot works under the hood, the Polkadot SDK repository is the current starting point.

Copy-paste prompts

Prompt 1
I want to contribute to Polkadot development. The original paritytech/polkadot repo is archived, walk me through finding the equivalent code in the Polkadot SDK.
Prompt 2
Explain how Polkadot's relay chain coordinates parachains and what key Rust modules handle this in the Polkadot SDK.
Prompt 3
I have a pull request open against the old paritytech/polkadot repo. How do I migrate it to the new Polkadot SDK repository?

Frequently asked questions

What is polkadot?

Archived original Rust implementation of a Polkadot blockchain node, the active codebase has moved to the unified Polkadot SDK repository and no new code is accepted here.

What language is polkadot written in?

Mainly Rust. The stack also includes Rust.

How hard is polkadot to set up?

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

Who is polkadot for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.