Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.1 KB

security.md

File metadata and controls

27 lines (17 loc) · 1.1 KB
title layout nav_order
Security
home
40

Security

Here are the differences between the Governor/ERC-721 implementations suggested by Open Zeppelin and ours:

The following function is onlyGovernance, meaning it can only be triggered by a vote.

  • setManifesto() updates the CID.

The following functions are onlyOwner, and since the NFT contract ownership is transfered to the Gov contract, they can only be triggered by a vote.

  • safeMint() adds a new member.
  • govBurn() adds to ban a member.
  • setMetadata() changes the tokenURI of a given NFT ID.

The Governor contract

When this Open Zeppelin post was published (November 7, 2024), we can see that over $32 billion in value is secured using the Governor framework as either Treasury funds or protocol TVL. Additionally, more than 5,600 Governor contracts have been deployed over a dozen different networks.