: A concise technical specification and rationale for the proposed feature.
: The core technical details, describing the exact changes to the protocol, software, or governance processes.
: ZIPs are maintained as text files in a versioned GitHub repository . This ensures a historical record of all changes and design decisions is publicly available. Key Components of a ZIP Document
The process for creating and finalizing a ZIP is highly structured to ensure community consensus and technical feasibility:
A standard proposal usually follows this outline to maintain consistency across the network:
: ZIP owners (one or more people writing the proposal) should first search past discussions to ensure the idea hasn't been rejected before.