Skip to content

Links

Protocol

General

Substrate

Governance

Consensus and Finality

Research

Development

Polkadot

  • Rust - Initial Polkadot implementation.
  • Style Guide - Contribute to the Rust implementation of Polkadot.

Polkadot Runtime Environment

  • Polkadot Runtime Environment specification - In progress. A complete specification of the Polkadot Runtime Environment.
  • Polkadot.js - Tools, utilities and client in JS. Polkadot JS is a 3-person development team in Germany and is building the JavaScript implementation of Polkadot.
  • ChainSafe's Go PRE is a 25-person development team based in Toronto. ChainSafe is building an implementation of the beacon chain for Ethereum 2.0 client in TypeScript and this Go implementation of Polkadot.

Substrate

  • Parity Substrate - First implementation, written in Rust. Parity Technologies is a 75-person development team based in the UK and Germany. Parity‚Äôs tech is responsible for running the premier client for Ethereum, powering 40% of the nodes in the network. Parity also maintains clients for Bitcoin and is building one for Zcash.
  • Substrate developer hub - Overviews, tutorials and reference documentation for Substrate.

Cumulus

  • Cumulus - A library for making Substrate-built chains compatible with Polkadot.
  • Cumulus: Entering the Substratosphere - Talk from Polkadot cofounder Robert Habermeier at EthCC in March 2019 detailing the latest on building parachains with Cumulus.

Wasm

  • Wasmi - WebAssembly interpreter written in Rust.
  • Parity Wasm - WebAssembly serialization/deserialization in Rust.
  • Wasm utils - Collection of Wasm utilities used in Parity and Wasm contract development.

Networking (libp2p)

  • Rust libp2p - The Rust Implementation of libp2p networking stack.

Bridges

  • Parity Bridge - Bridge between any two ethereum-based networks.

Running a node

UI and explorers

  • PoC-3 UI - Browser and apps.
  • Telemetry - Information services website for nodes.
  • Polkadash - Dashboard displaying validators and governance proposals.
  • Polkascan - Real-time multi-chain data for Polkadot Relay Chain and Parity Substrate chains.
  • Polka.io - Polkadot Muti-Chain Explorer