In this living document you'll find the official criteria used by the community when assigning traits to the Bastard Gan Punk V2 collection. Because of the variation of interpretations and the number of contributors we know classifications are imperfect, so we wanted to create a process that allows for rulings to be overruled by a community vote. The idea is to establish a criterion to reference so individuals can assess the application of the criteria to any given BGAN. This opens the door to several kinds of community governance actions regarding BGANPUNKV2 trait assignments going forward.

  1. Criteria modification proposal: Propose the modification of the criteria used to apply classifications. This means a proposal can be passed for three main types of modifications. Change the wording of specific criteria, removing certain criteria, and adding new criteria. This is a more complicated and higher impact proposal to pursue as a tweak to any criteria will likely have a ripple effect on the entire collection. Ideally, these proposals are taken seriously in the context of how much more work a change will require the community to take on. For example, a review will need to be community organized and conducted so all of the metadata updates can be agreed upon and then applied.
  2. Classification amendment proposal: Overrule the application of any trait referencing the official criteria. A mistake should only be ruled a mistake in the context of the official criteria that are actively found here. If you dislike the criteria, then pursue a criteria modification proposal for that specific criteria.
  3. Constitutional amendment proposals: Propose modifications to any of the rules outlined in this document. All rules apply until a proposal is passed. For example, if the community wishes to vote to change the minimum required voters for something to pass, then that proposal is still subject to the existing rule regarding minimum required voters.
  4. Veto proposal: After a proposal has been passed, a proposal to veto the result of the vote maybe be proposed within the first 24 hours of the conclusion of the vote.
  5. Lock or unlock a metadata property: After metadata properties have been assigned to the production database they may be locked or unlocked via snapshot proposals. Locking a metadata trait blocks people from passing proposals on specific classifications within that category until the category is unlocked. Proposals passed while a trait is locked will be discarded and are required to pass again when the trait is unlocked.
  6. Finalize the metadata proposal: Lastly, a proposal can be created to finalize all metadata for BGANs V2. Once all metadata properties have been locked one by one, the community can propose to lock in place all BGANPUNKV2 metadata forever, freezing the criteria and the application of those criteria as they are. Once this state is achieved the tokenUri on the BGANs V2 smart contract will be moved away from using a centralized API to using a decentralized solution and then provenance will be permanently set.

Voting

Voting Rules

  1. In order to vote on BGANPUNKV2 proposals, you are required to hold at least 1 BGANPUNKV2 in the wallet you connect to snapshot.org at the time a proposal is created.
    1. If a proposal is created and then you buy a BGAN, then a snapshot taken earlier than your buy will exclude that BGAN from your voting power.
  2. 1 BGANPUNKV2 (0x31385d3520bCED94f77AaE104b406994D8F2168C) is equal to 1 vote.
    1. $xBGAN, and $xBGANWETH are granted the same rights given to those holding BGANPUNKV2 NFTs.
      1. $xBGAN: 0xa48f2713a0c92B0395bA964e68079d8B07DA729d
      2. $xBGANWETH: 0x791982b66a0a0760Cae7096Ba06CAb4B05b34f75
  3. Proposals must go through the designated BGANPUNKV2 snapshot channel which can be found at this link https://snapshot.org/#/bgansv2.eth.

Valid Proposals

For the results of any proposal to officially count and be applied, the following criteria are required to be met.

  1. The snapshot block used to create the proposal should be the default block snapshot.org includes when a proposal is created. This is to say the snapshot should represent the holders at the time the proposal is created.
  2. The proposal has to be shared in the official #proposal-alerts (read-only) channel of the Bastard Gan Punks V2 discord within an hour of the proposal going live. A snapshot bot has been set up to automatically relay proposals to this channel, but it the responsibility of the proposer to verify the proposal made it into the channel. It should show up as soon as the proposal is active. If the bot failed for any reason, notify an admin and post a link to the proposal in #proposal-discussion.
  3. The passed proposal has not had a veto proposal within the first 24 hours after it expires. If a veto is proposed within the first 24 hours, then the results of the original vote become official when the veto proposal expires and only if the veto attempt fails. Nothing will be modified until 24 hours after a proposal has finished and a veto has not been initiated.