-
fatality
extension to
thiserror::Error -
cargo-polkajam
A cargo subcommand for generating JAM service projects for Polkadot
-
pallet-staking
FRAME pallet staking
-
coretime-polkadot-runtime
POC by dippi
-
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
-
pallet-treasury
FRAME pallet to manage treasury
-
polkadot-runtime-common
Pallets and constants used in Relay Chain networks
-
sc-consensus-beefy
BEEFY Client gadget for substrate
-
pallet-babe
Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.
-
polkadot
https://polkadot.comnode in Rust based on the Substrate framework -
sp-keyring
Keyring support code for the runtime. A set of test accounts.
-
sc-network
Substrate network protocol
-
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
-
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-offchain
Substrate offchain workers primitives
-
sp-storage
Storage related 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
-
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
-
pallet-offences-benchmarking
FRAME offences pallet benchmarking
-
sp-session
Primitives for sessions
-
sp-consensus-slots
Primitives for slots-based consensus
-
substrate-api-client
Json-rpc client with helper functions compatible with any Substrate node
-
sc-tracing
Instrumentation implementation for substrate
-
pallet-collator-selection
pallet to select collators for a parachain
-
pallet-election-provider-multi-phase
PALLET two phase election providers
-
ink-analyzer
semantic analysis of ink! smart contracts
-
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
-
snowbridge-pallet-inbound-queue
Snowbridge Inbound Queue Pallet
-
pop-cli
An all-in-one tool for Polkadot development
-
substrate-prometheus-endpoint
Endpoint to expose Prometheus metrics
-
asset-test-utils
Test utils for Asset Hub runtimes
-
pallet-bags-list
FRAME pallet bags list
-
westend-runtime
Westend testnet Relay Chain runtime
-
cumulus-client-consensus-aura
AURA consensus algorithm for parachains
-
solang
Solidity Compiler
-
merkleized-metadata
FRAME metadata merkleization
-
subrpc
manage and update remote registries for RPC endpoints
-
sp-metadata-ir
Intermediate representation of the runtime metadata
-
frame-support
Support code for the runtime
-
polkadot-primitives
Shared primitives used by Polkadot runtime
-
sp-authority-discovery
Authority discovery primitives
-
cumulus-primitives-proof-size-hostfunction
Hostfunction exposing storage proof size to the runtime
-
subweight
Compare weight files of the Substrate blockchain SDK
-
parachains-runtimes-test-utils
Utils for Runtimes testing
-
assets-common
Assets common utilities
-
pallet-staking-reward-fn
Reward function for FRAME staking pallet
-
subweight-web
Compare weight files of the Substrate blockchain SDK
-
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
-
polkadot-service
Utils to tie different Polkadot components together and allow instantiation of a node
-
cumulus-pallet-parachain-system
Base pallet for cumulus-based parachains
-
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
-
snowbridge-pallet-inbound-queue-v2
Snowbridge Inbound Queue Pallet V2
-
polkadot-core-primitives
Core Polkadot types used by Relay Chains and parachains
-
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
-
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
-
polkadot-node-core-candidate-validation
Polkadot crate that implements the Candidate Validation subsystem. Handles requests to validate candidates according to a PVF.
-
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
-
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.
-
sc-network-sync
Substrate sync network protocol
-
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
-
snowbridge-core
Snowbridge Core
-
xcm-simulator-example
Examples of xcm-simulator usage
-
snowbridge-pallet-inbound-queue-fixtures
Snowbridge Inbound Queue Test Fixtures
-
coretime-westend-runtime
Westend's Coretime parachain runtime
-
emulated-integration-tests-common
Common resources for integration testing with xcm-emulator
-
people-westend-runtime
Westend's People parachain runtime
-
snowbridge-pallet-ethereum-client-fixtures
Snowbridge Ethereum Client Test Fixtures
-
people-rococo-runtime
Rococo's People parachain runtime
-
cumulus-client-cli
Parachain node CLI utilities
-
srtool-lib
Lib for srtool-cli
-
cumulus-client-collator
Common node-side functionality and glue code to collate parachain blocks
-
polkadot-omni-node
Generic binary that can run a parachain node with u32 block number and Aura consensus
-
testnet-parachains-constants
Common constants for Testnet Parachains runtimes
-
pallet-remark
Remark storage pallet
-
polkadot-availability-bitfield-distribution
Polkadot Bitfiled Distribution subsystem, which gossips signed availability bitfields used to compactly determine which backed candidates are available or not based on a 2/3+ quorum
-
polkadot-node-core-chain-selection
Chain Selection Subsystem
-
staging-parachain-info
Pallet to store the parachain ID
-
apex-sdk-substrate
Substrate adapter for Apex SDK
-
polkadot-availability-distribution
The Availability Distribution subsystem. Requests the required availability data. Also distributes availability data and chunks to requesters.
-
asset-hub-westend-runtime
Westend variant of Asset Hub parachain runtime
-
polkadot-node-core-av-store
The Availability Store subsystem. Wrapper over the DB that stores availability data and chunks.
-
polkadot-node-core-pvf-common
Polkadot crate that contains functionality related to PVFs that is shared by the PVF host and the PVF workers
-
polkadot-node-primitives
Primitives types for the Node-side
-
bridge-hub-westend-runtime
Westend's BridgeHub parachain runtime
-
polkadot-parachain-primitives
Types and utilities for creating and working with parachains
-
polkadot-node-collation-generation
Collator-side subsystem that handles incoming candidate submissions from the parachain
-
cumulus-primitives-timestamp
timestamp related functionality for parachains
-
revive-integration
revive compiler integration test cases
-
polkadot-node-core-approval-voting
Approval Voting Subsystem of the Polkadot node
-
cumulus-relay-chain-rpc-interface
RelayChainInterface trait that connects to a remote RPC-node
-
polkadot-node-subsystem-util
Subsystem traits and message definitions
-
polkadot-staking-miner
submit NPoS election solutions for substrate based chains
-
substrate-frame-rpc-support
Substrate RPC for FRAME's support
-
encointer-balances-tx-payment
Balances tx payment for the Encointer blockchain runtime
-
polkadot-availability-recovery
The Availability Recovery subsystem. Handles requests for recovering the availability data of included candidates.
-
polkadot-node-network-protocol
Primitives types for the Node-side
-
sc-network-common
Substrate network common
-
polkadot-gossip-support
Polkadot Gossip Support subsystem. Responsible for keeping track of session changes and issuing a connection request to the relevant validators on every new session.
-
polkadot-node-core-chain-api
The Chain API subsystem provides access to chain related utility functions like block number to hash conversions
-
revive-llvm-context
Shared front end code of the revive PolkaVM compilers
-
pallet-revive-uapi
Exposes all the host functions that a contract can import
-
polkadot-erasure-coding
Erasure coding used for Polkadot's availability system
-
cumulus-pallet-solo-to-para
Adds functionality to migrate from a Solo to a Parachain
-
revive-yul
The revive YUL parser library
-
asset-hub-rococo-runtime
Rococo variant of Asset Hub parachain runtime
-
rococo-parachain-runtime
runtime used by the rococo parachain(s)
-
sc-proposer-metrics
Basic metrics for block production
-
revive-differential
differential testing the revive compiler against EVM
-
pop-parachains
generating, building and running parachains
-
wookong-solo
Wookong Solo driver crate
-
cumulus-relay-chain-minimal-node
Minimal node implementation to be used in tandem with RPC or light-client mode
-
resolc
Solidity frontend for the revive compiler
-
polkadot-rpc
Polkadot specific RPC functionality
-
revive-linker
revive compiler linker utils
-
polkadot-node-core-parachains-inherent
Parachains inherent data provider for Polkadot node
-
cumulus-relay-chain-interface
Common interface for different relay chain datasources
-
snowbridge-pallet-system-frontend
Snowbridge System Frontend Pallet
-
snowbridge-router-primitives
Snowbridge Router Primitives
-
bp-bridge-hub-rococo
Primitives of BridgeHubRococo parachain runtime
-
pop-chains
generating, building and running parachains
-
polkadot-node-core-pvf-prepare-worker
Polkadot crate that contains the logic for preparing PVFs. Used by the polkadot-prepare-worker binary.
-
anychain-polkadot
Polkadot cryptocurrency wallets, enabling seamless transactions on the Polkadot blockchain
-
sc-consensus-beefy-rpc
RPC for the BEEFY Client gadget for substrate
-
pallet-staking-async
FRAME pallet staking async
-
contracts-rococo-runtime
Parachain testnet runtime for FRAME Contracts pallet. (polkadot v1.15.0)
-
sc-simnode
Simnode is an e2e integration testing environment for substrate-based blockchains
-
pallet-revive-fixtures
Fixtures for testing and benchmarking
-
bp-asset-hub-rococo
Primitives of AssetHubRococo parachain runtime
-
bp-bridge-hub-westend
Primitives of BridgeHubWestend parachain runtime
-
revive-benchmarks
revive compiler benchmarks
-
polkadot-node-core-pvf-execute-worker
Polkadot crate that contains the logic for executing PVFs. Used by the polkadot-execute-worker binary.
-
polkadot-primitives-test-helpers
Test helpers for Polkadot runtime primitives
-
cumulus-relay-chain-inprocess-interface
RelayChainInterface trait for Polkadot full-nodes
-
polkaguard
A comprehensive Rust CLI tool for analyzing Solidity smart contracts targeting PolkaVM deployment with zero-knowledge proof generation capabilities
-
staging-node-inspect
Substrate node block inspection tool
Try searching with DuckDuckGo.