Polkadot is a replicated sharded state machine designed to resolve the scalability and interoperability among blockchains. This repository serves as the point of reference for Polkadot Protocol. In this repo you will find:
- The official Polkadot Host Specification
- The official Polkadot Conformance Testsuite
- A florishing Polkadot Runtime Specification
- Various other files used by the Polkadot spec team
The latest releases of the Polkadot Host and Runtime Specification can be found on our GitHub Releases page.
Each release also includes a PDF "diff" to the previous versions that highlights the history of changes to the specification.
For more details please refer to the respective README.md in the host-spec or runtime-spec subfolders.
The test/
directory contains tests of different components for the different implementations of the Polkadot protocol.
This ensures that the different implementations behave the same and produce identical output, which is the necessary basis for the interoperability of all Polkadot clients.
For more details plese see the README.md of the testsuite.
This repository contains genesis parameters for different networks in the chain-candidates/
directory.
- The
alexander
test network - The
kusama
test network
Note: These files have not been updated in a while and are mostly kept around for historic reasons.