Summary Preamble Whence Parachains Protocol Overview Approval Process Architecture Overview Messaging Overview Runtime Architecture Initializer Module Configuration Module Disputes Module Paras Module Scheduler Module Inclusion Module InclusionInherent Module Router Module Runtime APIs Validators Validator Groups Availability Cores Persisted Validation Data Full Validation Data Session Index Validation Code Candidate Pending Availability Candidate Events Node Architecture Subsystems and Jobs Overseer Collators Collation Generation Collator Protocol Backing Subsystems Candidate Selection Candidate Backing Statement Distribution PoV Distribution Availability Subsystems Availability Distribution Bitfield Distribution Bitfield Signing Utility Subsystems Availability Store Candidate Validation Provisioner Network Bridge Misbehavior Arbitration Peer Set Manager Runtime API Requests Chain API Requests Data Structures and Types Candidate Backing Availability Overseer and Subsystem Protocol Runtime Chain Messages Network Glossary Further Reading