polkadot-sdk
by
paritytech

Description: The Parity Polkadot Blockchain SDK

View on GitHub ↗

Summary Information

Updated 1 hour ago
Added to GitGenius on December 6th, 2025
Created on August 4th, 2023
Open Issues & Pull Requests: 2,337 (+0)
Number of forks: 1,218
Total Stargazers: 2,785 (+0)
Total Subscribers: 84 (+0)

Issue Activity (beta)

Open issues: 1,339
New in 7 days: 20
Closed in 7 days: 8
Avg open age: 615 days
Stale 30+ days: 1,246
Stale 90+ days: 1,141

Recent activity

Opened in 7 days: 17
Closed in 7 days: 5
Comments in 7 days: 5
Events in 7 days: 58

Top labels

  • I10-unconfirmed (571)
  • I2-bug (397)
  • I5-enhancement (370)
  • T1-FRAME (219)
  • T6-XCM (176)
  • C1-mentor (161)
  • T0-node (126)
  • C2-good-first-issue (118)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 129.1 days
90th percentile: 493.9 days
Tracked items: 2,660

Most active contributors

Detailed Description

The Polkadot SDK is a comprehensive Rust-based framework maintained by Parity Technologies that provides all necessary components for building on the Polkadot network, a multi-chain blockchain platform designed to enable interoperability and information sharing across different blockchains in a secure and scalable manner. The repository represents a significant consolidation effort, merging three previously separate codebases: Substrate, Polkadot, and Cumulus, into a unified development platform.

The SDK encompasses multiple core components documented in its Rust API documentation. Substrate serves as the foundational blockchain framework, FRAME provides the runtime development toolkit, Cumulus enables parachain functionality, and XCM handles cross-chain messaging. The repository includes build targets for both WASM and PolkaVM, with specific configuration requirements for each. WASM builds require setting RUSTFLAGS to include substrate_runtime configuration, while PolkaVM builds target riscv32 or riscv64 architectures.

Development activity in this repository is substantial and well-organized. GitGenius tracking data shows 2645 tracked issues and pull requests with a median response latency of 0.0 hours and a mean of 3117.1 hours, indicating rapid initial triage followed by longer resolution periods for complex items. The most frequently applied issue labels are I10-unconfirmed with 491 occurrences, I2-bug with 350, and I5-enhancement with 301, reflecting a healthy mix of bug reports and feature requests. The most active contributors tracked include bkchr with 1493 events, kianenigma with 446 events, and alexggh with 431 events, demonstrating concentrated expertise among core maintainers.

The repository maintains a structured release cycle, publishing stable releases every three months under the naming convention Polkadot stableYYMM, with each release receiving one year of patch support. A dedicated tool called psvm (Polkadot SDK Version Manager) assists developers in managing and updating SDK dependencies across Cargo.toml files without manual version selection for individual crates. The project is classified across multiple domains including blockchain, Web3, multi-chain architecture, interoperability, parachains, and decentralized protocols, reflecting its broad scope within the blockchain ecosystem.

Community engagement is facilitated through multiple channels including Telegram, Matrix, Discord, and a dedicated Polkadot and Substrate StackExchange community. The repository maintains contributor guidelines and adheres to the Contributor Covenant Code of Conduct. Issues labeled with mentor are specifically designated for new contributors seeking entry points into the project, with valuable contributions recognized through on-chain tips to the Polkadot network. The actual Polkadot runtime implementation resides separately in the fellowship/runtimes repository, maintaining a clear separation between SDK infrastructure and runtime specifications. The project shares contributors with other significant repositories including rust-lang/rust, unionlabs/union, and servo/servo, indicating cross-project collaboration within the broader blockchain and systems programming communities.

polkadot-sdk
by
paritytechparitytech/polkadot-sdk

Repository Details

Fetching additional details & charts...