# Documentation for World ID 1. The Protocol's primary source of documentation is directly in the codebase and particularly the foundational crates. - Primitives: https://docs.rs/world-id-primitives - Core: https://docs.rs/world-id-core 2. The developer documentation and generally how to use World ID can be found in: https://docs.world.org/world-id ## Supporting Documentation This folder includes supporting documentation for World ID, particularly point-in-time product and technical specifications for discussion and reference. These docs differ from the primary sources (e.g. crates documentation) because they are static at the time of introduction. ### Index - `world-id-4-specs`: High level product and technical specs of the World ID 4.0 Upgrade. - `world-id-4-trusted-setup`: High level explanation of what a trusted setup is and how to contribute to it for World ID 4.0. After the trusted setup is done it will also contain a step by step guide to verify the provenance of the `.zkey` files used to power World ID ZK circuits.