// the find
paritytech/polkadot
Polkadot Node Implementation
This is the old standalone Polkadot node repository, now archived. Parity merged it with Substrate and Cumulus into the monorepo at paritytech/polkadot-sdk in late 2023. If you're here to run a node or build on Polkadot, you're in the wrong place.
The subsystem architecture is genuinely well-structured — each piece of the parachain validation pipeline (approval-voting, availability-distribution, dispute-coordinator) lives in its own crate with its own metrics and tests, which made the codebase navigable despite its size. The 'malus' adversarial node for testing dispute resolution is a clever idea that not many projects bother with. The PVF (parachain validation function) sandboxing design, running wasm execution in a separate worker process, is a real security win.
This repo is dead — the README itself tells you to go to polkadot-sdk instead. Any open issues, PRs, or documentation here are stale. The last push was November 2023 and nothing here will receive fixes. Starting here for any practical work is wasted time.