-
jsonrpsee
JSON-RPC client/server framework
-
fatality
extension to
thiserror::Error -
zepter
Analyze, Fix and Format features in your Rust workspace
-
cargo-polkajam
A cargo subcommand for generating JAM service projects for Polkadot
-
pezsp-ss58-registry
Registry of known SS58 address types - PezkuwiChain fork
-
jsonrpseex-client-transport
JSON-RPC client transports
-
jwt-compact-frame
Minimalistic JWT implementation with focus on type safety and secure cryptographic primitives. Works in a FRAME/Polkadot SDK context.
-
subxt
Interact with Substrate based chains on the Polkadot Network
-
coretime-polkadot-runtime
POC by dippi
-
pallet-staking
FRAME pallet staking
-
pallet-society
FRAME society pallet
-
pallet-balances
FRAME pallet to manage balances
-
sp-npos-elections
NPoS election algorithm primitives
-
pallet-session
FRAME sessions pallet
-
sp-runtime
Runtime Modules shared primitive types
-
polkadot-sdk
Polkadot SDK umbrella crate
-
pallet-assets
FRAME asset management pallet
-
pallet-recovery
FRAME account recovery pallet
-
pallet-transaction-payment
FRAME pallet to manage transaction payments
-
pallet-vesting
FRAME pallet for manage vesting
-
ink
[ink!] Rust based eDSL for writing smart contracts for Polkadot SDK
-
pallet-treasury
FRAME pallet to manage treasury
-
polkadot-runtime-common
Pallets and constants used in Relay Chain networks
-
pallet-babe
Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.
-
sc-consensus-beefy
BEEFY Client gadget for substrate
-
sp-keyring
Keyring support code for the runtime. A set of test accounts.
-
polkadot
https://polkadot.comnode in Rust based on the Substrate framework -
sc-network
Substrate network protocol
-
contract-extrinsics
defining extrinsics for smart contracts on polkadot-sdk
-
sp-weights
Types and traits for interfacing between the host and the wasm runtime
-
pallet-encointer-bazaar
Bazaar pallet for the Encointer blockchain runtime
-
fork-tree
managing tree-like ordered data with logic for pruning the tree while finalizing nodes
-
pallet-nomination-pools
FRAME nomination pools pallet
-
pallet-broker
Brokerage tool for managing Polkadot Core scheduling
-
sc-offchain
Substrate offchain workers
-
sp-version
Version module for the Substrate runtime; Provides a function that returns the runtime version
-
pallet-proxy
FRAME proxying pallet
-
staging-xcm
The basic XCM datastructures
-
staging-xcm-executor
An abstract and configurable XCM message executor
-
pallet-message-queue
FRAME pallet to queue and process messages
-
rococo-runtime
Rococo testnet Relay Chain runtime
-
sp-consensus-aura
Primitives for Aura consensus
-
pallet-referenda
FRAME pallet for inclusive on-chain decisions
-
sc-chain-spec
Substrate chain configurations
-
sc-keystore
Keystore (and session key management) for ed25519 based chains like Polkadot
-
pallet-bridge-parachains
Module that allows bridged relay chains to exchange information on their parachains' heads
-
subkey
Generate and restore keys for Substrate based chains such as Polkadot, Kusama and a growing number of parachains and Substrate based projects
-
sc-rpc-api
Substrate RPC interfaces
-
substrate-wasm-builder
building WASM binaries
-
sp-blockchain
Substrate blockchain traits and primitives
-
sp-transaction-pool
Transaction pool runtime facing API
-
sp-trie
Patricia trie stuff using a parity-scale-codec node format
-
sc-consensus-slots
Generic slots-based utilities for consensus
-
sc-consensus-babe
BABE consensus algorithm for substrate
-
pallet-xcm-benchmarks
Benchmarks for the XCM pallet
-
sc-cli
Substrate CLI interface
-
sc-telemetry
Telemetry utils
-
polkadot-runtime-parachains
Relay Chain runtime code responsible for Parachains
-
pallet-authority-discovery
FRAME pallet for authority discovery
-
sp-storage
Storage related primitives
-
sp-offchain
Substrate offchain workers primitives
-
sc-service
Substrate service. Starts a thread that spins up the network, client, and extrinsic pool. Manages communication between them.
-
sp-database
Substrate database trait
-
pallet-offences
FRAME offences pallet
-
substrate-frame-rpc-system
FRAME's system exposed over Substrate RPC
-
pallet-core-fellowship
Logic as per the description of The Fellowship for core Polkadot technology
-
pallet-offences-benchmarking
FRAME offences pallet benchmarking
-
polkadot-ckb-merkle-mountain-range
A generalized merkle mountain range implementation (polkadot fork)
-
pallet-ismp
The substrate runtime implementation of the Interoperable State Machine Protocol
-
sp-session
Primitives for sessions
-
sp-consensus-slots
Primitives for slots-based consensus
-
sc-tracing
Instrumentation implementation for substrate
-
substrate-api-client
Json-rpc client with helper functions compatible with any Substrate node
-
pallet-collator-selection
pallet to select collators for a parachain
-
ink-analyzer
semantic analysis of ink! smart contracts
-
pallet-election-provider-multi-phase
PALLET two phase election providers
-
sp-rpc
Substrate RPC primitives and utilities
-
rococo-runtime-constants
Constants used throughout the Rococo network
-
pallet-fast-unstake
FRAME fast unstake pallet
-
pallet-bridge-relayers
Module used to store relayer rewards and coordinate relayers set
-
frame-election-provider-support
election provider supporting traits
-
sc-consensus-epochs
Generic epochs-based utilities for consensus
-
pop-cli
An all-in-one tool for Polkadot development
-
substrate-prometheus-endpoint
Endpoint to expose Prometheus metrics
-
snowbridge-pallet-inbound-queue
Snowbridge Inbound Queue Pallet
-
asset-test-utils
Test utils for Asset Hub runtimes
-
pallet-bags-list
FRAME pallet bags list
-
cumulus-client-consensus-aura
AURA consensus algorithm for parachains
-
solang
Solidity Compiler
-
merkleized-metadata
FRAME metadata merkleization
-
westend-runtime
Westend testnet Relay Chain runtime
-
sp-metadata-ir
Intermediate representation of the runtime metadata
-
subrpc
manage and update remote registries for RPC endpoints
-
frame-support
Support code for the runtime
-
polkadot-primitives
Shared primitives used by Polkadot runtime
-
sp-authority-discovery
Authority discovery primitives
-
subweight
Compare weight files of the Substrate blockchain SDK
-
cumulus-primitives-proof-size-hostfunction
Hostfunction exposing storage proof size to the runtime
-
parachains-runtimes-test-utils
Utils for Runtimes testing
-
assets-common
Assets common utilities
-
subweight-web
Compare weight files of the Substrate blockchain SDK
-
pallet-staking-reward-fn
Reward function for FRAME staking pallet
-
pallet-xcm-bridge-hub
Module that adds dynamic bridges/lanes support to XCM infrastructure at the bridge hub
-
polkadot-overseer
System overseer of the Polkadot node
-
cumulus-pallet-parachain-system
Base pallet for cumulus-based parachains
-
polkadot-service
Utils to tie different Polkadot components together and allow instantiation of a node
-
polkadot-node-core-dispute-coordinator
The node-side components that participate in disputes
-
polkadot-statement-distribution
Statement Distribution Subsystem
-
bridge-runtime-common
Common types and functions that may be used by substrate-based runtimes of all bridged chains
-
frame-benchmarking-cli
CLI for benchmarking FRAME
-
snowbridge-pallet-system
Snowbridge System Pallet
-
bp-xcm-bridge-hub-router
Primitives of the xcm-bridge-hub fee pallet
-
cumulus-primitives-storage-weight-reclaim
reclaim storage weight
-
cumulus-primitives-core
Cumulus related core primitive types and traits
-
bp-messages
Primitives of messages module
-
sp-consensus-beefy
Primitives for BEEFY protocol
-
polkadot-core-primitives
Core Polkadot types used by Relay Chains and parachains
-
snowbridge-pallet-inbound-queue-v2
Snowbridge Inbound Queue Pallet V2
-
polkadot-node-core-prospective-parachains
The Prospective Parachains subsystem. Tracks and handles prospective parachain fragments.
-
snowbridge-outbound-queue-runtime-api
Snowbridge Outbound Queue Runtime API
-
snowbridge-runtime-test-common
Snowbridge Runtime Tests
-
polkadot-runtime-metrics
Runtime metric interface for the Polkadot node
-
encointer-primitives
Primitives for the Encointer blockchain runtime
-
snowbridge-runtime-common
Snowbridge Runtime Common
-
polkadot-node-metrics
Subsystem metric helpers
-
frame-metadata-hash-extension
FRAME signed extension for verifying the metadata hash
-
polkadot-node-core-pvf
Polkadot crate that implements the PVF validation host. Responsible for coordinating preparation and execution of PVFs.
-
pallet-encointer-faucet
Faucet pallet for the Encointer blockchain runtime
-
polkadot-node-core-candidate-validation
Polkadot crate that implements the Candidate Validation subsystem. Handles requests to validate candidates according to a PVF.
-
revive-solc-json-interface
Rust bindings for the solc standard JSON and combined JSON interface
-
polkadot-sdk-frame
The single package to get you started with building frame pallets and runtimes
-
polkadot-voter-bags
CLI to generate voter bags for Polkadot runtimes
-
cumulus-primitives-aura
Core primitives for Aura in Cumulus
-
xcm-runtime-apis
XCM runtime APIs
-
slot-range-helper
Helper crate for generating slot ranges for the Polkadot runtime
-
polkadot-node-core-backing
The Candidate Backing Subsystem. Tracks parachain candidates that can be backed, as well as the issuance of statements about candidates.
-
bp-polkadot-core
Primitives of Polkadot-like runtime
-
sc-informant
Substrate informant
-
sc-network-sync
Substrate sync network protocol
-
polkadot-node-core-pvf-checker
Polkadot crate that implements the PVF pre-checking subsystem. Responsible for checking and voting for PVFs that are pending approval.
-
polkadot-statement-table
Stores messages other authorities issue about candidates in Polkadot
-
sc-rpc-server
Substrate RPC servers
-
snowbridge-pallet-outbound-queue
Snowbridge Outbound Queue Pallet
-
polkadot-collator-protocol
Polkadot Collator Protocol subsystem. Allows collators and validators to talk to each other.
-
bp-runtime
Primitives that may be used at (bridges) runtime level
-
bridge-hub-common
Bridge hub common utilities
-
sp-consensus-pow
Primitives for Aura consensus
-
polkadot-dispute-distribution
Polkadot Dispute Distribution subsystem, which ensures all concerned validators are aware of a dispute and have the relevant votes
-
polkadot-network-bridge
The Network Bridge Subsystem — protocol multiplexer for Polkadot
-
bp-test-utils
testing substrate-based runtime bridge code
-
bp-parachains
Primitives of parachains module
-
xcm-simulator-example
Examples of xcm-simulator usage
-
snowbridge-core
Snowbridge Core
-
snowbridge-pallet-inbound-queue-fixtures
Snowbridge Inbound Queue Test Fixtures
-
coretime-westend-runtime
Westend's Coretime parachain runtime
-
people-westend-runtime
Westend's People parachain runtime
-
emulated-integration-tests-common
Common resources for integration testing with xcm-emulator
Try searching with DuckDuckGo or on crates.io.