QuipNetwork/polkadot-sdkFork

The Parity Polkadot Blockchain SDK

AI summary: The core software development kit for building blockchains on the Polkadot network.

Stars
5.5K
Forks
14
Watchers
1
Open issues
0
Open PRs
4
Contributors
~848
Commits
19.7K
Branches
10

No licenseCreated Apr 2, 2026Last push 4d ago+-1 stars this week+-3 this month

Quick answers

What is polkadot-sdk?
The core software development kit for building blockchains on the Polkadot network.
What does polkadot-sdk do?
The Polkadot SDK is a highly modular toolkit utilized by engineers to build customized, interoperable blockchains (parachains) that connect to the Polkadot ecosystem. It encompasses the Substrate framework, providing all necessary cryptographic, networking, and consensus primitives required to launch a secure network from scratch. Developers use its highly adaptable 'FRAME' architecture to rapidly construct domain-specific runtime logic by composing pre-built modules. It serves as the foundational infrastructure layer, ensuring that entirely custom blockchains can seamlessly communicate and share security within the broader Polkadot relay chain architecture.
Who is polkadot-sdk for?
Blockchain engineers, protocol designers, and infrastructure developers building highly customized decentralized networks. It demands a very strong understanding of Rust and complex distributed systems consensus.
How do I get started with polkadot-sdk?
git clone https://github.com/paritytech/polkadot-sdk.git
How popular is polkadot-sdk on GitHub?
QuipNetwork/polkadot-sdk has 5,459 stars and 14 forks on GitHub, and gained -1 stars in the last 7 days.

Star history

since Jul 28, 2026
02K4KJul 2026Aug 2026Sep 2026Oct 2026
5.5K stars as of Oct 4, 2026. Measured daily since Jul 28, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks

Signals and awards

derived from tracked data
  • Community-driven

    ~848 contributors

What polkadot-sdk does

The Polkadot SDK is a highly modular toolkit utilized by engineers to build customized, interoperable blockchains (parachains) that connect to the Polkadot ecosystem. It encompasses the Substrate framework, providing all necessary cryptographic, networking, and consensus primitives required to launch a secure network from scratch. Developers use its highly adaptable 'FRAME' architecture to rapidly construct domain-specific runtime logic by composing pre-built modules. It serves as the foundational infrastructure layer, ensuring that entirely custom blockchains can seamlessly communicate and share security within the broader Polkadot relay chain architecture.

Blockchain engineers, protocol designers, and infrastructure developers building highly customized decentralized networks. It demands a very strong understanding of Rust and complex distributed systems consensus.

  • Substrate framework: Provides the core, heavily audited networking, consensus, and cryptographic primitives needed to run a blockchain.
  • FRAME architecture: Allows developers to rapidly compose entirely custom runtime logic using a library of highly modular, pre-built pallets.
  • Interoperability protocols: Includes native support for cross-consensus messaging (XCM), allowing secure communication between disparate parachains.
  • Shared security: Enables custom chains to easily connect to the main Polkadot Relay Chain to inherit its massive economic security.
  • Forkless upgrades: Integrates WebAssembly (Wasm) runtimes that allow the network to seamlessly upgrade its core logic without hard forks.

Where teams use it

Parachain development

Blockchain engineers utilizing the FRAME pallets to build a highly specialized decentralized finance network connected to Polkadot.

Enterprise consortiums

Corporations leveraging the SDK's modularity to build entirely private, permissioned blockchains with custom consensus rules.

Smart contract platforms

Developers building a specialized chain optimized exclusively for extremely high-throughput WebAssembly smart contract execution.

Cross-chain messaging

Protocol designers using the embedded XCM libraries to securely transfer complex assets between entirely different blockchain architectures.

Getting started: git clone https://github.com/paritytech/polkadot-sdk.git

README

master branch

SDK Logo SDK Logo

Polkadot SDK

GitHub stars  GitHub forks

StackExchange  GitHub contributors  GitHub commit activity  GitHub last commit

The Polkadot SDK repository provides all the components needed to start building on the Polkadot network, a multi-chain blockchain platform that enables different blockchains to interoperate and share information in a secure and scalable way.

⚡ Quickstart

If you want to get an example node running quickly you can execute the following getting started script:

curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/paritytech/polkadot-sdk/master/scripts/getting-started.sh | bash

👩🏽‍💻 Building

In order to build this project you need to install some dependencies, follow the instructions in this guide.

🎯 Build targets

When building full runtimes, the WASM builder takes care of all required configuration.
For individual crates, however, there are a few caveats when targeting no_std.

WASM

Set RUSTFLAGS="--cfg substrate_runtime" when building for WASM. See the WASM build in the Polkadot SDK Documentation.

PolkaVM

PolkaVM builds require some riscv32 or riscv64 target architecture.
See the CI example: RiscV-build.

📚 Documentation

🚀 Releases

Current Stable Release  Next Stable Release

The Polkadot SDK is released every three months as a Polkadot stableYYMM release. Each stable release is supported for one year with patches. See the next upcoming versions in the Release Registry and more docs in RELEASE.md.

You can use psvm to update all dependencies to a specific version without needing to manually select the correct version for each crate.

🛠️ Tooling

Polkadot SDK Version Manager: A simple tool to manage and update the Polkadot SDK dependencies in any Cargo.toml file. It will automatically update the Polkadot SDK dependencies to their correct crates.io version.

🔐 Security

The security policy and procedures can be found in docs/contributor/SECURITY.md.

🤍 Contributing & Code of Conduct

Ensure you follow our contribution guidelines. In every interaction and contribution, this project adheres to the Contributor Covenant Code of Conduct.

👾 Ready to Contribute?

Take a look at the issues labeled with mentor (or alternatively this page, created by one of the maintainers) label to get started! We always recognize valuable contributions by proposing an on-chain tip to the Polkadot network as a token of our appreciation.

Polkadot Fellowship

Development in this repo usually goes hand in hand with the fellowship organization. In short, this repository provides all the SDK pieces needed to build both Polkadot and its parachains. But, the actual Polkadot runtime lives in the fellowship/runtimes repository. Read more about the fellowship, this separation, the RFC process here.

History

This repository is the amalgamation of 3 separate repositories that used to make up Polkadot SDK, namely Substrate, Polkadot and Cumulus. Read more about the merge and its history here.

View on GitHub

Recent activity

commits and pull requests

Commits per week

last 52 weeks

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 19 commitsSun 1:00 — 15 commitsSun 2:00 — 12 commitsSun 3:00 — 7 commitsSun 4:00 — 3 commitsSun 5:00 — 9 commitsSun 6:00 — 7 commitsSun 7:00 — 5 commitsSun 8:00 — 7 commitsSun 9:00 — 10 commitsSun 10:00 — 28 commitsSun 11:00 — 38 commitsSun 12:00 — 37 commitsSun 13:00 — 44 commitsSun 14:00 — 50 commitsSun 15:00 — 42 commitsSun 16:00 — 41 commitsSun 17:00 — 31 commitsSun 18:00 — 38 commitsSun 19:00 — 28 commitsSun 20:00 — 50 commitsSun 21:00 — 42 commitsSun 22:00 — 50 commitsSun 23:00 — 45 commitsMon 0:00 — 40 commitsMon 1:00 — 26 commitsMon 2:00 — 75 commitsMon 3:00 — 66 commitsMon 4:00 — 20 commitsMon 5:00 — 18 commitsMon 6:00 — 36 commitsMon 7:00 — 40 commitsMon 8:00 — 42 commitsMon 9:00 — 116 commitsMon 10:00 — 220 commitsMon 11:00 — 278 commitsMon 12:00 — 260 commitsMon 13:00 — 254 commitsMon 14:00 — 244 commitsMon 15:00 — 284 commitsMon 16:00 — 307 commitsMon 17:00 — 259 commitsMon 18:00 — 206 commitsMon 19:00 — 193 commitsMon 20:00 — 148 commitsMon 21:00 — 149 commitsMon 22:00 — 103 commitsMon 23:00 — 101 commitsTue 0:00 — 71 commitsTue 1:00 — 39 commitsTue 2:00 — 26 commitsTue 3:00 — 22 commitsTue 4:00 — 33 commitsTue 5:00 — 24 commitsTue 6:00 — 20 commitsTue 7:00 — 35 commitsTue 8:00 — 73 commitsTue 9:00 — 174 commitsTue 10:00 — 249 commitsTue 11:00 — 314 commitsTue 12:00 — 290 commitsTue 13:00 — 303 commitsTue 14:00 — 303 commitsTue 15:00 — 346 commitsTue 16:00 — 329 commitsTue 17:00 — 297 commitsTue 18:00 — 263 commitsTue 19:00 — 185 commitsTue 20:00 — 172 commitsTue 21:00 — 144 commitsTue 22:00 — 140 commitsTue 23:00 — 140 commitsWed 0:00 — 87 commitsWed 1:00 — 38 commitsWed 2:00 — 33 commitsWed 3:00 — 28 commitsWed 4:00 — 27 commitsWed 5:00 — 18 commitsWed 6:00 — 32 commitsWed 7:00 — 32 commitsWed 8:00 — 73 commitsWed 9:00 — 195 commitsWed 10:00 — 255 commitsWed 11:00 — 299 commitsWed 12:00 — 320 commitsWed 13:00 — 337 commitsWed 14:00 — 304 commitsWed 15:00 — 300 commitsWed 16:00 — 295 commitsWed 17:00 — 268 commitsWed 18:00 — 244 commitsWed 19:00 — 147 commitsWed 20:00 — 135 commitsWed 21:00 — 149 commitsWed 22:00 — 150 commitsWed 23:00 — 118 commitsThu 0:00 — 76 commitsThu 1:00 — 39 commitsThu 2:00 — 25 commitsThu 3:00 — 23 commitsThu 4:00 — 27 commitsThu 5:00 — 20 commitsThu 6:00 — 24 commitsThu 7:00 — 36 commitsThu 8:00 — 63 commitsThu 9:00 — 156 commitsThu 10:00 — 250 commitsThu 11:00 — 283 commitsThu 12:00 — 293 commitsThu 13:00 — 270 commitsThu 14:00 — 270 commitsThu 15:00 — 269 commitsThu 16:00 — 276 commitsThu 17:00 — 266 commitsThu 18:00 — 200 commitsThu 19:00 — 161 commitsThu 20:00 — 145 commitsThu 21:00 — 117 commitsThu 22:00 — 114 commitsThu 23:00 — 101 commitsFri 0:00 — 65 commitsFri 1:00 — 42 commitsFri 2:00 — 32 commitsFri 3:00 — 21 commitsFri 4:00 — 25 commitsFri 5:00 — 32 commitsFri 6:00 — 20 commitsFri 7:00 — 37 commitsFri 8:00 — 60 commitsFri 9:00 — 147 commitsFri 10:00 — 207 commitsFri 11:00 — 235 commitsFri 12:00 — 259 commitsFri 13:00 — 272 commitsFri 14:00 — 245 commitsFri 15:00 — 250 commitsFri 16:00 — 286 commitsFri 17:00 — 202 commitsFri 18:00 — 177 commitsFri 19:00 — 144 commitsFri 20:00 — 124 commitsFri 21:00 — 119 commitsFri 22:00 — 91 commitsFri 23:00 — 82 commitsSat 0:00 — 50 commitsSat 1:00 — 31 commitsSat 2:00 — 22 commitsSat 3:00 — 15 commitsSat 4:00 — 10 commitsSat 5:00 — 12 commitsSat 6:00 — 18 commitsSat 7:00 — 12 commitsSat 8:00 — 33 commitsSat 9:00 — 25 commitsSat 10:00 — 46 commitsSat 11:00 — 53 commitsSat 12:00 — 64 commitsSat 13:00 — 73 commitsSat 14:00 — 45 commitsSat 15:00 — 67 commitsSat 16:00 — 56 commitsSat 17:00 — 42 commitsSat 18:00 — 44 commitsSat 19:00 — 44 commitsSat 20:00 — 36 commitsSat 21:00 — 44 commitsSat 22:00 — 41 commitsSat 23:00 — 45 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Apr 10, 2026daily#15+295
  • sindresorhus/awesome

    😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

    514.6K stars

  • jwasham/coding-interview-university

    A complete computer science study plan to become a software engineer.

    362.3K stars

  • awesome-selfhosted/awesome-selfhosted

    A list of Free Software network services and web applications which can be hosted on your own servers

    323.8K stars

  • trimstray/the-book-of-secret-knowledge

    A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.

    247.8K stars

  • multica-ai/andrej-karpathy-skills

    A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

    216.8K stars

  • x1xhlol/system-prompts-and-models-of-ai-tools

    FULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sourced) System Prompts, Internal Tools & AI Models

    144K stars