Key Takeaways
- •ZK Nation has launched a governance vote concerning an upgrade to the ZK token contract.
- •The proposed upgrade focuses on introducing programmable supply-management features.
- •A hard cap of 21 billion tokens will be strictly enforced within the contract itself.
- •The outcome of the voting process will determine whether ZKTokenV3 is deployed.
The proposal aims to replace the existing ZKTokenV2 contract with ZKTokenV3. This upgrade will incorporate new functionalities designed to ensure that supply adjustments are transparent, enforceable, and programmable. The proposal is currently in the voting phase, where token holders will decide on the ZK ecosystem's migration to ZKTokenV3. While the update does not alter the token's existing use cases, it introduces novel logic that will govern the issuance and removal of ZK from circulation.
Public Burn Feature Enhances User Control
A significant addition to the contract is a public burn function. This feature allows any wallet to voluntarily destroy ZK tokens. Proponents argue that this enhancement empowers users by providing them with a direct method to influence the circulating supply, moving beyond reliance solely on system or protocol-driven burn mechanisms.
Additionally, a function named "burnFrom" will be introduced. This mechanism will permit specific accounts to have their ZK tokens burned by entities authorized with a dedicated role, BURNER_ROLE. This functionality is intended to facilitate programmatic burns, which can be triggered by various ecosystem components, such as treasury operations or fee-destruction systems.
Hard Supply Cap Enforced by Smart Contract
The proposed contract upgrade will also embed the maximum ZK supply limit of 21 billion tokens directly into the smart contract. This will transform the supply ceiling from a conceptual limit into a self-enforcing mechanism. Consequently, no new tokens can be minted once this limit is reached.
From a technical standpoint, these changes are designed to be incremental. However, they represent a strategic shift towards automated supply management. If the proposal receives approval, the migration to ZKTokenV3 will necessitate comprehensive coordination across the entire ecosystem infrastructure. Should the proposal be rejected, the current ZKTokenV2 contract will remain in effect, and a new proposal would need to be formulated.

