ZIP Framework: The Zera Improvement Proposal Specification

This paper defines the standard operational procedures for Zera Improvement Proposals (ZIPs). The ZIP framework governs how all protocol updates, treasury allocations, and security updates are formulated, debated, and autonomously executed.


1. The ZIP Lifecycle

A ZIP transitions through several stages before achieving on-chain state activation:

[Draft Stage] -> [Discussion / RFC] -> [Formal Proposal (With WASM Payload)] -> [Voting Phase] -> [Activation]

1.1 Draft Stage

Any network participant holding a minimum baseline of 100 ZRA can draft a proposal. The draft must adhere to the formal ZIP template guidelines.

1.2 RFC (Request for Comments)

A minimum 7-day discussion period on public community forums is required to incorporate feedback and refine the technical specification.

1.3 Formal Voting Phase

The proposal is uploaded to the ZERA ledger alongside its compiled WASM bytecode payload. The voting window is open for 150,000 blocks (approximately 55 days).


2. On-Chain Consensus Rules

For a ZIP proposal to achieve structural activation, it must satisfy two cryptographic conditions:

| Parameter | Value Constraint | Description | | :--- | :--- | :--- | | Quorum Threshold | 25%\ge 25\% | Percentage of all outstanding ZRA staking tokens participating in the vote. | | Approval Majority | 66.7%\ge 66.7\% | Ratio of positive ("YES") voting power over negative votes. |


3. Emergency Guard Gates

In the event of a catastrophic compiler error or critical vulnerability identified during the active voting phase:

WARNING

Safety Guard: A dedicated validator security committee retains a one-time veto right to suspend a voting campaign, sending the ZIP back to the Draft stage for debugging.